2012-06-27 137 views

回答

1

您可以從地圖API獲取城市的經度和緯度。我使用雅虎,因爲他們的服務條款更符合我的需求,但Google API當然也是一個不錯的選擇。

雅虎API這裏描述

http://developer.yahoo.com/geo/placefinder/

一旦你的緯度和經度,你可以找到距離使用相當簡單的公式

Calculate distance between two latitude-longitude points? (Haversine formula)

或與其他任何API:

http://developer.yahoo.com/flash/maps/classreference/com/yahoo/maps/api/utils/Distance.html