2012-06-26 14 views
-1

我正在嘗試構建WCF Rest API以返回兩個點之間的距離。創建WCF Rest服務以查找距離

來計算距離,我需要源點的經緯度和目標點的

經度和緯度。

任何人都可以指引我使用WCF Rest Architecture與文章或與距離計算相關的任何來源。

感謝&問候,

維傑

回答

0

存在用於計算兩個緯度和經度點之間的距離不同的公式。各有優點和缺點。一些可用的公式是半正定的,餘弦的球面法則,equirectangular近似法,軸承和中點。以下網站介紹了每個公式以及給JavaScript代碼實現每個:

http://www.movable-type.co.uk/scripts/latlong.html

至於通過REST服務檢索位置的緯度和經度,我建議GeoNames的。我使用它們進行郵政編碼驗證,但它們也提供緯度和經度信息。他們有免費和付費的服務。

http://www.geonames.org/export/web-services.html