.GPKG

GPKG-fil

OGC GeoPackage
Stil et spørgsmål
HURTIGT SVAR

En .gpkg-fil er en OGC GeoPackage - en åben, standardbaseret container til kortdata (vektorer, raster-fliser, koordinatsystemer) gemt i en enkelt SQLite-database. Åbn den med den gratis QGIS-desktop-app, som læser og redigerer den direkte. Filtypenavnet .gpkg bruges også af slægtsforskningsprogrammet Gramps til et helt urelateret format; hvis din fil kom fra Gramps, skal du åbne den der.

Udvikler: Open Geospatial Consortium (OGC) Kategori: GIS-filer Åben standard MIME: application/geopackage+sqlite3
ÅBNER PÅ Windows macOS Linux Android
Relateret: .GPX · .GML · .KML · .SHP

På denne side

19k+ filtyper indekseret
Sidst gennemset Sep 2, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er GPKG-filformatet?

Filtypenavnet .gpkg identificerer en OGC GeoPackage-fil - en moderne, selvstændig SQLite 3-databasecontainer til geospatiale data. Formatet er udviklet af Open Geospatial Consortium (OGC) og pakker vektor-lag, raster-flisepyramider, koordinatreferencesystemer og metadata i en enkelt bærbar fil uden behov for ledsagefiler.

Da en .gpkg er en almindelig SQLite 3-database, åbnes den med den standardiserede 16-byte SQLite format 3 magic header. GeoPackage stempler feltet application_id i SQLite til 0x47504B47 (ASCII „GPKG“) og sætter user_version til specifikationsrevisionen - for eksempel 10400 for GeoPackage 1.4. Et sæt påkrævede gpkg_* systemtabeller - herunder gpkg_contents og gpkg_spatial_ref_sys - skal være til stede, for at en fil er en gyldig GeoPackage.

En enkelt .gpkg-fil kan indeholde:

  • Vektor-tabeller, med geometri kodet som GeoPackageBinary (GP) BLOBs
  • Raster-flisepyramidetabeller, der gemmer fliser som PNG, JPEG eller WebP billed-blobs
  • Definitioner af rumlige referencesystemer (EPSG-koder og WKT)
  • Attribut-tabeller (ikke-rumlige data)

GeoPackage er den praktiske, åbne erstatning for den flerdelte Esri Shapefile: én .gpkg erstatter bundtet af .shp / .dbf / .prj og fjerner filstørrelsesgrænsen på 2 GB, begrænsningen på 10 tegn i feltnavne og andre forældede restriktioner. Filstørrelser varierer fra få kilobytes til mange gigabytes afhængigt af datasættets omfang og dybden af flisepyramiden. Standard SQLite-værktøjer som DB Browser for SQLite kan åbne en .gpkg til inspektion, selvom GIS-software er nødvendig for at fortolke geometrien korrekt.

Sikkerhed og tryghed

RISIKO: LOW

En GeoPackage er en SQLite-datafil, ikke en eksekverbar fil, så det er lavrisiko at åbne en. De vigtigste forbehold er generiske: en SQLite-database kan være stor, og fejlformaterede/korrupte filer kan få et værktøj til at gå ned - kør PRAGMA integrity_check, hvis du er i tvivl. Forveksl den ikke med Gramps .gpkg (et andet format). Hent data fra anerkendte GIS-kilder; selve dataene kører ikke kode.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNOGC GeoPackageogså kendt som GeoPackage, GPKG database
UDVIKLEROpen Geospatial Consortium (OGC)siden 2014 (OGC GeoPackage 1.0)
KATEGORIGIS-filer
MIME-TYPEapplication/geopackage+sqlite3
TYPESQLite 3 databasecontainer til vektor- og raster-geodata (åben standard)
STANDARDÅben · royaltyfri
Dette filtypenavn bruges også af…
  • Gramps slægtsforskningspakke - Gramps (slægtsforskningssoftware) eksporterer en .gpkg som en GZIP-komprimeret pakke, der samler et slægtstræ-XML med dets mediefiler - urelateret til GIS.
  • Generiske GPK/pakkedata - Enkelte spil/apps bruger .gpkg til deres egne pakkede ressourcer; nichepræget og urelateret til GeoPackage.
MAGIC BYTES · FILSIGNATUR
OFFSET
000102030405060708090a0b0c0d0e0f
HEX
53514C69746520666F726D6174203300
ASCII
SQLite format 3·
En GeoPackage ER en SQLite 3-database, så den starter med den standardiserede 16-byte „SQLite format 3\000“ header. GeoPackage stempler SQLite-feltet 'application_id' til 0x47504B47 („GPKG“) og 'user_version' til specifikationsversionen (f.eks. 10400 for 1.4), og tilføjer de påkrævede gpkg_* metadata-tabeller. Identificer den på disse, ikke på .gpkg-filtypenavnet alene.

Programmer der åbner GPKG-filer

