2011年1月21日 星期五

[GoogleMps] 透過 Google Geocoding API 取得地址經緯度

經過前一篇啟發,用別人的東西取得地址經緯度,似乎有點毛毛的;那這次我們 借用 Google Maps API Web Services

的 Google Geocoding API :http://code.google.com/intl/zh-TW/apis/maps/documentation/geocoding/

之 地理編碼要求 :http://code.google.com/intl/zh-TW/apis/maps/documentation/geocoding/#GeocodingRequests

來完成;我們借用本機程式來測試服務。

 

開始之前還是要注意一下使用限制

新功能介紹

2011-01-21_165543

其中 Premier 客戶,可參閱以下文件

Google Maps API 專業版開發人員指南

使用限制

2011-01-21_162837

 

首先我們來看一下 地理編碼要求

地理編碼要求

 

我們希望輸出的格式為 xml ,參考一下範例,在網址列輸入以下 url

http://maps.google.com/maps/api/geocode/xml?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&sensor=false

 

會得到以下結果

2011-01-21_170950

 

根據以上總總,開始寫我們程式吧

我們利用本機端應用程式,丟出要求並且接回 XML 串流,取得 對應的經緯度,並且儲存原始資料

2011-01-21_171414

輸出結果

2011-01-21_175518

 

很好免錢版完成,打好收工

 

HEMiDEMi 的標籤:

沒有留言:

張貼留言