2012-08-09 69 views

回答

9

正確。榮譽TOS的榮譽。

還有其他執行地理編碼的服務。僅舉幾例:BingYahooMapQuest,Nominatim。不過,這些服務有各種服務條款限制,與谷歌相似,也可能適用。如果沒有,那麼有查詢限制。還有USC WebGIS,但其demos頻繁停機,據報道該服務是間歇性的。

圍繞許多這些免費服務的限制的方式可能是使用商業服務。這裏有幾個,每個都有不同的作用。有些人會搜索地址並做出最佳猜測(或近似)結果 - 這是Google和其他搜索服務所做的。

其他人將收到一個懷疑是真實的地址,然後實際驗證它,然後對其進行地理編碼。這導致可能更有幫助和準確的結果,因爲地址被保證是正確和標準化的。在美國,這被稱爲CASS™ processing(儘管並非所有供應商都會進行地理編碼)。這對於在地圖上創建周長(給定地理編碼精度值)以及在正確的位置顯示座標而非幾百英里外的次佳地址很有用。

一種這樣的地理編碼服務是LiveAddress API。 (我在SmartyStreets工作。)The demos show how the geocoding works,但它很靈活,所以你可以選擇如何用tilemill來實現它。此外,LiveAddress沒有查詢限制,因爲系統將根據需求進行擴展。而且您不會支付無法驗證的地址,這有助於防止濫用。

您的選擇取決於您的需求。做一點研究,你應該找到一些好的。希望這個對你有幫助!

+1

感謝您的答覆。任何建議加拿大地址? – banditKing 2012-08-09 04:38:34

+0

Nominatim等一些免費服務顯然是做全球地理編碼,或者你可以嘗試像Cdyne或StrikeIron這樣的商業化服務。 – Matt 2012-08-09 04:45:10

+0

發現這個: http://vterrain.org/Culture/geocoding.html – banditKing 2012-08-09 05:14:02

0

當然也有運行一個自己的Nominatim安裝的可能性。相當多的工作,但你有沒有限制?

要獲得startet,請參閱this page

+1

雖然這個鏈接可能回答這個問題,但最好在這裏包含答案的基本部分,並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 – Sasa 2015-02-07 18:32:06

+0

對不起,也許我錯過了你的觀點,但我真的不知道你想告訴我什麼。你真的想要我複製整個參考頁?因爲ist是關於如何安裝Nominatim的逐步說明。那麼我應該如何提取必要的部分,實際上整個過程是必要的?你真的在這裏讀過這個問題嗎,我的回答和參考頁?所以,如果我錯過了你的觀點,那麼請糾正我。 – linuzer 2015-02-09 10:19:50

相關問題