.GPKG

File GPKG

OGC GeoPackage
Fai una domanda
RISPOSTA RAPIDA

Un file .gpkg è un OGC GeoPackage - un contenitore aperto e basato su standard per dati cartografici (vettori, tile raster, sistemi di coordinate) memorizzati in un singolo database SQLite. È possibile aprirlo con l'app desktop gratuita QGIS, che lo legge e lo modifica direttamente. L'estensione .gpkg è utilizzata anche dal software di genealogia Gramps per un formato completamente diverso; se il file proviene da Gramps, aprilo con quel programma.

Sviluppatore: Open Geospatial Consortium (OGC) Categoria: File di GIS Standard aperto MIME: application/geopackage+sqlite3
SI APRE SU Windows macOS Linux Android
Correlati: .GPX · .GML · .KML · .SHP

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Sep 2, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file GPKG?

L'estensione .gpkg identifica un file OGC GeoPackage - un moderno contenitore di database SQLite 3 autonomo per dati geospaziali. Sviluppato dall'Open Geospatial Consortium (OGC), il formato raggruppa layer di feature vettoriali, piramidi di tile raster, sistemi di riferimento di coordinate e metadati in un unico file portatile senza la necessità di file di accompagnamento.

Poiché un .gpkg è un semplice database SQLite 3, si apre con l'intestazione magic standard di 16 byte SQLite format 3. GeoPackage contrassegna il campo application_id di SQLite con 0x47504B47 (ASCII «GPKG») e imposta user_version alla revisione della specifica - ad esempio 10400 per GeoPackage 1.4. Un set di tabelle di sistema gpkg_* obbligatorie - incluse gpkg_contents e gpkg_spatial_ref_sys - deve essere presente affinché un file sia un GeoPackage valido.

Un singolo file .gpkg può contenere:

  • Tabelle di feature vettoriali, con geometria codificata come BLOB GeoPackageBinary (GP)
  • Tabelle di piramidi di tile raster che memorizzano le tile come blob di immagini PNG, JPEG o WebP
  • Definizioni di sistemi di riferimento spaziale (codici EPSG e WKT)
  • Tabelle di dati di soli attributi (non spaziali)

GeoPackage è il pratico sostituto aperto per il multi-file Esri Shapefile: un singolo .gpkg sostituisce il pacchetto .shp / .dbf / .prj e rimuove il limite di dimensione del file di 2 GB, il limite di 10 caratteri per i nomi dei campi e altri vincoli legacy. Le dimensioni dei file variano da decine di kilobyte a molti gigabyte a seconda dell'estensione del dataset e della profondità della piramide di tile. Strumenti SQLite standard come DB Browser for SQLite possono aprire un .gpkg per l'ispezione, sebbene sia necessario un software GIS per interpretare correttamente la geometria.

Sicurezza e incolumità

RISCHIO: LOW

Un GeoPackage è un file di dati SQLite, non un eseguibile, quindi aprirne uno è a basso rischio. Le avvertenze principali sono generiche: un database SQLite può essere di grandi dimensioni e i file malformati o corrotti possono causare il crash di uno strumento - esegui PRAGMA integrity_check in caso di dubbi. Non confonderlo con il .gpkg di Gramps (un formato diverso). Ottieni dati da fonti GIS affidabili; i dati stessi non eseguono codice.

Dettagli del formato

in sintesi
NOME COMPLETOOGC GeoPackageanche noto come GeoPackage, GPKG database
SVILUPPATOREOpen Geospatial Consortium (OGC)dal 2014 (OGC GeoPackage 1.0)
CATEGORIAFile di GIS
TIPO MIMEapplication/geopackage+sqlite3
TIPOContenitore di database SQLite 3 per dati geospaziali vettoriali e raster (standard aperto)
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • Pacchetto genealogico Gramps - Gramps (software di genealogia) esporta un .gpkg come pacchetto compresso con GZIP che raggruppa un XML dell'albero genealogico con i suoi file multimediali - non correlato al GIS.
  • Dati pacchetto/GPK generici - Alcuni giochi/app utilizzano .gpkg per le proprie risorse pacchettizzate; uso di nicchia e non correlato a GeoPackage.
MAGIC BYTES · FIRMA DEL FILE
OFFSET
000102030405060708090a0b0c0d0e0f
HEX
53514C69746520666F726D6174203300
ASCII
SQLite format 3·
Un GeoPackage È un database SQLite 3, quindi inizia con l'intestazione standard di 16 byte «SQLite format 3\000». GeoPackage contrassegna il campo «application_id» di SQLite con 0x47504B47 («GPKG») e «user_version» con la versione della specifica (es. 10400 per 1.4), e aggiunge le tabelle di metadati gpkg_* richieste. Identificalo tramite questi elementi, non solo dall'estensione .gpkg.

Programmi che aprono file GPKG

