KML vs GPX vs GeoJSON: Quale Formato Dovresti Usare?
Confronta i formati KML, GPX e GeoJSON per i dati di posizione. Scopri quale formato funziona meglio per Google Earth, dispositivi GPS, mappe web e altro.
January 13, 2026
•8 min read
Scegliere il formato giusto per i tuoi dati di posizione può essere confuso. KML, GPX e GeoJSON hanno ciascuno i propri punti di forza, e scegliere quello sbagliato significa lavoro di conversione extra o funzioni perse. Questa guida spiega esattamente quando usare ogni formato così puoi fare la scelta giusta la prima volta.
Tabella di Confronto Rapida
| Funzione | KML | GPX | GeoJSON |
|---|---|---|---|
| Migliore Per | Google Earth, visualizzazione | Dispositivi GPS, app outdoor | Sviluppo web, API |
| Tipo File | Basato XML | Basato XML | Basato JSON |
| Supporto Stile | Eccellente (icone, colori, etichette) | Limitato | Richiede layer separato |
| Supporto Percorso/Traccia | Sì | Sì (scopo principale) | Sì |
| Supporto 3D | Sì (altitudine, inclinazione, direzione) | Solo elevazione | Limitato |
| Integrazione Web | Moderata | Scarsa | Eccellente |
| Dimensione File | Più grande (XML verboso) | Media | Più piccola |
| Leggibilità Umana | Moderata | Moderata | Più leggibile |
| Curva di Apprendimento | Moderata | Facile | Facile (per sviluppatori) |
Cos'è KML?
KML (Keyhole Markup Language) è un formato basato su XML originariamente sviluppato per Google Earth. Ora è uno standard internazionale mantenuto dall'Open Geospatial Consortium (OGC).
Punti di Forza di KML
- Visualizzazione ricca: Icone personalizzate, colori, etichette e riempimenti poligoni
- Capacità 3D: Altitudine, angoli camera e tour virtuali
- Organizzazione cartelle: Raggruppa luoghi in categorie gerarchiche
- Ecosistema Google: Supporto nativo in Google Earth e Google Maps
- Multimedia: Incorpora immagini, link e descrizioni HTML
Migliori Casi d'Uso per KML
- Visualizzare luoghi salvati in Google Earth
- Creare mappe di qualità presentazione
- Condividere dati di posizione stilizzati visivamente
- Costruire tour virtuali e voli
- Archiviare dati di posizione con metadati ricchi
Vuoi esportare in KML? Vedi la nostra guida completa all'esportazione KML. O converti da altri formati usando i nostri convertitori gratuiti da GPX a KML o da GeoJSON a KML.
Cos'è GPX?
GPX (GPS Exchange Format) è uno schema XML progettato specificamente per dati GPS. È lo standard universale per scambiare waypoint, tracce e percorsi tra dispositivi GPS e software.
Punti di Forza di GPX
- Compatibilità GPS universale: Funziona con praticamente ogni dispositivo GPS
- Supporto app outdoor: Formato nativo per Garmin, OsmAnd, Gaia GPS, AllTrails
- Registrazione tracce: Progettato per registrare percorsi con timestamp
- Dati elevazione: Supporto integrato per informazioni altitudine
- Semplicità: Struttura diretta, facile da capire
Migliori Casi d'Uso per GPX
- Caricare waypoint su dispositivi Garmin o altri GPS
- Importare in app escursionismo/ciclismo come OsmAnd o Gaia GPS
- Condividere percorsi con appassionati outdoor
- Navigazione offline in aree senza servizio cellulare
- Tracciamento fitness e registrazione attività
Vuoi esportare in GPX? Vedi la nostra guida completa all'esportazione GPX. Converti da altri formati usando i nostri strumenti gratuiti da KML a GPX, da GeoJSON a GPX, o validatore GPX.
Cos'è GeoJSON?
GeoJSON è un formato standard aperto basato su JSON per rappresentare feature geografiche. È il formato preferito per sviluppatori web e applicazioni di mappatura moderne.
Punti di Forza di GeoJSON
- Nativo web: Funziona perfettamente con JavaScript e API web
- Leggero: Dimensione file più piccola dei tre formati
- Proprietà flessibili: Memorizza qualsiasi dato personalizzato insieme alle coordinate
- Supporto librerie: Supporto nativo in Leaflet, Mapbox, D3.js e altro
- Amichevole API: Facile da analizzare, generare e trasmettere su HTTP
Migliori Casi d'Uso per GeoJSON
- Costruire mappe web personalizzate con Leaflet o Mapbox
- Integrare dati di posizione in applicazioni web
- Analisi dati con strumenti come Kepler.gl o QGIS
- Memorizzare dati di posizione in database
- Costruire API e servizi consapevoli della posizione
Vuoi esportare in GeoJSON? Vedi la nostra guida completa all'esportazione GeoJSON. Converti da altri formati usando i nostri strumenti gratuiti da KML a GeoJSON, da GPX a GeoJSON, o validatore GeoJSON.
Quale Formato Dovresti Scegliere?
Usa questo albero decisionale per trovare il tuo formato migliore:
Scegli KML se vuoi:
- Visualizzare i tuoi luoghi in Google Earth
- Creare mappe stilizzate visivamente con icone personalizzate
- Costruire tour virtuali o presentazioni
- Condividere mappe con utenti non tecnici che usano prodotti Google
- Preservare organizzazione cartelle dalle liste di Google Maps
Scegli GPX se vuoi:
- Caricare luoghi su un dispositivo Garmin o altro GPS
- Usare app di navigazione outdoor (OsmAnd, Gaia GPS, AllTrails)
- Fare escursionismo, ciclismo o campeggio con i tuoi luoghi salvati
- Avere accesso offline in aree senza servizio cellulare
- Condividere percorsi con appassionati outdoor
Scegli GeoJSON se vuoi:
- Costruire una mappa web personalizzata o applicazione
- Usare librerie di mappatura moderne come Leaflet o Mapbox
- Eseguire analisi dati o visualizzazione
- Memorizzare dati di posizione in un database
- Lavorare con API o integrare con altro software
Matrice di Decisione Rapida
| Il Tuo Obiettivo | Formato Migliore |
|---|---|
| Visualizzare in Google Earth | KML |
| Caricare su dispositivo Garmin | GPX |
| Usare con OsmAnd/Organic Maps | GPX |
| Costruire un'applicazione web | GeoJSON |
| Condividere con amici non tecnici | KML |
| Analisi dati in QGIS | GeoJSON |
| Navigazione escursionismo offline | GPX |
| Creare mappe presentazione stilizzate | KML |
| Memorizzare in un database | GeoJSON |
Puoi Convertire Tra Formati?
Sì, assolutamente. Tutti e tre i formati contengono gli stessi dati geografici principali (coordinate e metadati), quindi la conversione tra loro è semplice.
Hai già un file geo? Usa i nostri convertitori online gratuiti per convertire tra formati istantaneamente nel tuo browser:
- Da GPX a KML, da GPX a GeoJSON, da GPX a CSV
- Da KML a GPX, da KML a GeoJSON, da KML a CSV
- Da GeoJSON a GPX, da GeoJSON a KML, da GeoJSON a CSV
Parti da Google Takeout? Takeout Tools gestisce il passaggio di geocodifica che Google non fornisce - carica i tuoi file CSV di Google Takeout ed esporta in qualsiasi formato con coordinate incluse.
Questa flessibilità significa che non devi scegliere solo uno. Esporta in GPX per il tuo Garmin, KML per Google Earth e GeoJSON per il tuo progetto web - tutto dagli stessi dati sorgente.
Consigli Utili
-
Inizia con l'app di destinazione - Controlla quale formato preferisce la tua applicazione target prima di esportare. La maggior parte delle app elenca i formati supportati nella loro documentazione di importazione.
-
GeoJSON per archiviazione - Se non sei sicuro di quale formato avrai bisogno dopo, GeoJSON è la scelta più a prova di futuro. La sua struttura semplice e supporto diffuso significa che è improbabile diventi obsoleto.
-
Usa saggiamente le cartelle KML - Quando esporti in KML, le tue liste di Google Maps diventano cartelle. Questa organizzazione è persa quando converti in GPX o GeoJSON, quindi esporta prima in KML se la struttura cartelle importa.
-
Controlla l'ordine coordinate - GeoJSON usa l'ordine [longitudine, latitudine], mentre KML e GPX usano prima la latitudine (o come attributi separati). Questo inganna molti sviluppatori quando cambiano formati.
-
Testa con un campione piccolo - Prima di esportare centinaia di luoghi, testa con 5-10 per assicurarti che la tua app target gestisca i dati correttamente. Questo risparmia tempo nella risoluzione problemi di file grandi.
Domande Frequenti
Posso aprire un file KML in un dispositivo GPS come Garmin?
Alcuni dispositivi Garmin più nuovi supportano KML, ma GPX è il formato nativo e funziona più affidabilmente. Per la migliore compatibilità con qualsiasi dispositivo GPS, converti il tuo KML in GPX prima di caricare.
Quale formato preserva più informazioni da Google Maps?
KML preserva più informazioni strutturali perché supporta cartelle (le tue liste di Google Maps) e descrizioni ricche. Tuttavia, tutti e tre i formati preservano i dati essenziali: nomi luoghi, coordinate e descrizioni.
GeoJSON è migliore di KML per mappe web?
Sì, per la maggior parte degli scenari di mappatura web. GeoJSON è nativo a JavaScript, rendendolo molto più facile da usare in librerie come Leaflet e Mapbox. KML richiede librerie di analisi aggiuntive e non si integra così facilmente con framework web moderni.
Quale formato dovrei usare per fare backup dei miei luoghi Google Maps?
Per backup a lungo termine, GeoJSON è raccomandato perché è uno standard aperto semplice che qualsiasi linguaggio di programmazione può leggere. KML è anche una buona scelta se vuoi preservare l'organizzazione delle tue liste. Esporta in più formati se lo spazio di archiviazione non è un problema.
Esporta in Qualsiasi Formato
Ottieni i tuoi luoghi salvati in KML, GPX, GeoJSON o CSV
Prova Takeout Tools →
Strumenti Gratuiti
Valida o converti i tuoi file geo istantaneamente nel tuo browser:
Validatori - Controlla i tuoi file per errori e problemi di qualità dei dati:
Convertitori - Converti tra qualsiasi formato:
- Tutti i convertitori - GPX, KML, GeoJSON e CSV
Vedi Altre Guide all'Esportazione
Vuoi istruzioni dettagliate per un formato specifico?