Ves al contingut principal

Convertidor de GPX a KML

Converteix els fitxers GPX a KML a l’instant. Tot es processa al navegador: les dades no surten mai del dispositiu.

Arrossega i deixa anar aquí el fitxer GPX, o fes clic per triar-lo

La privacitat primer

Tota la conversió es fa al navegador. Les dades GPS no surten mai del dispositiu.

El fitxer ja està convertit. Dawarich gestiona tots els formats automàticament: importa de Google, Strava, Garmin i més. Sense conversions manuals.

Allotjament propi o al núvol. Cancel·la quan vulguis.

Comença la prova gratuïta

Quan et convé convertir GPX a KML

GPX és el format que genera el dispositiu GPS, el rellotge esportiu o l’aplicació de registre. KML és el format d’entrada que esperen Google Earth, Google My Maps i la majoria d’eines SIG d’escriptori. Converteixes GPX a KML quan vols veure els trajectes en una aplicació de mapes, més enllà de desar-los.

Motius habituals per arribar a aquesta pàgina: una exportació de Strava per obrir a Google Earth, una sortida registrada amb un rellotge Garmin per compartir a Google My Maps, un GPX de senderisme d’AllTrails o OsmAnd per anotar-lo visualment, o un trajecte d’un GPS antic per passar-lo a un arxiu de mapes a llarg termini.

Tots dos formats són XML i estan ben definits; per això la conversió no perd dades dels camps que comparteixen. La qüestió interessant, que expliquem a continuació, és quins camps no comparteixen.

Què es conserva (i què no)

Això és exactament el que es conserva en una conversió de GPX → KML i el que no:

CampEs conserva?Notes
Coordenades GPS (lat/lon)✅ SíTots dos formats fan servir graus decimals WGS-84. Precisió idèntica.
Elevació✅ SíGPX <ele> correspon a la tercera coordenada de KML <coordinates>. En metres en tots dos.
Marques de temps✅ SíGPX <time> es converteix en KML <TimeStamp> a cada marcador de lloc. ISO-8601 UTC en tots dos.
Estructura del trajecte (trajecte → segments → punts)✅ SíGPX <trk>/<trkseg> es representa com a KML <Placemark> amb geometria <LineString>.
Punts de pas✅ SíGPX <wpt> es converteix en KML <Placemark> amb geometria <Point> i el nom del punt de pas.
Rutes✅ SíGPX <rte> es representa com una KML <LineString> independent, separada dels trajectes.
Noms i descripcions de trajectes i punts de pas✅ SíEs corresponen amb KML <name> i <description>.
Freqüència cardíaca, cadència i potència (TrackPointExtension)⚠️ NoKML no té cap espai de noms per a dades esportives. Si necessites freqüència cardíaca, cadència o potència, converteix a TCX o conserva el GPX.
Blocs GPX <extensions> (dades personalitzades)⚠️ ParcialLes extensions genèriques es descarten. Fes servir GeoJSON si necessites conservar propietats arbitràries.
Estil (color de línia, gruix, icones)➕ S’apliquen valors per defecteGPX no té estils; aquest convertidor aplica un KML <Style> raonable per defecte. El pots editar a Google Earth Pro.

Aplicacions que llegeixen el fitxer convertit

Quan tinguis el fitxer .kml, el pots obrir aquí:

  • Google Earth (web i Pro) — Arrossega el .kml directament a la versió del navegador o ves a Fitxer → Importa a Earth Pro. La millor visualització 3D.
  • Google My Maps — Crea un mapa nou i després importa el KML per compartir un mapa anotat amb qui vulguis.
  • QGIS — SIG d’escriptori de codi obert. Afegeix-lo com a capa vectorial per fer anàlisis avançades combinant-lo amb altres dades geogràfiques.
  • Marble — Globus virtual de codi obert. Multiplataforma, sense compte de Google.
  • Locus Map (Android) — Importa KML per navegar sense connexió i reproduir rutes.
  • Caltopo — Mapes per a espais naturals. Importa KML per planificar viatges amb capes del terreny.
  • Dawarich — Sí, també pots importar KML directament a la línia de temps de Dawarich amb tota la resta.

Exemple pràctic

GPX mínim d’entrada, KML mínim de sortida: un exemple pràctic de la correspondència de camps:

Entrada (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>

Sortida (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 i KML, breument

GPX (GPS Exchange Format) va ser publicat per Topografix el 2002 específicament per a dispositius GPS: conté trajectes, rutes, punts de pas i metadades bàsiques per punt. Gairebé tots els dispositius GPS, rellotges esportius i aplicacions d’aire lliure el llegeixen i l’escriuen. És un format petit i específic: a la pràctica només hi ha una manera d’expressar un trajecte.

KML (Keyhole Markup Language) el va crear Keyhole, l’empresa que Google va comprar per construir Google Earth. És molt més ampli: conté geometria, estils, animació temporal, models 3D, enllaços de xarxa i superposicions. KML és un format de presentació. GPX és un format d’intercanvi.

Si vols compartir o visualitzar un trajecte, KML és el que espera el programari receptor. Si vols tornar-lo a posar en un altre dispositiu GPS o analitzar-lo amb programari esportiu, conserva’l com a GPX.

Preguntes freqüents

Aquest convertidor puja el meu fitxer GPX a un servidor?
No. La conversió es fa íntegrament al navegador amb JavaScript. El fitxer no surt mai del dispositiu i no es fa analítica del contingut. Ho pots comprovar: Dawarich és de codi obert i el codi del convertidor és al mateix repositori públic.
Puc convertir diversos fitxers GPX alhora?
Aquest convertidor gestiona un fitxer cada vegada. Si vols combinar diversos fitxers GPX en un sol KML, passa’ls primer per l’eina de fusió GPX i després converteix el fitxer fusionat.
Es conservaran les dades de freqüència cardíaca i cadència?
No. KML no té una extensió definida per a dades de sensors esportius. Si necessites conservar la freqüència cardíaca, la cadència o la potència, desa el GPX original (la majoria d’aplicacions esportives el prefereixen) o converteix a TCX, pensat per a activitats físiques.
Com obro el KML resultant a Google Earth?
A la versió web, arrossega el fitxer .kml a la interfície d’Earth. A Google Earth Pro per a escriptori, ves a Fitxer → Obre i tria el fitxer. El trajecte apareixerà a l’arbre de «Llocs temporals» de l’esquerra; fes-hi clic amb el botó dret per desar-lo permanentment.
Per què el trajecte sembla una línia plana a Google Earth?
Per defecte, les LineString de KML s’ajusten al terra. Per veure el perfil d’elevació real, fes clic amb el botó dret al trajecte importat a Google Earth Pro i posa el mode d’altitud a «Absoluta» o «Relativa al terra».
Hi ha un límit de mida de fitxer?
El convertidor funciona al navegador; per tant, el límit pràctic és la seva memòria. Fitxers de fins a uns quants centenars de megabytes funcionen bé en un portàtil modern. Per a exportacions GPX molt grans, com arxius de diversos anys, fes servir primer el divisor de fitxers GPS.