zh-Hant

KML 轉 GPX

在本機把 KML(Google Earth)一步轉成供 GPS 裝置使用的 GPX。無需上傳。

正在你的裝置上本機處理 ...

正在你的裝置上本機處理 ...

0%

我的檔案會被上傳嗎?

不會。一切都在你的瀏覽器中執行,你的檔案永遠不會離開你的裝置。這一點如何查證

無需上傳100% 本機處理
內容只留在你這裡第三方無法存取
Hosted in GermanyGlobal Content Delivery
通過獨立稽核TLS A+ · 標頭 A+

KML 是 Google Earth 和 Google Maps 的格式,GPX 則是 GPS 裝置和戶外應用(Garmin、Komoot、Wahoo)的格式。要把在 Google Earth 裡畫的路線匯入碼錶或登山 GPS,通常得把兩個工具串起來用。本工具一步搞定:放入 KML,得到 GPX。

地標(Point)會變成航點(wpt),線(LineString)會變成軌跡,複合線(MultiGeometry)會變成多段軌跡。面(Polygon)因 GPX 沒有面格式,會輸出為閉合軌跡。名稱會保留,高程會作為 ele 帶過去。座標順序會從 KML 的(經度、緯度)正確重排為 GPX 屬性的 lat/lon。

全部處理只在瀏覽器本機完成,你可能敏感的路線和位置資訊絕不離開你的裝置。坦白說:幾何、名稱和高程會被轉移。KML 特有的呈現(樣式、圖示、漫遊、疊加層)在 GPX 中沒有對應,不會被帶過去。沒有地標的 KML 或無效檔案會以清楚的提示被拒絕。

技術規格

技術規格
輸入格式KML
自動轉換ZIP, DXF, GeoJSON
輸出格式GPX
批次處理不支援
處理方式在瀏覽器中本機處理 (JavaScript)
檔案上傳

三個步驟

  1. 拖入你的 KML 檔案。
  2. 轉換會自動開始。
  3. 下載 GPX(供你的 GPS 裝置使用)。

限制: 把 KML 一步轉成 GPX 1.1(內部經由 GeoJSON 模型):Point 轉 wpt,LineString/MultiGeometry 轉 trk,Polygon 作為閉合軌跡(GPX 沒有面)。名稱和高程會保留。KML 的樣式、漫遊和疊加層不會被帶過去。座標為 WGS84,並正確重排為 lat/lon。沒有地標的 KML 或無效 KML 會以錯誤被拒絕。 樣式、路線、疊加層以及可能的KML時間戳記(TimeStamp/TimeSpan)都不會保留;此次轉換只讀取每個位置標記的名稱、描述與幾何形狀。

常見問題

為什麼要 KML 直接轉 GPX?

這樣能把在 Google Earth 裡規劃的路線一步匯入 GPS 裝置或戶外應用,無需繞道中間格式。

線和面如何表示?

線變成軌跡。由於 GPX 沒有面,多邊形不會被捨棄,而是輸出為閉合軌跡(外環)。

名稱和高程會保留嗎?

會,地標名稱會變成 name,高程值會變成 GPX 檔案裡的 ele。

我的檔案會被上傳嗎?

不會,轉換完全在瀏覽器本機進行;路線資料絕不離開你的裝置。

相關工具

GPX 轉 KML · KML 轉 GeoJSON · GeoJSON 轉 GPX · 解壓TAR · GeoJSON 轉 CSV · CSV 轉 GeoJSON