Compass 55. Kml import.

Obsługa importu plików .kml została dodana od wersji 1.8.5.

Import .kml obsługuje zagnieżdżone foldery, gdzie punkty nawigacyjne (placemarks) w każdym folderze i podfolderze kml są umieszczane w osobnej nowej kolekcji punktów nawigacyjnych w aplikacji. Nawet jeśli standard KML nie określa wyraźnie, co to jest “trasa”, po importie możesz oznaczyć dowolną kolekcję jako trasę. Punkty nawigacyjne są importowane w tej samej kolejności, w jakiej są umieszczone w każdym folderze kml.

Wszystkie ścieżki w pliku kml (Geometry i gx) są importowane jako pojedyncza nowa wycieczka.

Mapowanie placemarks i ścieżek w aplikacji

Zobaczmy, jak następujący dokument kml:

zostanie zaimportowany do aplikacji.

Kml placemarks.

  • Dwa na poziomie dokumentu
  • Dwa w folderze “Folder 1”
  • Dwa w folderze Route.

Kml tracks.

W dokumencie kml znajduje się 3 “ścieżki”:

“Geometry” track na poziomie dokumentu.

“Untitled path” (również geometry z LineString) w folderze “Folder 1”

“gx:Track” w folderze “Nested folder” (zagnieżdżonym w “Folder 1”). Ten typ ścieżki zawiera elementy <when> i <gx:coord>. Taka ścieżka może zawierać informacje czasowe w kml.

Co znajdziesz w aplikacji po zaimportowaniu całego pliku?

Placemarks -> Waypoints.

Punkty nawigacyjne (placemarks) importują placemarks z każdego folderu i podfolderu kml do osobnej nowej kolekcji punktów nawigacyjnych w aplikacji. Nawet jeśli standard KML nie określa wyraźnie, co to jest “trasa”, po importie możesz oznaczyć dowolną kolekcję jako trasę. Punkty nawigacyjne są importowane w tej samej kolejności, w jakiej są umieszczone w każdym folderze kml:

Wszystkie ścieżki są importowane jako pojedyncza nowa wycieczka o nazwie dokumentu:

gx:Track zawiera informacje o czasie, prędkości i wysokości. “Geometry track” zawiera tylko informacje o wysokości. “Untitled path” nie miał informacji o czasie/prędkości ani wysokości w kml, tylko odległość została obliczona podczas importu.

Co jeśli niektóre z folderów reprezentowały trasę?

Otwórz ekran konfiguracji kolekcji (MENU > WAYPOINT COLLECTIONS i naciśnij przycisk ustawień w wierszu kolekcji) i ustaw jej “Typ nakładki” na Route:

To spowoduje wyświetlenie kolekcji jako trasy na ekranie i umożliwi nawigację po niej jako trasie:

Jak zaimportować pliki .kml?

Możesz wysłać pliki .kml do siebie e-mailem i użyć opcji “open in”, wybierając aplikację do otwarcia pliku. Albo możesz otworzyć plik z iCloud, Dropbox lub innego magazynu chmurowego. Oto plik w folderze iCloud:

Naciśnij na plik, na stronie podglądu naciśnij przycisk “action” i wybierz “Copy to” Compass 55:

Na ekranie opcji importu w aplikacji wybierz żądaną opcję importu:

Aplikacja powiadomi Cię, gdy import zostanie zakończony:

Co jeśli wystąpi błąd podczas importu?

Proszę użyj przycisku gwiazdki w aplikacji (góra/prawo), aby skontaktować się ze mną. Jeśli możesz udostępnić plik, który nie mógł zostać zaimportowany, byłoby to bardzo pomocne. Jeśli plik jest nieprawidłowy, poprawię go i wyśle Ci go z powrotem. Jeśli błąd jest w aplikacji, wykorzystam to jako okazję do jej poprawy i ulepszenia importu dla przypadków, których jeszcze nie przewidziałem.

Aktualizacje

Version 5.1 (lipiec 2025) Dodaje obsługę eksportu wielu kolekcji punktów/fotografii jako pojedynczego pliku KMZ oraz importu wielu plików kml i podfolderów w ramach pojedynczego pliku KMZ.


Informacje powiązane:

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