使用谷歌地图计算两点之间的距离很容易,我做到了。但是如何在google maps api的帮助下计算谷歌地图中两个以上标记之间的距离?
答案 0 :(得分:1)
这是一个非常广泛的用例,但是对于您的问题的简单解决方案,我建议您使用Distance Matrix API。这有助于您找到两个甚至更多城市之间的距离。寻找4个城市之间距离的API请求就是这样。
public SomeClass(int someInt, String someStr, String strTwo) {
this.SomeClass(someInt, someStr);
this.strTwo = strTwo;
}
此请求将返回四个元素 - 两个来源两个目的地:
温哥华到旧金山,温哥华到维多利亚, 西雅图到旧金山&西雅图到维多利亚
请查看Distance Matrix API的官方Google文档,了解有关更多来源和目的地的API请求的详情。
另一个选择是使用Direction API,但这会覆盖路径中的点以及相应的距离。
希望有助于!!