我們的用戶可以將自己的位置輸入自由格式的文本字段,如「Austin TX」,甚至「汽車城」。我怎樣才能把這些信息變成一個規範的名字?例如,「汽車城」將是密歇根州底特律市。他們甚至可能輸入郵編或地址。地理位置:需要將「地名」轉換爲「規範地名」
我打算存儲位置名稱,緯度/長度,或其在數據庫中的位置的唯一ID代碼。然後我可以確定接近度。有沒有可用於此的地理查找api?
我們的用戶可以將自己的位置輸入自由格式的文本字段,如「Austin TX」,甚至「汽車城」。我怎樣才能把這些信息變成一個規範的名字?例如,「汽車城」將是密歇根州底特律市。他們甚至可能輸入郵編或地址。地理位置:需要將「地名」轉換爲「規範地名」
我打算存儲位置名稱,緯度/長度,或其在數據庫中的位置的唯一ID代碼。然後我可以確定接近度。有沒有可用於此的地理查找api?
雅虎有一個很好的開放API來處理這種事情,WOEID的(Where to earth);查詢你的自由格式字符串的WOE DB,它會給你一個WOEID,然後查詢你想要存儲的實際數據的WOEID。 http://developer.yahoo.com/geo/geoplanet/guide/concepts.html
這很有趣。翻譯衣領城市。電力城。很有趣。 – 2010-03-17 15:42:57