zh-Hant

GeoJSON 轉 GPX

在本機把 GeoJSON 轉換為 GPX:用於 GPS 裝置以及導航和戶外應用。無需上傳。

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

0%

你的檔案永遠不會離開你的裝置

    我的檔案會被上傳嗎?

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

    無需上傳100% 本機處理
    內容只留在你這裡第三方無法存取
    伺服器位於德國預設即符合 GDPR
    通過獨立稽核TLS A+ · 標頭 A+

    有時路線是 GeoJSON 形式(來自地圖工具、規劃器或程式設計介面),但目標裝置只認 GPX:自行車碼錶、登山 GPS、導航或戶外應用。本工具讀取你的 GeoJSON,寫出一個 GPX 檔案,你可以傳到裝置上或匯入到應用裡。

    點(Point)會變為航點(wpt),線(LineString)變為帶一個分段的軌跡(trk),多重線(MultiLineString)變為帶多個分段的軌跡。第三個座標中的高度值寫為 ele,幾何的名稱寫為 name。由於 GPX 沒有面類型,面(Polygon)會作為封閉軌跡(外邊界)輸出:誠實而實用,而不是把它丟棄。座標會從 GeoJSON(經度、緯度)正確地重排為 GPX 的 lat/lon 屬性。

    一切都在瀏覽器中於本機完整執行:你的位置與路線資料絕不會離開你的裝置。坦白說:寫出的是乾淨的 GPX 1.1,航點與軌跡連同名稱與高度一併保留。名稱與高度之外的 GeoJSON 屬性(任意 properties)在 GPX 中沒有固定位置,不會被寫入。無效的 GeoJSON 會以清楚的提示被拒絕。

    技術規格

    技術規格
    輸入格式GEOJSON, JSON
    輸出格式GPX
    批次處理不支援
    處理方式在瀏覽器中本機處理 (JavaScript)
    檔案上傳

    三個步驟

    1. 拖入你的 GeoJSON 檔案。
    2. 轉換會自動進行。
    3. 下載 GPX(用於 GPS 裝置或應用)。

    限制: 將 GeoJSON 轉換為 GPX 1.1:Point 轉為 wpt,LineString 轉為 trk(一個分段),MultiLineString 轉為 trk(多個分段);Polygon/MultiPolygon 作為封閉軌跡(外邊界,因為 GPX 沒有面)。第三個座標的高度轉為 ele,name 轉為 name。其他任意 properties 不會被保留(GPX 無對應物)。座標系為 WGS84,正確重排為 lat/lon。無效的 GeoJSON 會以錯誤提示被拒絕。

    常見問題

    我為什麼需要 GPX?

    GPX 是 GPS 裝置與戶外應用(Garmin、Komoot、Wahoo)的標準格式。這樣你就能把規劃好的路線傳到裝置上。

    線是如何表示的?

    LineString 會變為帶一個分段的軌跡,MultiLineString 會變為帶多個分段的軌跡。

    面(Polygon)會怎麼處理?

    GPX 沒有面;Polygon 會作為封閉軌跡(外邊界)輸出,而不是被丟棄。

    高度會保留嗎?

    會,GeoJSON 中的第三個座標會寫為 GPX 中的 ele。

    我的檔案會被上傳嗎?

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

    相關工具