2013-04-18 170 views
0

如何在座標(經度和緯度)中轉換大量地址(包括街道地址,城市和街道號碼)?將地址轉換爲座標

...無需一次一個做?有腳本嗎?

回答

0

這聽起來像你要找什麼是地址解析 - 以一個地址,並將其轉化爲相應的緯度和經度座標。如果您的所有地址都在列表中,則可以使用提供批處理的服務,這樣您就不必一次上傳一個地址。或者,您可以通過循環腳本來處理每個地址(一次一個,但超快);爲此,你需要一個提供API的服務,讓你以編程方式通過地址工作。基本上,只要確保該地址是由它們與已知組有效數據的真實 -

你會從地理編碼,如果你能夠規範和第一驗證地址得到更準確的結果。這是我的專業知識所在;我在SmartyStreets工作。

有,你可以使用地理編碼幾個不同的服務,每一個會給你稍有不同的結果。最好的地理編碼數據似乎來自GoogleMaps和Bing,但其服務條款禁止您存儲其地理編碼或將數據用於除地圖上顯示之外的任何內容。以下是關於通過地理編碼數據可能會發現的質量的一個很好的解釋:http://smartystreets.com/kb/faq/how-accurate-is-your-geocoding-data

SmartyStreets專注於驗證和地理編碼地址。我們提供名爲LiveAddress的服務,該服務允許您上傳地址列表或使用我們的API,並且我們將處理它們返回大量數據 - 包括經度和緯度。它速度超快,併爲您提供有關每個地址的更多信息。

的幾個注意事項:這是不是爲許多地址的完全自由選擇,但價格很可能你會發現這種類型的服務是最好的。 SmartyStreets(以及LiveAddress for Lists)只能爲美國地址提供信息;所以如果你想在世界範圍內尋址地址,我們將無法幫助所有人。

就像我說的,有很多服務可以用來獲取地理編碼數據。我會建議看看一些不同的選項,並找出哪一個對你最有用。帶有「地址驗證」等條款的Google搜索將爲您提供一個可供選擇的選項列表。

+0

該服務對於非營利組織是免費的。 –