是否有可能向谷歌发送两个lat长点来计算两者之间的距离?
如果您正在使用v3 google maps API,请使用以下函数:注意:您必须添加&libraries=geometry
到脚本源代码中
现在功能:
//calculates distance between two points in km's function calcDistance(p1, p2){ return (google.maps.geometry.spherical.computeDistanceBetween(p1, p2) / 1000).toFixed(2); }
你所追求的是Haversine公式.您不需要Google地图来执行此操作,您可以单独进行操作.有一个脚本来做到这一点(在JavaScript)这里.