Windows3 apps
QGIS Open-source Trascina il .gpkg sulla mappa, oppure Layer > Aggiungi Layer > Aggiungi Layer Vettoriale/Raster; QGIS elenca tutti i layer contenuti. Supporto completo per lettura e modifica.
ArcGIS Pro A pagamento Aggiungi Dati > sfoglia fino al .gpkg e seleziona i layer; ArcGIS Pro legge e scrive GeoPackage.
DB Browser for SQLite Open-source Apri il .gpkg per ispezionare le sue tabelle/metadati come database SQLite (nessuna vista mappa - la geometria è un BLOB).
macOS1 app
QGIS Open-source Trascina il .gpkg sulla mappa, oppure Layer > Aggiungi Layer > Aggiungi Layer Vettoriale/Raster; QGIS elenca tutti i layer contenuti. Supporto completo per lettura e modifica.
Linux2 apps
QGIS Open-source Trascina il .gpkg sulla mappa, oppure Layer > Aggiungi Layer > Aggiungi Layer Vettoriale/Raster; QGIS elenca tutti i layer contenuti. Supporto completo per lettura e modifica.
GDAL/OGR Open-source ogrinfo / ogr2ogr leggono, convertono e scrivono GeoPackage - il toolkit geospaziale di riferimento.
Android1 app
QField Open-source Apri un progetto .gpkg per GIS da campo offline su Android; basato su QGIS.

Dettagli tecnici

specifiche approfondite
Formato contenitoreDatabase a file singolo SQLite 3
Tipo MIMEapplication/geopackage+sqlite3
Magic bytesIntestazione SQLite 3 di 16 byte: 53 51 4C 69 74 65 20 66 6F 72 6D 61 74 20 33 00 («SQLite format 3\000»)
ID Applicazione0x47504B47 (ASCII «GPKG») memorizzato nel campo dell'intestazione application_id di SQLite
Campo versioneuser_version nell'intestazione SQLite codifica la versione della specifica (es. 10400 = GeoPackage 1.4)
Ordine dei byteLittle-endian (predefinito di SQLite)
CodificaBinaria
Codifica geometria vettorialeGeoPackageBinary (GP) BLOB - geometria ISO WKB con un prefisso envelope di 8 byte
Archiviazione tile rasterBlob PNG, JPEG o WebP in tabelle a piramide di tile; le tile sono pre-compresse a livello di immagine
Tabelle di sistema richiestegpkg_contents, gpkg_spatial_ref_sys, gpkg_geometry_columns, gpkg_tile_matrix_set, gpkg_tile_matrix
Sistemi di riferimento di coordinateDefiniti in gpkg_spatial_ref_sys; è supportato qualsiasi CRS esprimibile tramite codice EPSG e WKT
CompressioneNessuna a livello di database; i blob delle tile raster portano la propria compressione d'immagine (PNG/JPEG/WebP)
CrittografiaNon definita nello standard; opzionale tramite estensioni SQLite di terze parti (es. SQLCipher) - non standard
Intervallo dimensioni fileDa decine di kilobyte a molti gigabyte; il massimo di SQLite è circa 281 TB
Supporto piattaformaWindows, macOS, Linux, Android, iOS
Verifica integritàPRAGMA integrity_check (livello pagina SQLite); nessun checksum integrato a livello spaziale
Rilasciato2014 (OGC GeoPackage 1.0)
Ultima versioneOGC GeoPackage 1.4 (2024)
Standard apertoSì · royalty-free
Specificawww.geopackage.org

Conversioni GPKG

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file GPKG. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file GPKG.

Domande frequenti

Cos'è un file .gpkg?
Un OGC GeoPackage - un contenitore aperto a file singolo (basato su SQLite) per dati cartografici: feature vettoriali con attributi e tile raster, oltre ai relativi sistemi di coordinate. È il moderno sostituto dell'Esri Shapefile.
Come si apre un file .gpkg?
Usa un software GIS gratuito - QGIS lo apre direttamente (trascinalo sulla mappa). Anche ArcGIS Pro, GDAL/OGR e la maggior parte degli strumenti GIS lo supportano. Per ispezionare solo le tabelle, DB Browser for SQLite funziona essendo un database SQLite.
Perché un GeoPackage è migliore di uno Shapefile?
È un unico file autonomo invece di un set .shp/.shx/.dbf/.prj, senza limite di 2 GB, senza limite di 10 caratteri per i nomi dei campi, con supporto completo Unicode, layer multipli e supporto per raster e stili - il tutto in uno standard aperto.
Posso aprire un .gpkg in Excel?
Non direttamente - è un database spaziale. Esporta gli attributi di un layer in CSV da QGIS (opzionalmente con la geometria WKT), quindi apri quel file CSV in Excel.
Un .gpkg è solo un database SQLite?
Sì - un GeoPackage è un database SQLite 3 con tabelle e convenzioni GIS definite, quindi qualsiasi strumento SQLite può leggerlo. Tuttavia, la geometria è memorizzata come blob binario, quindi è necessario un software GIS per visualizzarla come mappa.
Il mio .gpkg è un file di genealogia Gramps, non una mappa - cos'è?
L'estensione .gpkg è utilizzata anche dal software di genealogia Gramps per un pacchetto di alberi genealogici compresso con GZIP. Si tratta di un formato diverso dall'OGC GeoPackage; aprilo in Gramps, non in uno strumento GIS.

Riferimenti

1GeoPackage - official site & specwww.geopackage.org
2OGC GeoPackage Encoding Standardwww.ogc.org

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.TMPTemporary File

Estensioni correlate

.GPXGPS Exchange Format
.GMLGeography Markup Language
.KMLKeyhole Markup Language
.SHPEsri Shapefile (geospatial vector data)
.RTMAPCompeGPS / TwoNav Tiled Raster Map
.KMZKeyhole Markup Language Zipped (Google Earth)

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z