gpt4 book ai didi

javascript - 如何使用谷歌地图API计算两个以上点之间的距离?

转载 作者:行者123 更新时间:2023-12-03 10:16:11 25 4
gpt4 key购买 nike

使用谷歌地图计算两点之间的距离很容易,我做到了。但是如何借助 google map api 计算 google map 中两个以上标记之间的距离呢?

最佳答案

这是一个相当广泛的用例,但是为了简单地解决您的问题,我建议您使用 Distance Matrix API 。这将帮助您找到两个甚至更多城市之间的距离。查找 4 个城市之间距离的 API 请求如下所示。

https://maps.googleapis.com/maps/api/distancematrix/json?origins=Vancouver+BC|Seattle&destinations=San+Francisco|Victoria+BC&mode=bicycling&language=fr-FR&key=API_KEY

此请求将返回四个元素 - 两个起点乘以两个目的地:

温哥华至旧金山、温哥华至维多利亚、西雅图至旧金山和西雅图至维多利亚

请查看 Distance Matrix 的官方 Google 文档API以了解更多有关更多出发地和目的地的API请求。

您的另一个选择是使用 Direction API ,但这将覆盖路径中的点以及相应的距离。

希望有帮助!!

关于javascript - 如何使用谷歌地图API计算两个以上点之间的距离?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29863915/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com