我正在尋找一種方法來計算兩個英國郵政編碼之間的近似距離(直線距離足夠好)以便分析數據。最好可以輕鬆地從java訪問,但C#,本地C++等也很好。用於計算英國郵政編碼間距的圖書館
0
A
回答
0
以下問題回答只有在PHP中完全一樣的問題,具體包括:
Using PHP and google Maps Api to work out distance between 2 post codes (UK)
它利用Web服務API的,所以你應該能夠使用任何基本的REST API利用它(我確定在Java,C#和C++中有很好的文檔選項)。
1
首先,您需要將郵政編碼翻譯爲有用的座標。例如,來自郵政編碼查找表的東和北值,如來自這裏的一個:http://www.doogal.co.uk/UKPostcodes.php
這些東和北是英國軍械測量局網格座標,距操作系統地圖起源的米。
由1000
分割然後用一個簡單的Pythagoros三角公式轉換它們變成公里。假設這兩個點具有E1,N1和E2的東和北值(單位爲公里),N2
它們之間的距離(公里)=(abs(E1-E2)^ 2 + abs(N1-M2)^2)
相關問題
- 1. 英國郵編/郵政編碼範圍計算
- 2. 英國郵政編碼之間距離的Python模塊
- 3. 美國郵政編碼位於2郵政編碼的中間?
- 4. 郵政編碼距離計算
- 5. 英國的郵政編碼有SimpleMaps
- 6. NUTS地區英國的郵政編碼
- 7. 計算郵政編碼...與用戶之間的距離。
- 8. MySQL排序英國郵政編碼
- 9. jQuery驗證英國郵政編碼
- 10. 英國郵政編碼 - > Easting,Northing
- 11. 如何實現從距離給定的郵政編碼中找到最近的英國郵政編碼?
- 12. 谷歌地圖API使用英國城鎮或郵政編碼
- 13. 必應地圖 - 英國郵政編碼到地圖
- 14. 英國郵政編碼的地理編碼經度和緯度?
- 15. 通過匹配郵政編碼字符串找到最接近其他英國郵政編碼的英國郵政編碼字符串
- 16. 根據英國郵政編碼生成谷歌地圖
- 17. 在地圖上顯示英國郵政編碼
- 18. 從Google地圖生成英國郵政編碼
- 19. 使用PHP和谷歌地圖Api找出兩個郵政編碼之間的距離(英國)
- 20. 計算郵政編碼在PHP中的距離
- 21. 拆分英國郵政編碼爲使用Java
- 22. 使用正則表達式驗證英國郵政編碼
- 23. 對英國郵政編碼使用Google Maps API componentRestrictions嗎?
- 24. 英國皇家郵政PAF地址查找器通過郵政編碼替代?
- 25. 表格檢查英國郵政編碼的前半部分
- 26. 英國郵政編碼的空白區域
- 27. 在c#中的正則表達式 - 英國郵政編碼
- 28. iOS CoreLocation CLGeocoder提供不完整的英國郵政編碼
- 29. 英國郵政編碼的正則表達式
- 30. 使用imap的郵政編碼距離
我相信這應該是(abs(E1-E2)^ 2 + abs(N1-N2)^ 2) – 2013-05-23 13:58:14
的平方根本,謝謝,那是我的錯字錯誤:-) – 2013-07-19 09:01:47