看板 CodeJob 關於我們 聯絡資訊
※ 引述《courierlouis (courier)》之銘言: : 如果給一個地址 : 例如 台北市忠孝東路一段472號 : google map可以顯示出位置在地圖上面 : 但是google有開放API可以算出經緯度的座標嗎? : 或是GOOGLE 有開放API 可以算出兩個地址的實際距離呢? 如果你是要用C#開發的話 可以參考 http://code.google.com/p/geocoding-net/ 不過要小心的是 如果拿來處理台灣地址 郵遞區號記得要給 不然出來的結果有時會怪怪的 舉例來說 你丟 106 台北市羅斯福路4段106號 跟 台北市羅斯福路4段106號 結果是不一樣的 第一個情況 因為有郵遞區號, 所以後面的 台北市羅斯福路4段106號 會被完整處理 但是如果是第二個情況 他會把106當郵遞區號(因為剛好這一區的郵遞區好是106) 所以他只會處理 台北市羅斯福路4段 這樣回傳的經緯度就不是很準了 至於這樣的情況有多少 我想只要門牌號碼跟郵遞區號剛好一樣 就會有問題囉 參考參考 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.90.77
cpper:我比較需要反過來的 就是從經緯度得到地址 :) 12/01 18:30
pingle:我也曾要做這個功能,後來結果是無法達成 12/01 20:39
pingle:我是說經緯度轉地址部分..我個人所知無法達成 12/01 20:40
toppest:http://stevemorse.org/jcal/latlon.php 可以查 12/02 12:14
toppest:看樣子是用MS的Virtual Earth做的 12/02 12:14
toppest:http://dev.live.com/virtualearth/sdk/ 裡有example 12/02 12:17
KC73:http://tinyurl.com/6bpoqh 照google的說明,應該是可以的. 12/02 23:17