谷歌地图在折线上获得LatLng

时间:2014-06-13 00:32:36

标签: javascript google-maps google-maps-api-3 google-polyline

我正在尝试在Google地图上的折线顶部获取特定距离的标记(LatLon对象)。

使用GetPointAtDistance的{​​{1}}函数,我在地图上得到一个看起来正确的点,但它与地图生成的折线稍微“偏离”。

以下是我举例说明我的问题的示例:http://jsfiddle.net/S7VPz/2/

最好,我还想使用测地线,而不是直线。

1 个答案:

答案 0 :(得分:2)

对于这个特定的折线(2点之间的测地线)google.maps.geometry.spherical.interpolate()似乎是完美的:http://jsfiddle.net/doktormolle/2nAgr/