Compass 55. Kml 導入。

從 1.8.5 版本開始,新增支援 .kml 檔案導入。

.Kml 導入支援巢狀資料夾,其中每個 kml 資料夾和子資料夾中的座標點(地標)會被放置到應用程式中獨立的新座標點集合中。即使 Kml 標準未明確定義「路線」,導入後仍可將任何集合標記為路線。座標點將按照其在每個 kml 資料夾中的順序導入。

kml 檔案中的所有軌跡(Geometry 和 gx)都會導入到單一的新行程中。

將地標和軌跡對應到應用程式

以下 kml 文件將如何導入應用程式:

Kml 地標。

  • 文件層級的兩個
  • 「Folder 1」下的兩個
  • 「Route」資料夾下的兩個

Kml 軌跡。

kml 文件中有 3 條「軌跡」:

文件層級的「Geometry」軌跡。

「Folder 1」中的「Untitled path」(也是帶有 LineString 的幾何圖形)

「Nested folder」下的「gx:Track」(位於「Folder 1」之下)。這是一種由 <when> 和 <gx:coord> 元素組成的 gx:Track。此類軌跡可在 kml 中攜帶時間資訊。

導入整個檔案後,應用程式中會看到什麼?

地標 -> 座標點。

座標點(地標)會將每個 kml 資料夾和子資料夾中的地標導入到應用程式中獨立的新座標點集合中。即使 Kml 標準未明確定義「路線」,導入後仍可將任何集合標記為路線。座標點將按照其在每個 kml 資料夾中的順序導入:

所有軌跡都會導入到以文件命名的單一新行程中:

gx:Track 具有時間、速度和海拔資訊。「Geometry 軌跡」僅有海拔資訊。「Untitled path」在 kml 中沒有時間/速度或海拔資訊,僅在導入時計算距離。

如果某些資料夾代表路線?

開啟集合設定畫面(MENU > WAYPOINT COLLECTIONS 並點擊集合列上的設定按鈕),將其「Overlay type」設為 Route:

這將在畫面上將集合顯示為路線,並允許沿著路線導航:

如何導入 .kml 檔案?

您可以透過電子郵件將 .kml 檔案發送給自己,並使用「open in」選項,選擇應用程式來開啟檔案。或者您可以從 iCloud、Dropbox 或其他雲端儲存空間開啟檔案。以下是在 iCloud 資料夾中的檔案:

點擊檔案,在預覽頁面點擊「action」按鈕,並選擇「Copy to」Compass 55:

在應用程式的導入选項畫面中,選擇所需的導入選項:

應用程式會在導入完成時通知您:

如果導入時發生錯誤?

請使用應用程式中的星號按鈕(右上角)聯繫我。如果您能分享導入失敗的檔案,將會非常有幫助。如果檔案有問題,我會修正並發送給您。如果應用程式有問題,我會利用此機會改進應用程式,並處理目前尚未預見的情況。

更新

Version 5.1 (2025 年 7 月)新增支援將多個點/照片集合匯出為單一 KMZ 檔案,以及從單一 KMZ 檔案中導入多個 kml 檔案和子資料夾。


相關資訊:

Waypoints and tracks import from GPX files from version 1.5

Import existing mbtiles, Rmaps, sqlitedb maps

Route editor and GPX route import, from version 1.7