Google Map API:找出距离为1km的2个位置之间的不同点

时间:2017-11-13 16:38:06

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

这可能是一个老问题,但不知怎的,我无法在任何地方找到答案。我们假设有2个位置,A& B,使用Google Maps API,我们可以找到它们之间的距离,时间和方向。

我的用例略有不同。我希望在每次说1km之后,在这些位置之间的路线上有不同的点(具有相应的纬度和经度)。我怎样才能找到这些点?

我尝试了Google地图提供的大多数API,但无法找到这些点。当我使用Direction API时,作为回应,我可以看到"折线"与一些"点"。我可以在这个用例中使用它吗?如果我在正确的路径上,如何读取此折线点字符串?

"polyline": {

      "points": "some encoded string"
}

如果您知道任何更好的替代解决方案,请告诉我。

0 个答案:

没有答案