zh-Hant

KML 轉 GeoJSON

在本機把 KML(Google Earth)轉換為 GeoJSON:用於網頁地圖與開發工具。無需上傳。

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

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

0%

我的檔案會被上傳嗎?

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

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

KML 是 Google Earth 與 Google Maps 的格式,GeoJSON 則是網頁地圖(Leaflet、Mapbox、OpenLayers)與開發工具的標準格式。想把 Google Earth 中的地標或路線帶入網頁應用、分析指令稿或資料庫的人,需要它們是 GeoJSON。本工具讀取你的 KML 檔案,寫出一個乾淨的 GeoJSON FeatureCollection。

所有常見幾何都會被辨識:點(Point)、線(LineString)、有洞的面(Polygon),以及複合幾何(MultiGeometry),它們會依內容變為 MultiPoint、MultiLineString、MultiPolygon 或一個 GeometryCollection。巢狀資料夾(Folder)中的地標也會被收集。每個地標的名稱與說明會進入 GeoJSON 屬性(properties.name、properties.description)。座標順序仍維持先經度後緯度。

一切都在瀏覽器中於本機完整執行:你可能涉及隱私的位置資料絕不會離開你的裝置。坦白說:被轉換的是幾何以及名稱與說明。KML 特有的外觀(樣式、圖示、漫遊、NetworkLinks、地面疊加)不會反映到 GeoJSON,因為 GeoJSON 沒有對應物。沒有地標的 KML 檔案或無效檔案會以清楚的提示被拒絕,而不是偽造一個空白輸出。

技術規格

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

三個步驟

  1. 拖入你的 KML 檔案。
  2. 轉換會自動進行。
  3. 下載 GeoJSON。

限制: 將 KML 轉換為一個 GeoJSON FeatureCollection:Point、LineString、有洞 Polygon 與 MultiGeometry(轉為 Multi 各類或一個 GeometryCollection)。巢狀資料夾中的地標會被收集;name/description 變為 properties。KML 樣式、漫遊、NetworkLinks 與疊加不會轉換(GeoJSON 無對應物)。座標系為 WGS84(經度、緯度)。沒有地標的檔案或無效的 KML 會以錯誤提示被拒絕。

常見問題

我為什麼需要 GeoJSON?

GeoJSON 是網頁地圖(Leaflet、Mapbox)與資料分析的標準格式。這樣你就能在自己的應用中使用 Google Earth 的資料。

會辨識哪些幾何?

Point、LineString、Polygon(有洞)與 MultiGeometry,後者會變為 MultiPoint、MultiLineString、MultiPolygon 或 GeometryCollection。

資料夾裡的地標會被找到嗎?

會,在巢狀的 Folder 結構中也會收集所有地標。

KML 樣式會被轉換嗎?

不會。GeoJSON 沒有樣式;被轉換的是幾何、名稱與說明。

我的檔案會被上傳嗎?

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

相關工具

GeoJSON 轉 KML · DXF轉GeoJSON · JSON 轉 YAML · CSV 轉 GeoJSON · GPX 轉 GeoJSON · GeoJSON 轉 GPX · Shapefile 轉 GeoJSON