看板 GIS 關於我們 聯絡資訊
我當初在 google map 的 blog 有看到過, 不過剛剛一時找不到原文, 只在電腦 裡找到那時測試時的一小段 php code, 不知道是不是您想要的: <?php define("MAPS_HOST", "maps.google.com"); define("KEY", "xxxx"); $base_url = "http://" . MAPS_HOST . "/maps/geo?CountryNameCode=TW&output=xml" . "&key=" . KEY; $address = "台北市重慶南路一段一號"; $request_url = $base_url . "&q=" . urlencode($address); $xml = simplexml_load_file($request_url) or die("url not loading"); #var_dump($xml); $coordinates = $xml->Response->Placemark->Point->coordinates; $coordinatesSplit = split(",", $coordinates); $lat = $coordinatesSplit[1]; $lng = $coordinatesSplit[0]; echo "lat: $lat, lng: $lng"; ?> : 最近手邊有一些資料想要數化成SHP供GIS使用 : 我原本的作法是用地址查詢在google earth上標出點位 : 再將其輸出成KML檔,透過轉換的程式可以轉成SHP,便可在ARCGIS上讀取 : 但隨著資料量的增加,一筆一筆的查詢轉換實在是工程浩大 : 曾經有聽說有個叫做address matching(忘了確切名字)的模組 : 可以直接將地址轉換成投影座標,便可直接數化 : 但因為記憶已經很模糊了,在網路上搜尋了很久都沒有結果 : 不曉得有沒有人有使用過類似模組的經驗? : 或是有其他比較便利的轉換工具可以使用? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.140.29
dogsgods:這是指自己編輯Gadget嗎?我程設方面有些苦手..囧 01/10 20:51
MilchFlasche:這應該不是gadget,應該可以直接弄成php檔放到網站上 01/11 01:07
MilchFlasche:(要能執行PHP的)跑,只要想辦法餵地址給它…… 01/11 01:07
KC73:地址給他, 他就輸出經緯度, 這是你要的嗎? 01/11 03:18
dogsgods:嗯 類似這種功能 不過想要批次轉換可能比較難 01/11 11:57
dogsgods:現在試用上篇推文中E大給的中研院工具 適合大筆資料轉換 01/11 11:59
KC73:這個程式改一改,就可以餵給他一堆資料,吐出來一堆給你囉~ 01/12 20:31