tigtools

Da KML a GPX

Scegli un file .kml o .kmz per ottenere un file GPX per dispositivi GPS, app sportive e pianificatori di percorsi. La conversione avviene nel tuo browser.

Funziona nel browser Nessuna registrazione

oppure rilascialo qui. Il file resta sul tuo dispositivo.

Come si usa

  1. Esporta la tua mappa o il tuo percorso da Google Earth, Google My Maps o un'altra app come KML o KMZ.
  2. Scegli o trascina qui il file.
  3. Controlla il numero di waypoint e tracce.
  4. Scarica il file GPX o copia il testo.

Come funziona

Il KML viene analizzato con il parser XML del browser; un KMZ viene prima decompresso e viene usato il suo KML principale (doc.kml o il primo .kml). Ogni Placemark viene letto indipendentemente dalle cartelle: un Point diventa un waypoint GPX con nome, descrizione e TimeStamp del placemark; una LineString o un LinearRing autonomo diventa una traccia; un gx:Track di Google diventa una traccia i cui punti conservano i propri timestamp (when) e l'altitudine; un gx:MultiTrack o una MultiGeometry con più linee diventa un'unica traccia con più segmenti. Un Polygon diventa una traccia che segue il suo contorno esterno, perché GPX non supporta i poligoni; i contorni interni (fori) vengono scartati.

L'output è GPX 1.1 con lat/lon a 7 cifre decimali (circa 1 cm), altitudine in metri e orari in UTC. Le coordinate al di fuori degli intervalli validi di latitudine e longitudine vengono saltate. L'altitudine KML viene copiata così com'è, anche quando la modalità altitudine KML è relativa al suolo.

Esempi

Percorso Google My Maps su un Garmin

Esporta un livello di My Maps come KML o KMZ, convertilo e copia il GPX sul dispositivo: le linee disegnate diventano tracce e i segnaposto diventano waypoint.

Traccia registrata da Google Earth

Un KML con un gx:Track conserva ora e altitudine di ogni punto, così le app sportive possono mostrare velocità e altitudine dopo la conversione.

Domande frequenti

I nomi e le descrizioni dei placemark vengono conservati?

Sì. I nomi diventano elementi name del GPX e le descrizioni diventano elementi desc. L'HTML all'interno di una descrizione viene mantenuto come testo.

Perché la mia traccia non riporta orari?

Solo i dati gx:Track e i TimeStamp dei Point contengono orari nel KML. Le LineString semplici non hanno timestamp, quindi i relativi punti GPX non ne hanno.

Può leggere file KMZ con foto?

Sì. Le foto e le icone nel KMZ vengono ignorate; vengono convertite solo le coordinate e i testi.

Cosa succede ai poligoni?

Ogni poligono diventa una traccia lungo il suo confine esterno, contrassegnata con il tipo 'polygon'. I fori all'interno dei poligoni non vengono convertiti.

Privacy

Il file KML o KMZ viene letto e convertito nel tuo browser. Le tue posizioni non vengono caricate né archiviate; viene conteggiato solo un evento anonimo relativo all'uso dello strumento.