什麼是KML文件?

如何打開,編輯和轉換KML文件

具有.KML 文件擴展名文件是一個Keyhole標記語言文件。 KML文件使用XML通過存儲位置,圖像疊加層,視頻鏈接和建模信息(如線條,形狀,3D圖像和點)來表示地理標註和可視化。

各種地理空間軟件程序使用KML文件,因為其目的是將數據轉換為其他程序和Web服務可以輕鬆使用的格式。 這其中包括Keyhole公司的Keyhole Earth Viewer,該公司於2004年收購該公司並開始在Google Earth中使用該格式。

如何打開KML文件

Google地球是第一個能夠查看和編輯KML文件的程序,它仍然是在線打開KML文件的最流行方式之一。 打開網頁後,使用我的地點菜單項(書籤圖標)從您的計算機或Google雲端硬盤帳戶加載KML文件。

注意: Google地球只能在Chrome網絡瀏覽器中運行。 如果您想在不使用Google Chrome的情況下使用Google地球,則可以下載適用於Windows,Mac或Linux的Google地球專業版(使用文件>打開...菜單在桌面版中打開KML文件)。

ArcGIS,Merkaartor,Blender(使用Google Earth導入器插件),Global Mapper和Marble也可以打開KML文件。

您也可以用任何文本編輯器打開KML文件,因為它們實際上只是純文本的 XML文件。 您可以使用任何文本編輯器,例如Windows中的記事本或我們的最佳免費文本編輯器列表中的一個。 但是,這樣做只會讓您看到文本版本,其中包括坐標和可能的圖像參考,相機傾斜角度,時間戳等。

如何轉換KML文件

在線版本的Google地球是將KML文件轉換為KMZ的簡單方法,反之亦然。 在“ 我的地點”中打開文件,使用菜單按鈕將文件保存為KMZ,或使用其他菜單(三個垂直堆疊的點)將KMZ導出為KML。

要將KML文件保存到ESRI Shapefile(.SHP),GeoJSON, CSV或GPX文件,可以使用MyGeodata Converter網站。 在ConvertCSV.com上可以使用另一個KML到CSV轉換器。

注意: MyGeodata Converter只對前三次轉換免費。 你每個月可以得到三個免費的。

如果您想將KML文件轉換為ArcGIS圖層,請點擊該鏈接了解更多信息。

如果您想將KML文件轉換為XML,則實際上並不需要進行轉換。 由於格式實際上是XML格式(該文件僅使用.KML文件擴展名),因此您可以將.KML重命名為.XML以在XML查看器中打開它。

您也可以直接將KML文件導入Google地圖。 將內容添加到新地圖圖層時,通過“Google我的地圖”頁面完成此操作。 打開地圖後,選擇任意圖層中的導入以從您的計算機或Google雲端硬盤加載KML文件。 您可以使用添加圖層按鈕創建一個新圖層。

有關KML格式的更多信息

KMZ和ETA文件都是Google地球地標文件。 但是,KMZ文件只是包含KML文件和任何其他資源(例如圖像,圖標,模型,疊加層等)的ZIP文件。ETA文件由Google地球查看器和早期版本的Google地球使用。

截至2008年,KML已經成為開放地理空間聯盟(Open Geospatial Consortium,Inc)的國際標準的一部分。 完整的KML規範可以在Google的KML參考頁面上看到。

仍然無法打開文件?

如果仍然無法使用上述程序打開或轉換文件,則可能會誤讀文件擴展名。 您可能正在處理與KML格式無關的文件。

另一種可互換的地理數據格式是地理標記語言,但它們使用類似拼寫的.GML文件擴展名。

KMR文件完全不相關,而是由Microsoft Outlook KnowledgeMill Filer插件使用的KnowledgeMill鏈接文件。

另一種您可能會對KML感到困惑的文件格式是Korg Trinity / Triton Keymap或Mario Kart Wii課程描述,它們都使用.KMP文件擴展名,並分別使用FMJ-Software的Awave Studio和KMP Modifier打開。

LMK文件很容易與KML文件混淆,但它們是碩思Logo Maker圖像文件,您可以使用Sothink的Logo Maker打開。