问题标签 [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.

0 投票
1 回答
3092 浏览

iphone - mkmapview 刷新地图视图

我使用 mkmapview 显示当前位置和坐标之间的路线。我使用折线显示路线。我已经在起点和终点添加了注释。我使用以下 api 来获取坐标之间的坐标。

http://routes.cloudmade.com/8ee2a50541944fb9bcedded5165f09d9/api/0.3/51.22545,4.40730,[51.22,4.41,51.2,4.41],51.23,4.42/car.js

现在如果我改变坐标,已经存在的路线也是可见的。如何删除现有路线并添加新路线?提前致谢。

0 投票
1 回答
1245 浏览

javascript - 使用 javascript 创建折线

我是 jscripts 的初学者,我一直在使用 ArcGIS API for JavaScript 创建基本地图。事实上,我已经有了自己的地图,并且我找到了一个脚本(并在上面做了一些工作)来在地图上创建/生成几个点。但我不知道如何在我的地图上生成的点之间创建一条线(折线)。有人可以帮我解决这个问题吗?我如何使用 JScript 来连接这两个点?我认为今天我搜索“折线”的次数比世界上所有的人都多。正如我之前所说,我是脚本的初学者,但我发现折线是从点的数组生成的坐标!!???任何帮助将不胜感激。

问候,多尼

0 投票
1 回答
1805 浏览

google-maps-api-3 - Google Maps V3:相对于地图的缩放级别缩放折线?

在 google maps api v3 中,有没有一种方法可以相对于地图的缩放级别来缩放折线的笔画粗细(类似于多边形在缩放上的作用)?

问题示例:如果我将地图完全缩放并在道路上绘制一条折线,并设置折线的笔划权重以匹配道路的宽度,当我缩小地图以显示城市时,折线的宽度(路)似乎大约有一英里宽。有没有办法让折线的大小与地图缩放时的道路大小相同?

0 投票
2 回答
2081 浏览

javascript - 如何在 javascript 中为自定义地图上的路线路径设置动画?

我想在 Web 应用程序中的自定义地理地图图像上覆盖动态路线路径。当用户达到他们的距离目标时,显示路线的路径应该用不同的颜色动态填充(并在页面加载时设置动画)。一个例子可能是:

  • 用户浏览到地图页面
  • 世界地图显示路线叠加显示例如伦敦-> 开罗-> 洛杉矶-> 伦敦
  • 页面完成加载。
  • JS 计算用户已覆盖的总距离(来自服务器端数据)
  • 覆盖线逐渐填充不同的颜色(动画 - 想想印第安纳琼斯!)

我喜欢地图图块的传单地图(传单),可能还喜欢 Raphael 来绘制和动画折线。

初始版本将非常简单,带有预定义的路线,因此我会预先知道城市的坐标。我的问题是如何为添加到传单(或其他)地图的多段线设置动画?拉斐尔适合他吗?

0 投票
2 回答
174 浏览

iphone - iOS 3 中 MKPolyline 的等价物

在 iOS 4 中,当我需要构建折线时,我使用如下代码:

但是在 iOS 3 (3.1.3) 中它不起作用......

iOS 3 的等价物是什么?或者为iOS3构建折线的正确方法是什么?

0 投票
5 回答
48391 浏览

google-maps-api-3 - 在 Google Map API 3 中突出显示美国各州和城市的边界

我有一个场景,我必须在地理编码后突出显示边界并为州或城市着色(当我得到 lang 和 lat 时)。

我该怎么做,我需要一个城市的完整信息来用折线包围它吗?或者有没有一种方法可以让地图 API 为我做到这一点。

0 投票
1 回答
1628 浏览

google-maps-api-3 - 谷歌地图 V3 折线圆绘图,错误:构造函数参数 0 的值无效

我正在创建一个允许用户输入邮政编码和要在其周围绘制的半径的地图。我遇到了 google.maps.Polyline 的问题。我收到的错误消息是“构造函数参数 0 的值无效。

0 投票
1 回答
848 浏览

google-maps-api-3 - 谷歌地图 v3 - 使折线可点击并修复碎片

我正在尝试为每个状态创建折线轮廓和填充。我需要状态折线是可点击的。此外,当以更大的缩放级别查看时,填充看起来是零散的。有什么建议么?

见下面的代码:

此代码确实可以使折线可单击,但仅在折线的非常特定区域中。有没有办法配置它来检测状态中任何地方的点击事件

0 投票
4 回答
15308 浏览

android - 地图视图绘制方向使用谷歌方向 API - 解码折线

我正在尝试使用 Google 路线 API 在我的地图视图上显示路线,但我无法从 JSON 响应中获取数据。我可以获得“级别”和“点”字符串,但无法弄清楚如何将它们解码为地图上的点。

任何帮助将非常感激。

0 投票
2 回答
1611 浏览

google-maps-api-3 - 谷歌地图v3使用haversine公式和折线绘制圆

我正在使用半正弦公式和 google.maps.Polyline 在地图上画一个圆圈。我的代码中有一个错误,导致圆圈被画成一条线。造成这种情况的错误是什么,我该如何纠正?(我需要使用折线绘制我的圆圈,以便我可以使用圆圈的点来确定给定位置是否在圆圈内。因此,我没有使用 google.maps.Circle)

见下面的代码: