gpt4 book ai didi

javascript - 如何通过 Google Maps Javascript API3 获取两点之间的距离?

转载 作者:行者123 更新时间:2023-12-03 16:41:48 24 4
gpt4 key购买 nike

我正在通过 Google Maps API(第 3 版)开发应用程序。

我有 2 个名为 loc1loc2google.maps.LatLng 对象。

如何计算以米为单位的它们之间的距离?

我尝试使用这个 question 中的各种技巧将纬度/经度度量单位转换为米。但是,我质疑我实现的可靠性。

我也尝试过实现一个距离矩阵,但我认为距离矩阵只是为了计算 2 点之间的距离需要做很多工作。

谢谢!

最佳答案

听起来很简单,我推荐几何库,

https://developers.google.com/maps/documentation/javascript/reference#spherical

computeDistanceBetween(from:LatLng, to:LatLng, radius?:number)

根据我的经验,结果以米为单位。请记住在您的标签中添加可选的几何库

<script type="text/javascript" 
src="http://maps.googleapis.com/maps/api/js?libraries=geometry&sensor=false">
</script>

关于javascript - 如何通过 Google Maps Javascript API3 获取两点之间的距离?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9761199/

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