副檔名為 .KML 的檔案是 Keyhole Markup Language 檔案。KML 檔案使用XML來表達地理註釋和可視化,可儲存位置、影像覆蓋、視訊連結,以及線、形狀、3D 影像和點等建模資訊。
什麼是 KML 檔案?
各種地理空間軟體程式都使用 KML 檔案,因為其目的是將資料轉換成其他程式和網路服務可以輕鬆使用的格式。這包括 Keyhole, Inc. 的 Keyhole Earth Viewer,後來 Google 於 2004 年收購該公司,並開始在 Google Earth 中使用此格式。
如何開啟 KML 檔案
Google Earth是第一個能夠檢視和編輯 KML 檔案的程式,現在仍是線上開啟 KML 檔案最常用的方式之一。打開網頁後,使用「計畫案 」功能表項目 (針狀/地圖圖示) 從電腦或Google Drive 帳戶載入 KML檔案 。
您也可以從桌面使用 Google Earth。下載 Google Earth Pro,並使用檔案> 開啟功能表開啟 KML 檔案。
ArcGIS、Merkaartor、Blender(使用Google Earth Importer外掛程式)、Global Mapper 和Marble也可以開啟 KML 檔案。
您也可以直接將 KML 檔案匯入 Google Maps。在新增地圖圖層內容時,可透過Google My Maps頁面進行。打開地圖後,在任何圖層中選擇「匯入」,即可從電腦或 Google Drive 載入 KML 檔案。您可以使用「新增圖層」按鈕建立新圖層。
您也可以使用任何文字編輯器開啟 KML 檔案,因為它們其實只是純文字的XML 檔案。您可以使用任何文字編輯器,例如 Windows 中的 Notepad 或此免費文字編輯器清單中的一個。不過,這樣做只會讓您看到文字版本,其中包括座標和可能的影像參考、攝影機傾斜角度、時間戳記等。
如何轉換 KML 檔案
如果您使用的是桌面版的 Google Earth,請用滑鼠右鍵按一下「地點」區段中與您開啟的 KML 檔案對應的項目,您要將該檔案轉換為 KMZ。選擇「另存位置」,然後將「另存類型」格式變更為KMZ。
要將 KML 檔案儲存為 ESRI Shapefile (.SHP) 、GeoJSON、CSV 或 GPX 檔案,您可以使用MyGeodata Converter網站。ConvertCSV.com 是另一個 KML 轉 CSV 的轉換器。Filestar 桌面 KML 轉換器也支援 GDB、GEOJSON、OSM 和 TAB 等匯出格式。
MyGeodata Converter 只對前三次轉換免費。您每個月可以獲得三次免費的。
要將 KML 檔案轉換為 ArcGIS 圖層,請遵循該連結取得更多資訊。
如果您想將 KML 檔案轉換為 XML,您不必進行轉換。由於格式是 XML (檔案只是使用 .KML 檔案副檔名),您可以將 .KML 重命名為 .XML,讓它在您的 XML 檢視器中開啟。
有關 KML 格式的更多資訊
KMZ 和 ETA 檔案都是 Google Earth 地點標記檔案。然而,KMZ 檔案只是包含 KML 檔案和其他資源 (如圖片、圖示、模型、覆蓋層等) 的ZIP檔案。Earth Viewer 和早期版本的 Google Earth 使用 ETA 檔案。
截至 2008 年,KML 已成為開放地理空間聯盟 (Open Geospatial Consortium, Inc.) 國際標準的一部分。完整的 KML 規格可以在Google 的 KML Reference 頁面上看到。
還是無法開啟?
如果您仍無法使用上述程式開啟或轉換您的檔案,您可能誤讀了檔案副檔名。有可能您所處理的檔案與 KML 格式無關。
另一種可互換的地理資料格式是「地理標記語言」,但它們使用拼法相似的 .GML 檔案副檔名。
KMR 檔案完全沒有關係,是 Microsoft Outlook KnowledgeMill Filer 外掛程式使用的KnowledgeMillLink 檔案。
您可能會與 KML 混淆的另一種檔案格式是 Korg Trinity/Triton Keymap 或 Mario Kart Wii Course Description,這兩種檔案格式都使用 .KMP 檔案副檔名,並分別使用FMJ-Software 的 Awave Studio和KMP Modifier 開啟。
LMK 檔案也有所不同。它們是 Sothink Logo Maker 圖檔,您可以使用 Sothink 的Logo Maker開啟。
常見問題
如何在 Google Maps 中開啟 .KML 檔案?
建立一個新的地圖,使用匯入功能找到並打開您的 .KML 檔案。Google Maps 支援 .KML 檔案,就像 Google Earth 一樣。
如何在 Excel 中開啟 .KML 檔案?
您無法直接開啟。但如果將 .KML 檔案的副檔名改成 .XML,就可以用 Excel 開啟該檔案。只需要簡單的重新命名,而不需要正確的轉換。