我正在寻找一种简单的方法来找出多个城市之间的英里距离(如乌鸦)。获取多个城市之间的距离
例(纽约):
纽约,纽约州 - 佛罗里达州坦帕 纽约,纽约州 - 内华达州拉斯维加斯 纽约 - 莫斯科,俄罗斯 等
我有过20个城市,我需要确定之间的距离...这是很多仰望手动(不只是在主要城市和其他城市之间,而是在每个城市和每个城市之间)...
任何想法?
我正在寻找一种简单的方法来找出多个城市之间的英里距离(如乌鸦)。获取多个城市之间的距离
例(纽约):
纽约,纽约州 - 佛罗里达州坦帕 纽约,纽约州 - 内华达州拉斯维加斯 纽约 - 莫斯科,俄罗斯 等
我有过20个城市,我需要确定之间的距离...这是很多仰望手动(不只是在主要城市和其他城市之间,而是在每个城市和每个城市之间)...
任何想法?
Google Maps API可能会帮助您获取各自的经度和纬度,然后您可以使用算法(如http://www.movable-type.co.uk/scripts/latlong.html)来计算距离。
从Google Maps API地理编码器获取经度/纬度后,您可以使用几何库计算它们之间的距离。
http://code.google.com/apis/maps/documentation/javascript/geocoding.html http://code.google.com/apis/maps/documentation/javascript/geometry.html#Distance