我在我的應用程序中使用谷歌地理編碼API,但我發現很難解析返回的地址信息可靠。我希望有人有一個圖書館或解析信息的方式,以防止我不得不寫我的自我,並涵蓋每一個案件。解析谷歌地理編碼
即時通訊使用JSON API,可以很容易地提取地址線和座標 並將它們存儲在數據庫中,但問題是以可靠的方式提取其他地址信息,因此我可以將其存儲。
我看過谷歌用於地理編碼數據的XAL結構化地址規範,但是我的問題是,它可以滿足每個國家/地區的每種地址類型,因此很難解析結果。
像郵政編碼一樣簡單的東西可以嵌套在父標籤的任何組合內。即使在一個國家內,樹的出現方式也可能有所不同,這使得解析難度大於預期。具有諷刺意味的是,我的最終目標是將其存儲在我的數據庫中的一棵樹上(想想rails acts_as_tree或類似的東西),以便用戶以後可以輕鬆找到這些項目。例如,點擊國家,州,然後區,鎮,然後郊區等
林在軌工作
謝謝我看過這個。我原本以爲我只是處理座標和返回的原始地理編碼數據之間的距離,但它似乎至少試圖統一地理編碼數據 – ADAM 2009-10-26 06:17:32