【ArcGIS】製作數值地形模型(DTM)與TIN:輸出KML展示於google earth

一、KML與google earth

KML全名為Keyhole Markup Language,用來表達地理資訊,KMZ檔則為其壓縮檔形式。而Markup Language表示標記語言,也就是使用<>做標記,如HTML、XML等。

至於為什麼叫做Keyhole,則是因為這套標記語言是由一家叫做keyhole的公司所制定的,而keyhole後來做了google earth 的原型然後被google買下,才有今天的google earth、google map,甚至是pokemon go。

二、製作步驟

用ArcGIS製作DTM的基礎寫在ArcGIS製作數值地形模型(DTM)與TIN。若無需以網格檔(Raster)做進一步分析或是展示,則製作完點圖徵之後,可以直接開啟Arc Scene將點圖徵直接轉為TIN檔,作為立體展示用。在此將介紹轉換方式以及如何將TIN展示於google earth上。

(一) 將表格資料轉為點圖徵

1. tools / Add XY Data

2. export data (存成點圖徵)

(二) 開啟Arc Scene將點圖徵轉為TIN檔

1. Spatial Analyst / Create/Modify TIN / Create TIN From Feature

2. 將座標轉換為WGS84

若要將成果展示於google earth上,則需先將座標系統做轉換,台灣常用座標為TWD_67及TW_D97,google earth中所用的座標為WGS84,因此須先將圖資座標轉換為WGS84座標系統。

(三) 在Arc Scene中依據所需設定屬性

(四) 將TIN檔輸出為KML

1. Conversion tools / to KML / Layer to KML

2. 開啟輸出的KML檔


小額支持鍾肯尼

如果我的文章有幫助到你,歡迎你點這裡開啟只要40元的小額贊助連結,可以贊助我一杯咖啡錢;我會更有動力繼續寫作,幫助大家解決更多問題。

發佈留言