<分区>
我有两个 GEO 位置。如何计算它们之间的距离?
标签 javascript
<分区>
我有两个 GEO 位置。如何计算它们之间的距离?
最佳答案
如果您使用 Google Maps API v3,您可以按如下方式计算距离:
将 Google map JavaScript 文件包含在几何库中:
http://maps.google.com/maps/api/js?sensor=true&libraries=geometry
现在可以使用 computeDistanceBetween()
方法测量距离:
var from = new google.maps.LatLng(49.004, 8.456);
var to = new google.maps.LatLng(49.321, 8.789);
var dist = google.maps.geometry.spherical.computeDistanceBetween(from, to);
关于javascript - 两个 GEO 位置之间的距离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3838493/
相关文章:
javascript - 检测一个jsp中具有两个元素Id的输入事件
javascript - 如何修复阻塞的 JavaScript 进程?
javascript - <Link> 不会在 child 中传播
javascript - Node Express 未获取 bootstrap.js 文件
javascript - 自定义过滤器在 AngularJS 中给出 "Cannot read property ' 切片' of undefined"
javascript - 在空格和引号上拆分字符串,保持带引号的子字符串完整