问题标签 [google-polyline]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-maps - 在 Google Maps V3 中切换多边形图层
我已经为此苦苦挣扎了大约一个月。我做了很多研究并尝试了几种不同的方法,但一直在努力。我有一张地图,其中包含使用融合表创建的多边形以及需要在其中绘制多边形的 XML 文件中的数据。它创建了两个不同的多边形。一种基于 XML 文件中的多边形线和基于 XML 文件中的县名的多边形,使用融合表来获取线。我创建了一个带有两个复选框的下拉框。一场风暴和一个县。我正在尝试设置这些复选框,以便可以切换两个不同的多边形,但我真的很难。我需要切换它们,因为如果在同一位置有两个多边形,有时多边形会相互重叠。所以我需要能够在两者之间切换。
地图位于此处... GOOGLE MAP
地图的 js 代码在这里... GOOGLE MAP CODE
这是上面链接中的代码,仅用于我创建的按钮....
我遇到的问题是让这些切换框打开和关闭两个不同的多边形图层。我不确定我做错了什么。我从在这里找到的另一个示例中创建了这些框,但是我很难将这些多边形应用于这些复选框。
任何人都可以为我做错或错过的事情提供一些建议或提示吗?
-谢谢
arrays - 将多条折线添加到单个数组
我是 Maps API V3 的新手,但我找不到将多条折线放在一个数组中的方法,所以我可以用一个按钮(一次全部)使它们显示/隐藏。这是我的代码。
// 设置点击事件监听器:只需将地图设置为以波哥大为中心
// 函数初始化
// 完成初始化
// 显示/隐藏多段线
// 创建按钮
google-maps - 以米为单位绘制线宽的谷歌折线
我注意到,当您在谷歌地图中绘制折线时,您会设置它的宽度(以像素为单位)(笔画宽度)。有没有办法可以将其设置为米?
android - 如何在谷歌地图上显示导航路线?
我正在开发一个使用 MapFragment 的应用程序。我正在将谷歌地图 v2 加载到运行良好的应用程序中。现在,我想在起点和终点之间显示一条彩色线,就像 android 显示的导航应用程序一样,以及动画导航标记。
简而言之,每当用户选择起点和终点时,我想在我的片段中显示导航应用程序。
这是我的应用程序的屏幕截图。如您所见,我放置了一些标记。现在我想在我的地图上显示导航路线。
android - 谷歌地图路线方向在android v2中由箭头显示
我正在尝试在 android google v2 中实现 google 地图标记。
我也可以使用 json 解析在地图中显示标记,但我面临的问题是:
1:解析只是告诉掉头,但它不告诉左掉头或右转弯,所以即使我使用一些图像来显示它的掉头,我也不知道掉头应该是哪条路。
2:是否可以在地图 v2 的折线上绘制或显示箭头,如下图所示
所以任何教程或示例如何做到这一点..
谢谢
android - 删除谷歌地图 v2 中的特定折线
我正在使用标记拖动在谷歌地图 v2 中绘制折线,这是我的代码
并删除所有折线,这是按钮 onClick 中的代码
现在我想删除特定的折线,我该怎么做?希望有人可以帮助我。提前致谢。
android - 更新谷歌地图 gui
在Android中的initialonCreate
方法之后,是否还有其他方法可以更新或更改onCreate方法中的原始内容。
例如,我在该onCreate
方法中启动了一个 GoogleMap,并在其上绘制了折线和圆圈。有没有办法更新这张地图,以便删除旧的折线和圆并用新的替换?
提前喝彩。
google-maps - 获取折线上动画符号的纬度和经度
我有一张带有折线和在线动画符号的地图。就像谷歌在这里的例子一样
https://developers.google.com/maps/documentation/javascript/examples/overlay-symbol-animate
现在我想在动画时提取动画符号的纬度和经度。我想将地图平移到符号,所以如果符号超出范围,地图会自动调整它以显示动画符号。
如果有任何其他工作可以做到这一点,而不是获得经纬度积分,请告诉我。
javascript - 在Google Maps api v3中沿路线获取给定距离的坐标
这是我想做的
- 计算从 A 到 B 的路线。
- 沿该路线在距 A 指定距离处放置一个标记,并在该点显示街景。
已尝试使用http://www.geocodezip.com/scripts/v3_epoly.js并绘制折线,但问题是路线中的点之间的距离->overview_path 相距太远,导致折线制作“快捷方式”。
有没有更优雅的解决方案?
javascript - 在 Google Maps V3 中使用折线渲染大量标记的性能问题
在地图上渲染大量带有标记的简单(两点)多段线会出现性能问题。
示例(在 Firefox 上测试):
要放置 30,000 个标记和 15,000 条简单多段线,渲染需要时间。
解决这个问题(流数据):每 2 秒添加 250 条折线和 500 个标记,而不是添加所有标记和折线。但是在渲染所有标记和折线后,浏览器在放大/缩小时没有响应。
有一个简单的解决方案吗?
尝试使用 MarkerClusterer(标记和折线),但在放大/缩小浏览器后无法渲染并崩溃。
仅使用标记(无折线)进行了尝试,性能良好。它能够渲染并能够放大/缩小。标记和折线的组合是否存在任何限制或性能问题?
谁能建议实现这一目标的最佳方法?
提前致谢!
斯里