GeoJSON 轉 GPX
在本機把 GeoJSON 轉換為 GPX:用於 GPS 裝置以及導航和戶外應用。無需上傳。
正在你的裝置上本機處理 ...
0%
你的檔案永遠不會離開你的裝置
我的檔案會被上傳嗎?
不會。一切都在你的瀏覽器中執行,你的檔案永遠不會離開你的裝置。這一點如何查證
在本機把 GeoJSON 轉換為 GPX:用於 GPS 裝置以及導航和戶外應用。無需上傳。
正在你的裝置上本機處理 ...
0%
你的檔案永遠不會離開你的裝置
不會。一切都在你的瀏覽器中執行,你的檔案永遠不會離開你的裝置。這一點如何查證
有時路線是 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) |
| 檔案上傳 | 無 |
限制: 將 GeoJSON 轉換為 GPX 1.1:Point 轉為 wpt,LineString 轉為 trk(一個分段),MultiLineString 轉為 trk(多個分段);Polygon/MultiPolygon 作為封閉軌跡(外邊界,因為 GPX 沒有面)。第三個座標的高度轉為 ele,name 轉為 name。其他任意 properties 不會被保留(GPX 無對應物)。座標系為 WGS84,正確重排為 lat/lon。無效的 GeoJSON 會以錯誤提示被拒絕。
GPX 是 GPS 裝置與戶外應用(Garmin、Komoot、Wahoo)的標準格式。這樣你就能把規劃好的路線傳到裝置上。
LineString 會變為帶一個分段的軌跡,MultiLineString 會變為帶多個分段的軌跡。
GPX 沒有面;Polygon 會作為封閉軌跡(外邊界)輸出,而不是被丟棄。
會,GeoJSON 中的第三個座標會寫為 GPX 中的 ele。
不會,轉換完全在瀏覽器中於本機完成;路線資料絕不會離開你的裝置。