Confronta
GeoPackage o KML
Entrambi descrivono informazioni geografiche, ma GeoPackage è un database SQLite per più layer e tasselli, mentre KML è XML per visualizzare dati geografici su mappe e globi virtuali.
Quale formato scegliere?
Scegli GeoPackage per riunire dati GIS, accedere a SQL o lavorare offline; scegli KML per condividere elementi e stili da visualizzare su una mappa.
Adatto per GeoPackage
Distribuire e usare dati geospaziali in un unico file
- Combinare elementi vettoriali, tasselli raster e attributi per GIS o uso offline
Adatto per KML
Descrivere dati geografici da visualizzare su mappe e globi virtuali · Condividere segnaposto percorsi aree descrizioni e stili di visualizzazione
- Mostrare elementi e annotazioni in Google Earth e strumenti GIS compatibili
- Associare posizioni nomi descrizioni e presentazione
Informazioni di base
| Voce | GeoPackage | KML |
|---|---|---|
| Estensione | .gpkg | .kml |
| Tipo MIME | application/geopackage+sqlite3 | application/vnd.google-earth.kml+xml |
| Usi comuni | Distribuire e usare dati geospaziali in un unico file | Descrivere dati geografici da visualizzare su mappe e globi virtuali · Condividere segnaposto percorsi aree descrizioni e stili di visualizzazione |
| Come aprire | Aprilo in un GIS compatibile con GeoPackage, ad esempio QGIS, e controlla i layer, i sistemi di riferimento delle coordinate e le estensioni. Gli strumenti SQLite possono mostrare le tabelle, ma per interpretare geometrie e tasselli cartografici serve software compatibile. | Aprilo in Google Earth o in un'app cartografica o GIS compatibile con KML. Controlla non solo le posizioni, ma anche linee, poligoni, stili, descrizioni, immagini esterne e link di rete. Un editor XML mostra la struttura; per verificare la mappa usa un'app compatibile. |
| Esportare o convertire | Puoi esportarlo in GeoJSON, Shapefile o MBTiles. Il formato di destinazione potrebbe non conservare tutti i layer, gli attributi, i sistemi di coordinate o i tasselli; dopo l’esportazione controlla il numero di elementi, le coordinate, gli attributi e la resa della mappa. | Converti in GeoJSON o in un altro formato per GIS o mappe Web. Stili, descrizioni, orari e riferimenti esterni potrebbero non essere trasferiti integralmente. Verifica ordine delle coordinate, gestione dell'altitudine e resa nell'app di destinazione; conserva il KML originale. |
Scegli in base all'uso
Combinare elementi vettoriali, tasselli raster e attributi per GIS o uso offline
Distribuire e usare dati geospaziali in un unico file
GeoPackageMostrare elementi e annotazioni in Google Earth e strumenti GIS compatibili
Descrivere dati geografici da visualizzare su mappe e globi virtuali · Condividere segnaposto percorsi aree descrizioni e stili di visualizzazione
KMLAssociare posizioni nomi descrizioni e presentazione
Descrivere dati geografici da visualizzare su mappe e globi virtuali · Condividere segnaposto percorsi aree descrizioni e stili di visualizzazione
KMLPunto chiave 1
GeoPackage segue uno schema SQLite OGC e può archiviare elementi vettoriali, tasselli raster e attributi; KML codifica in XML elementi geografici e informazioni di visualizzazione.
Approfondisci le differenzePunto chiave 2
GeoPackage supporta più tabelle e query SQL. KML descrive quali contenuti geografici mostrare in un’applicazione e come visualizzarli.
Approfondisci le differenzeApprofondisci le differenze
Usa GeoPackage quando vuoi riunire più layer, tasselli e attributi in un file database con query SQL o accesso offline. Usa KML per distribuire luoghi, percorsi, aree e stili visivi a software compatibili di mappe o globi virtuali. Dopo la conversione controlla ordine delle coordinate, altitudine, stili e supporto delle estensioni.
- GeoPackage è un contenitore SQLite conforme allo standard per elementi vettoriali, tasselli raster e attributi. KML è una codifica XML per annotazioni e visualizzazione geografiche.
- GeoPackage funge da archivio con più tabelle e accesso SQL; KML si concentra sulla presentazione di contenuti geografici e proprietà visive nelle applicazioni client.
- GeoPackage archivia informazioni di riferimento spaziale e può usare estensioni. KML usa coordinate longitudine-latitudine-altitudine: durante la conversione conserva assi e interpretazione dell’altitudine.
Domande frequenti
KML può sostituire GeoPackage per archiviare dati GIS?
Non in tutti i flussi di lavoro. KML è utile per visualizzazione e scambio di elementi; GeoPackage offre un contenitore database con più layer, attributi, tasselli e accesso SQL.