Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 如何计算谷歌地图中两点之间的距离?_Google Maps - Fatal编程技术网

Google maps 如何计算谷歌地图中两点之间的距离?

Google maps 如何计算谷歌地图中两点之间的距离?,google-maps,Google Maps,在谷歌地图中,我知道两点的纬度和长度,如何计算两点之间的距离 我不想使用google direction api。如果您有两个玻璃窗,您可以使用: var miledistance, kmdistance; miledistance = glatlng1.distanceFrom(glatlng2, 3959).toFixed(1); kmdistance = (miledistance * 1.609344).toFixed(1); 如果你有lat,lngs作为浮点数,你可以创建一些GLa

在谷歌地图中,我知道两点的纬度和长度,如何计算两点之间的距离


我不想使用google direction api。

如果您有两个玻璃窗,您可以使用:

var miledistance, kmdistance;

miledistance = glatlng1.distanceFrom(glatlng2, 3959).toFixed(1);
kmdistance = (miledistance * 1.609344).toFixed(1);
如果你有lat,lngs作为浮点数,你可以创建一些GLatLng来使用这个方法。。乙二醇

var miledistance, kmdistance;

miledistance = new GLatLng(lat1,lng1).distanceFrom(new GLatLng(lat2, lng2), 3959).toFixed(1);
kmdistance = (miledistance * 1.609344).toFixed(1);
邓肯