我正在尝试在Google地图上的折线顶部获取特定距离的标记(LatLon对象)。
使用GetPointAtDistance
的{{1}}函数,我在地图上得到一个看起来正确的点,但它与地图生成的折线稍微“偏离”。
以下是我举例说明我的问题的示例:http://jsfiddle.net/S7VPz/2/
最好,我还想使用测地线,而不是直线。
答案 0 :(得分:2)
对于这个特定的折线(2点之间的测地线)google.maps.geometry.spherical.interpolate()
似乎是完美的:http://jsfiddle.net/doktormolle/2nAgr/