任何人都可以告诉我在node.js中找到两个地理位置(拉特,长点)之间距离的最佳方法是什么。如果有任何好的节点js库请告诉我。此外,我不想找到直线路径,我想找到位置之间可能的行车路径。
先谢谢你
答案 0 :(得分:5)
你应该尝试geopoint(https://www.npmjs.com/package/geopoint) 为了测量从point1到point2的距离,请使用
`
var GeoPoint = require('geopoint');
point1 = new GeoPoint(lat1, long1);
point2 = new GeoPoint(lat2, long2);
var distance = point1.distanceTo(point2, true)//output in kilometers
`
答案 1 :(得分:1)
好的,根据你上一篇文章的措辞,你需要一个包含Google Distance Matrix API或The Google Directions API等服务的包装器。例如:Google Distance Matrix API for Node.js: