Przejdź do głównej zawartości

Konwerter GPX na KML

Szybko konwertuj pliki GPX na KML. Przetwarzanie odbywa się w przeglądarce — Twoje dane nigdy nie opuszczają urządzenia.

Przeciągnij i upuść tutaj plik GPX lub kliknij, aby go wybrać

Prywatność przede wszystkim

Cała konwersja odbywa się w Twojej przeglądarce. Twoje dane GPS nigdy nie opuszczają urządzenia.

Twój plik jest już przekonwertowany. Dawarich automatycznie obsługuje wszystkie formaty — importuj dane z Google, Strava, Garmin i innych źródeł. Bez ręcznej konwersji.

Na własnym serwerze lub w chmurze. Zrezygnuj w dowolnej chwili.

Rozpocznij bezpłatny okres próbny

Kiedy warto przekonwertować GPX na KML

GPX to format generowany przez urządzenie GPS, zegarek sportowy lub aplikację rejestrującą. KML to format wejściowy dla Google Earth, Google My Maps i większości desktopowych narzędzi GIS. Konwertujesz GPX na KML, gdy chcesz zobaczyć trasy w aplikacji mapowej, a nie tylko je przechowywać.

Typowe powody odwiedzenia tej strony: eksport ze Strava do otwarcia w Google Earth, przejazd z zegarka Garmin do udostępnienia przez Google My Maps, piesza trasa GPX z AllTrails lub OsmAnd do wizualnego opisania albo trasa ze starego urządzenia GPS przenoszona do wieloletniego archiwum map.

Oba formaty są oparte na XML i dobrze zdefiniowane, więc konwersja jest bezstratna dla wspólnych pól danych. Ciekawsze pytanie — omówione poniżej — dotyczy pól, których nie mają wspólnych.

Co zostaje zachowane, a co nie

Oto dokładnie, co zachowuje konwersja GPX → KML, a co nie:

PoleZachowane?Uwagi
Współrzędne GPS (szer./dł. geogr.)✅ TakOba formaty używają stopni dziesiętnych WGS-84. Identyczna precyzja.
Wysokość✅ TakGPX <ele> odpowiada trzeciej współrzędnej w KML <coordinates>. W obu przypadkach metry.
Znaczniki czasu✅ TakGPX <time> staje się KML <TimeStamp> przy każdym znaczniku miejsca. W obu formatach ISO-8601 UTC.
Struktura trasy (trasa → segmenty → punkty)✅ TakGPX <trk>/<trkseg> są odwzorowane jako KML <Placemark> z geometrią <LineString>.
Punkty orientacyjne✅ TakGPX <wpt> staje się KML <Placemark> z geometrią <Point> i nazwą punktu orientacyjnego.
Trasy planowane✅ TakGPX <rte> jest odwzorowane jako osobny KML <LineString>, odrębny od tras zarejestrowanych.
Nazwy i opisy tras oraz punktów orientacyjnych✅ TakOdwzorowane w KML <name> i <description>.
Tętno, kadencja, moc (TrackPointExtension)⚠️ NieKML nie ma przestrzeni nazw dla danych fitness. Jeśli potrzebujesz tętna, kadencji i mocy, konwertuj na TCX lub zachowaj GPX.
Bloki GPX <extensions> (dane niestandardowe)⚠️ CzęściowoOgólne rozszerzenia są pomijane. Użyj GeoJSON, jeśli potrzebujesz przenosić dowolne właściwości.
Style (kolor i szerokość linii, ikony)➕ Domyślne ustawieniaGPX nie ma stylów; ten konwerter stosuje rozsądny domyślny KML <Style>. Możesz go edytować w Google Earth Pro.

Aplikacje odczytujące przekonwertowany plik

Oto, gdzie otworzysz gotowy plik .kml:

  • Google Earth (wersja internetowa i Pro) — Przeciągnij .kml bezpośrednio do wersji przeglądarkowej lub wybierz Plik → Importuj w Earth Pro. Najlepsza wizualizacja 3D.
  • Google My Maps — Utwórz nową mapę, a następnie zaimportuj KML, aby udostępnić mapę z adnotacjami dowolnej osobie.
  • QGIS — Desktopowy GIS z otwartym kodem. Dodaj jako warstwę wektorową do zaawansowanej analizy i łączenia z innymi danymi geograficznymi.
  • Marble — Wirtualny globus z otwartym kodem. Na wiele platform, bez konta Google.
  • Locus Map (Android) — Importuje KML do nawigacji offline i odtwarzania tras.
  • Caltopo — Mapy terenowe. Importuje KML do planowania wypraw z nakładkami terenu.
  • Dawarich — Tak, możesz też importować KML bezpośrednio do swojej osi czasu w Dawarich obok pozostałych danych.

Przykład konwersji

Minimalny GPX na wejściu, minimalny KML na wyjściu — praktyczny przykład odwzorowania pól:

Dane wejściowe (GPX)

<?xml version="1.0"?>
<gpx version="1.1" creator="Garmin">
  <trk>
    <name>Morning Run</name>
    <trkseg>
      <trkpt lat="52.5200" lon="13.4050">
        <ele>34</ele>
        <time>2026-04-27T07:14:00Z</time>
      </trkpt>
      <trkpt lat="52.5210" lon="13.4060">
        <ele>36</ele>
        <time>2026-04-27T07:14:30Z</time>
      </trkpt>
    </trkseg>
  </trk>
</gpx>

Dane wyjściowe (KML)

<?xml version="1.0"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
  <Document>
    <name>Morning Run</name>
    <Placemark>
      <name>Morning Run</name>
      <LineString>
        <coordinates>
          13.4050,52.5200,34
          13.4060,52.5210,36
        </coordinates>
      </LineString>
      <TimeSpan>
        <begin>2026-04-27T07:14:00Z</begin>
        <end>2026-04-27T07:14:30Z</end>
      </TimeSpan>
    </Placemark>
  </Document>
</kml>

GPX a KML w skrócie

GPX (GPS Exchange Format) został opublikowany przez Topografix w 2002 roku specjalnie dla urządzeń GPS: zawiera trasy zarejestrowane, trasy planowane, punkty orientacyjne i podstawowe metadane punktów. Niemal każde urządzenie GPS, zegarek sportowy i aplikacja terenowa odczytuje go i zapisuje. To niewielki, wyspecjalizowany format — trasę zarejestrowaną można w praktyce zapisać tylko w jeden sposób.

KML (Keyhole Markup Language) stworzyła firma Keyhole, kupiona przez Google do stworzenia Google Earth. Jest znacznie szerszy — zawiera geometrię, style, animacje w czasie, modele 3D, linki sieciowe i nakładki. KML służy do prezentacji. GPX służy do wymiany danych.

Jeśli chcesz udostępnić lub zwizualizować trasę, oprogramowanie odbiorcy oczekuje KML. Jeśli chcesz wgrać ją do innego urządzenia GPS lub analizować w oprogramowaniu fitness, zachowaj GPX.

Najczęściej zadawane pytania

Czy konwerter przesyła mój plik GPX na serwer?
Nie. Konwersja odbywa się w Twojej przeglądarce w JavaScript. Plik nigdy nie opuszcza urządzenia, a jego zawartość nie jest objęta analityką. Możesz to sprawdzić — Dawarich ma otwarty kod, a kod konwertera jest w tym samym publicznym repozytorium.
Czy mogę konwertować kilka plików GPX naraz?
Ten konwerter obsługuje jeden plik naraz. Jeśli chcesz połączyć kilka plików GPX w jeden KML, najpierw użyj narzędzia do łączenia plików GPX, a potem przekonwertuj wynik.
Czy dane tętna i kadencji zostaną zachowane?
Nie. KML nie ma zdefiniowanego rozszerzenia dla danych z czujników fitness. Jeśli potrzebujesz zachować tętno, kadencję lub moc, zachowaj oryginalny GPX (preferowany przez większość aplikacji fitness) lub przekonwertuj na TCX, zaprojektowany do aktywności fitness.
Jak otworzyć wynikowy KML w Google Earth?
W wersji internetowej przeciągnij plik .kml na interfejs Earth. W desktopowym Google Earth Pro wybierz Plik → Otwórz i wskaż plik. Trasa pojawi się w drzewie „Miejsca tymczasowe” po lewej; kliknij prawym przyciskiem, aby zapisać ją na stałe.
Dlaczego moja trasa wygląda jak płaska linia w Google Earth?
Domyślnie linie KML LineString są przyciągane do podłoża. Aby zobaczyć rzeczywisty profil wysokości, kliknij zaimportowaną trasę prawym przyciskiem w Google Earth Pro i ustaw tryb wysokości na „Bezwzględna” lub „Względem podłoża”.
Czy jest limit rozmiaru pliku?
Konwerter działa w przeglądarce, więc praktycznym limitem jest jej pamięć. Pliki do kilkuset megabajtów działają bez problemu na nowoczesnym laptopie. Bardzo duże eksporty GPX (np. wieloletnie archiwa) najpierw podziel narzędziem do dzielenia plików GPS.