什麼是KML檔案格式? 如何將它開啟和轉檔?

本篇文章將說明什麼是KML檔,如何開啟KML檔? 以及有哪些應用程式可以將KML檔轉換為其它相容的格式。

什麼是KML檔?

Keyhole Markup Language檔案的副檔名是KML。KML使用XML來記錄儲存位置、圖像疊加、影片連結和建模資訊等內容,如圓點、線條、形狀、三維圖像的位置。

KML檔通常應用於導航軟體比較多,因為這種檔案目的是將資料轉換成其它程式可用的格式,包括Keyhole公司的Keyhole Earth Viewer,在2004年Google收購該公司,並開始在Google Earth上使用KML格式。

 

如何開啟KML檔案?

Google Earth能夠查看和編輯KML,它也是最普遍的方式之一。實際操作可以在網頁打開Google Earth,點擊右邊側邊攔的”專案”,然後從電腦或Google雲端硬碟中載入一個KML檔。

Google Earth只能在Chrome瀏覽器中運行。除此以外,你也可以下載Windows、Mac或Linux的Earth Pro桌面版

ArcGISMerkaartorBlender(需安裝Google Earth Importer外掛程式)、Global MapperMarble也可以打開KML檔。

另外,文字編輯器也能打開KML檔,因為它們實際上只是純文字的XML檔案。你可以使用任何文字編輯器來開啟,例如Windows中的記事本。只是這樣打開後只能查看座標、圖像、相機角度、時間戳記等文字資料。

 

如何轉換KML檔?

線上版Google地球可以將KML檔轉換為KMZ檔,反之亦然。操作方法是在”專案”中打開檔案,然後再另存檔案到電腦中。

KML也可以另存為ESRI Shapefile(.SHP)、GeoJSON、CSV或GPX,要轉換成這些格式用MyGeodata Converter即可完成,不過MyGeodata每月只能免費使用三次。

如果你需要將KML大量轉換為CSV,可以考慮使用ConvertCSV.com

假如你正在找KML檔轉ArcGIS圖層檔的方法,可以參考這篇文章

至於要將KML檔轉換為XML檔,那就更簡單了,因為它本身就是XML,所以實際上不需要做轉換操作,只要將副檔名重新命名為”.XML”即可。

順帶一提,KML檔也可以直接導入Google Map,在Google我的地圖內向新的地圖添加檔案,在地圖打開的情況下,在任何一個圖層內選擇導入,就可以實現載入KML檔。

 

仍然無法開啟KML檔?

若依照上述說明操作後,你遇到的檔案還是無法打開,那你極有可能是混淆檔案副檔名。

比如GML,它是另一個地理資料儲存格式,雖然十分類似但是並不相同。Microsoft Outlook KnowledgeMill Filer外掛程式使用的KnowledgeMill Link檔KMR是另外一個類似的格式,但它與KML完全沒有關係。

還有很容易跟KML混淆的檔案格式是Korg Trinity/Triton Keymap或Mario Kart Wii Course Description,它們的檔案格式為KMP,分別需要用FMJ-Software的Awave StudioKMP Modifier打開。

還有Sothink Logo Maker的圖像LMK檔也很容易與KML檔混淆,你可以用Sothink的Logo Maker執行。

 

關於KML格式的更多資訊

KMZ和ETA檔都是Google Earth的地點標記檔。然而,KMZ檔只包含KML檔及存放其它如圖像、圖示、模型、覆蓋層等資訊的ZIP檔,而ETA檔是在早期版本的Google Earth中使用。

2008年,KML變成了國際規範格式,有關完整的KML規範可以參考Google對KML格式的說明文件

Related Articles

推薦文章

熱門文章

error: 請勿複製文章內容!