Windows3 apps
QGIS Open-source Træk .gpkg-filen ind på kortet, eller vælg Lag > Tilføj lag > Tilføj vektor-/rasterlag; QGIS viser alle indeholdte lag. Fuld understøttelse af læsning og redigering.
ArcGIS Pro Betalt Tilføj data > find .gpkg-filen og vælg lag; ArcGIS Pro læser og skriver GeoPackage.
DB Browser for SQLite Open-source Åbn .gpkg-filen for at inspicere dens tabeller/metadata som en SQLite-database (ingen kortvisning - geometri er en BLOB).
macOS1 app
QGIS Open-source Træk .gpkg-filen ind på kortet, eller vælg Lag > Tilføj lag > Tilføj vektor-/rasterlag; QGIS viser alle indeholdte lag. Fuld understøttelse af læsning og redigering.
Linux2 apps
QGIS Open-source Træk .gpkg-filen ind på kortet, eller vælg Lag > Tilføj lag > Tilføj vektor-/rasterlag; QGIS viser alle indeholdte lag. Fuld understøttelse af læsning og redigering.
GDAL/OGR Open-source ogrinfo / ogr2ogr læser, konverterer og skriver GeoPackage - det førende geospatiale værktøjssæt.
Android1 app
QField Open-source Åbn et .gpkg-projekt til offline GIS-arbejde i marken på Android; bygget på QGIS.

Tekniske detaljer

dyb specifikation
ContainerformatSQLite 3 enkelt-fil database
MIME-typeapplication/geopackage+sqlite3
Magic bytes16-byte SQLite 3 header: 53 51 4C 69 74 65 20 66 6F 72 6D 61 74 20 33 00 („SQLite format 3\000“)
Applikations-ID0x47504B47 (ASCII „GPKG“) gemt i SQLite application_id header-feltet
Versionsfeltuser_version i SQLite-headeren koder specifikationsversionen (f.eks. 10400 = GeoPackage 1.4)
Byte-ordenLittle-endian (SQLite-standard)
KodningBinær
Vektorgeometri-kodningGeoPackageBinary (GP) BLOB - ISO WKB-geometri med et 8-byte envelope-præfiks
Raster-fliselagringPNG, JPEG eller WebP blobs i flisepyramidetabeller; fliser er præ-komprimerede på billedniveau
Påkrævede systemtabellergpkg_contents, gpkg_spatial_ref_sys, gpkg_geometry_columns, gpkg_tile_matrix_set, gpkg_tile_matrix
KoordinatreferencesystemerDefineret i gpkg_spatial_ref_sys; ethvert CRS, der kan udtrykkes via EPSG-kode og WKT, er understøttet
KomprimeringIngen på databaseniveau; raster-flise-blobs bærer deres egen billedkomprimering (PNG/JPEG/WebP)
KrypteringIkke defineret i standarden; valgfrit via tredjeparts SQLite-udvidelser (f.eks. SQLCipher) - ikke-standard
FilstørrelsesområdeFå kilobytes til mange gigabytes; SQLite-maksimum er cirka 281 TB
Platform-understøttelseWindows, macOS, Linux, Android, iOS
IntegritetsverifikationPRAGMA integrity_check (SQLite-sideniveau); ingen indbygget kontrolsum på rumligt niveau
Udgivet2014 (OGC GeoPackage 1.0)
Seneste versionOGC GeoPackage 1.4 (2024)
Åben standardJa · royaltyfri
Specifikationwww.geopackage.org

GPKG-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med GPKG-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om GPKG-filer.

Ofte stillede spørgsmål

Hvad er en .gpkg-fil?
En OGC GeoPackage - en åben container i én fil (bygget på SQLite) til kortdata: vektor-features med attributter og raster-fliser, samt deres koordinatsystemer. Det er den moderne erstatning for Esri Shapefile.
Hvordan åbner jeg en .gpkg-fil?
Brug gratis GIS-software - QGIS åbner den direkte (træk den ind på kortet). ArcGIS Pro, GDAL/OGR og de fleste GIS-værktøjer understøtter den også. For blot at inspicere tabellerne fungerer DB Browser for SQLite, da det er en SQLite-database.
Hvorfor er en GeoPackage bedre end en Shapefile?
Det er én selvstændig fil i stedet for et sæt af .shp/.shx/.dbf/.prj, uden 2 GB-grænse, ingen begrænsning på 10 tegn i feltnavne, fuld Unicode-understøttelse, flere lag og understøttelse af rastere og styling - alt sammen i en åben standard.
Kan jeg åbne en .gpkg i Excel?
Ikke direkte - det er en rumlig database. Eksporter et lags attributter til CSV fra QGIS (valgfrit med WKT-geometri), og åbn derefter den CSV-fil i Excel.
Er en .gpkg bare en SQLite-database?
Ja - en GeoPackage er en SQLite 3-database med definerede GIS-tabeller og konventioner, så ethvert SQLite-værktøj kan læse den. Men geometrien er gemt som en binær blob, så du skal bruge GIS-software for at se den som et kort.
Min .gpkg er en Gramps-slægtsforskningsfil, ikke et kort - hvad er det?
Filtypenavnet .gpkg bruges også af slægtsforskningsprogrammet Gramps til en GZIP-komprimeret slægtstræ-pakke. Det er et andet format end OGC GeoPackage; åbn den i Gramps, ikke i et GIS-værktøj.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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

Relaterede filtyper

.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)

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å