
上個禮拜,剛到台北縣政府上班的LuLu給了我一份樹林的都市計畫圖,看我能否轉為kml檔,我研究了半天,是有相當大的難度,最主要的原因是,這是沒有座標系(以圖的左下角為原點)的AutoCad檔,首先要先找出對映的二度分帶座標,光是座標的轉換就是一個大問題,接下來是要將autocad直接轉為kml(我沒作過),或是先轉為我較熟悉的shape檔,再轉為kml,又是一段蠻大的挑戰,所以最後,我請LuLu看能否找到shape檔再說了。
隔了幾天,我突然想到我不是就有台北縣的都市計畫shape檔嗎?翻箱倒櫃了好久,總算找到了,這是在2001年營建署所建的資料,時隔了7年,當然與現在的都市計畫是不太一樣的,但都市計畫圖的異動其實並不多,還是有很大的參考價值,所以我費了幾天時間,先將台北縣的44處都市計畫區轉成為kml,然後,我就寫了支Google Earth API程式來呈現,你可以直接點選上圖進入查詢畫面,或者點這裡來進入查詢畫面。
我將使用分區圖作了透明處理,所以可以看出底下的影像圖。操作畫面應該蠻直覺的,左側是各個都市計畫區,點擊之後畫面就會移動到該計畫區,你可以直接用滑鼠來操控放大畫面,按最左上角的”台北縣”可以回到全縣的畫面,上方有幾項盒取方塊,可讓你勾選一些選項,試試看吧!
這份2001年的資料包括全省共約450處的都市計畫區,我會另外找時間慢慢的將它全部作完,再分享給大家了,敬請期待!
當然這份2001年的資料僅能供參考使用,若要看縣政府版的都市計畫圖,請看臺北縣政府住宅及城鄉發展局的”台北縣都市計畫使用分區圖資查詢系統“,但因為它的平台不是Google Earth,習慣Google Earth的朋友就暫時兩者對照使用了,等我若能取得最update的資料後,我再更新了。
另外,台北縣的Google Earth 的kml檔請在此下載。
林務局有軟體可以將shp檔直接轉換座標, TWD67TWD97輕易以誤差30cm以下來轉換, 需要不妨與他們聯繫, 或告訴我! 如果不在乎精度, 可以參考我找到的轉換七參數, 精度約1米左右, 也許可以輸入各類GIS程式中進行.
謝謝miller的資訊
我也提供一個最新的資訊
由於台灣地區使用的TWD67及TWD97二度分帶坐標系統,長久以來一直未於國際上相關資料庫中所定義,故必須透過自行定義坐標參數檔,或是坐標轉換軟體始能達成圖層套疊功能,使用上極為不便。
經過台大城鄉所林峰田教授的不斷努力,照說這應該是公部門的責任,但財團法人台灣地理資訊中心義不容辭,已於去年向OGP探勘及定位委員會註冊完成TWD67及TWD97二度分帶坐標。可於EPSG(European Petroleum Survey Group)資料庫6.18版本查詢。
另資料庫詳細內容可至http://www.epsg.org網址下載查詢,坐標代碼分別為3821、3822、3823、3824、3825、3826、3827、3828。
也就是說,往後的如ESRI、MAPINFO、…等GIS相關軟體,都會依據EPSG的資料庫陸續UPDATE,台灣地區的使用者就不用這麼麻煩了。
地理資訊中心申請EPSG的參數是我建議的, 目前尚未出現轉換參數, 僅有投影參數, 下一版資料應該會有了! http://wiki.osgeo.org/wiki/Taiwan_datums 有轉換參數, 是引述楊名教授1999年論文中的.
真的非常感謝你!
我也在想說台灣地理資訊中心的參數到底是誰所提供的,原來是由你,謝謝你的無私的貢獻!
你提供的有關坐標轉換的諸多討論資料,對於我這種不是測量背景的人來說,真的是霧刹刹,以後有機會我會再跟你請教的。
該感謝的應該是測量相關教授啦, 我只是將之集中起來解決我轉換三角點座標的問題, 同時也公開出來讓國內GIS用者有個真正精準的轉換標準.
反倒是我很想學學GE的kml檔, 及QGIS系統, 這可是你們的專長! 不知道您可有kml好用的轉換程式可以介紹, 直接將csv轉成kml, 甚至形成folder, 一層一層的顯示.
我常使用的arcview就有很方便的功能可以將shape檔轉為kml檔,我使用到的資料也大多是shape檔。若不是shape檔的話,我也會將之轉換為shape檔後再處理,csv檔轉成shape檔的處理,其實也蠻簡單的,miller兄若有時間學gis軟體的話,當然最好,若只是想要將csv檔轉換為kml,我倒是可以代勞。
其實可以用MicroStation 讀入autocad 對好座標﹐然後匯出KML就可以。
MicroStation 原廠網站有提供GoogleEarth 插件﹐可以匯 KML或是Google Sketch格式(3D )
其實我正在找台北縣的都市計畫圖啦﹐我要算面積。
林務局有軟體可以將shp檔直接轉換座標﹐但我問過航測﹐那個軟體是封閉AP﹐沒辦法知道裡面的公式。我曾經試圖要過但沒下文…..之前他們詢問我協助改版(web )﹐可是經費很低就不了了之了。(整個網站只有不到40… T_T~~)
林務局或是內政部的MTWDCON.exe的座標轉換模式是最小曲率法, 是以每1000m見方為方格, 找出TWD67與TWD97的相對座標, 而任何要轉換的座標便找到相近的1000m見方方格來進行內插法計算. 英文稱之bilinear interpolation. 算是最精密的座標轉換方式, 比起七參數還精確, 誤差約35cm.
http://steacher.nknu.edu.tw/dlgeog/mclin/tm2/TWD97.pdf 是林務局座標轉換軟體的詳細說明, p4-6就是我前面提到的bilinear interpolation方法.