2017-05-19 155 views
0

我有纬度/经度的阵列。例如:如何通过Google Distance Matrix API获取总驾驶距离?

[ 
    "14.60592,103.12081", 
    "38.21146,114.86461", 
    "13.73028,100.65138", 
    "34.08863,108.39783", 
    "57.186,14.04" 
] 

如何计算从A到B,从B到C.

我与谷歌距离矩阵API尝试的总距离。

+1

总行驶距离和总距离是最有可能的两个不同的东西。你可以说得更详细点吗? –

+0

计算从a到b b到c和c到d的距离总和该距离。 –

+0

见http://stackoverflow.com/questions/27928/calculate-distance-between-two-latitude-longitude-points-haversine-formula –

回答

0

如果您需要行驶距离,那么你将无法使用任何公式不知道地形来计算的话,道路等。例如,如果有这两个点之间的一条河流,然后行驶距离将取决于哪里是最近的桥梁。

您可以使用具有这些知识,可以给你一个真实的驾驶距离一些API。例如,您可以使用Google Maps API。见例如距离矩阵API:

可以在节点中使用谷歌地图API提供:

和一些 - 看到:

相关问题