是否有任何寶石/方式可以讓我從街道地址中檢索城市,州和郵政編碼?例如:如何從街道地址獲取城市,州和郵編?
results = Search.find("100 Rue de la Paix")
results.each do |address|
address.city => "Timbuktu"
address.state => "Timbuktu Region"
address.country => "Mali"
address.post_code => "123456"
end
最好的東西,使用谷歌地圖。
我不這麼認爲。地址匹配只能進行probablistically,這意味着它並不總是給你一個明確的匹配結果。最好,任何這樣的系統(如果存在的話)都可能能夠返回一系列的可能性。您無法獲得定義了各種屬性的單個輸出。 – sawa
我知道這是經常付錢的圖書館。看看Google Map API。如果你尋找免費的替代品,他們通常在不是全世界的地區/國家實施。 OpenStreetMap似乎這樣做:http://wiki.openstreetmap.org/wiki/Nominatim – glautrou
@sawa我會很高興返回一個數組的東西! – user2630970