tigtools

KML to GPX

Wybierz plik .kml lub .kmz, aby otrzymać plik GPX dla urządzeń GPS, aplikacji sportowych i planerów tras. Konwersja odbywa się w przeglądarce.

Działa w przeglądarce Bez rejestracji

lub upuść plik tutaj. Plik pozostaje na Twoim urządzeniu.

Jak używać

  1. Wyeksportuj mapę lub trasę z Google Earth, Google My Maps lub innej aplikacji jako KML lub KMZ.
  2. Wybierz lub upuść plik tutaj.
  3. Sprawdź liczbę punktów trasy i śladów.
  4. Pobierz plik GPX lub skopiuj jego tekst.

Jak to działa

KML jest analizowany przez parser XML Twojej przeglądarki; KMZ jest najpierw rozpakowywany i używany jest jego główny plik KML (doc.kml lub pierwszy plik .kml). Każdy obiekt Placemark jest odczytywany niezależnie od folderów: Point staje się punktem trasy GPX z nazwą, opisem i TimeStamp obiektu Placemark; LineString lub samodzielny LinearRing staje się śladem; gx:Track od Google staje się śladem, którego punkty zachowują swoje znaczniki czasu (when) i wysokość; gx:MultiTrack lub MultiGeometry z kilkoma liniami staje się jednym śladem z kilkoma segmentami. Polygon staje się śladem biegnącym po zewnętrznej granicy, ponieważ GPX nie obsługuje wielokątów; wewnętrzne granice (otwory) są pomijane.

Wynikiem jest GPX 1.1 z szerokością i długością geograficzną z dokładnością do 7 miejsc po przecinku (około 1 cm), wysokością w metrach i czasami w UTC. Współrzędne spoza prawidłowych zakresów szerokości i długości geograficznej są pomijane. Wysokość z KML jest kopiowana bez zmian, nawet gdy tryb wysokości w KML jest względny wobec terenu.

Przykłady

Trasa z Google Moje Mapy do Garmina

Wyeksportuj warstwę z Google Moje Mapy jako KML lub KMZ, przekonwertuj ją i skopiuj plik GPX do urządzenia: narysowane linie stają się śladami, a pinezki punktami trasy.

Nagrany ślad z Google Earth

KML z elementem gx:Track zachowuje czas i wysokość każdego punktu, dzięki czemu aplikacje sportowe mogą po konwersji pokazać prędkość i wysokość.

Często zadawane pytania

Czy nazwy i opisy moich obiektów Placemark są zachowywane?

Tak. Nazwy stają się elementami name w GPX, a opisy elementami desc. Kod HTML w opisie jest zachowywany jako tekst.

Dlaczego mój ślad nie ma czasów?

Tylko dane gx:Track i TimeStamp w obiekcie Point zawierają czasy w KML. Zwykłe obiekty LineString nie mają znaczników czasu, więc ich punkty GPX również ich nie mają.

Czy odczyta pliki KMZ ze zdjęciami?

Tak. Zdjęcia i ikony w pliku KMZ są ignorowane; konwertowane są tylko współrzędne i teksty.

Co dzieje się z wielokątami?

Każdy wielokąt staje się śladem wzdłuż zewnętrznej granicy i jest oznaczony typem 'polygon'. Otwory wewnątrz wielokątów nie są konwertowane.

Prywatność

Plik KML lub KMZ jest odczytywany i konwertowany w Twojej przeglądarce. Twoje lokalizacje nie są przesyłane ani zapisywane, a jedynym rejestrowanym zdarzeniem jest anonimowa informacja o użyciu narzędzia.