.GPKG

Arquivo GPKG

OGC GeoPackage
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo .gpkg é um OGC GeoPackage - um contêiner aberto e baseado em padrões para dados de mapas (vetores, mosaicos raster, sistemas de coordenadas) armazenados em um único banco de dados SQLite. Abra-o com o aplicativo gratuito QGIS, que o lê e edita diretamente. A extensão .gpkg também é usada pelo software de genealogia Gramps para um formato completamente não relacionado; se o seu arquivo veio do Gramps, abra-o lá.

Desenvolvedor: Open Geospatial Consortium (OGC) Categoria: Arquivos GIS Padrão aberto MIME: application/geopackage+sqlite3
ABRE EM Windows macOS Linux Android
Relacionado: .GPX · .GML · .KML · .SHP

Nesta página

19k+ extensões indexadas
Última revisão em Sep 2, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro GPKG?

A extensão .gpkg identifica um arquivo OGC GeoPackage - um contêiner de banco de dados SQLite 3 moderno e independente para dados geoespaciais. Desenvolvido pelo Open Geospatial Consortium (OGC), o formato agrupa camadas de feições vetoriais, pirâmides de mosaicos raster, sistemas de referência de coordenadas e metadados em um único arquivo portátil, sem a necessidade de arquivos complementares.

Como um .gpkg é um banco de dados SQLite 3 comum, ele abre com o cabeçalho mágico padrão de 16 bytes SQLite format 3. O GeoPackage marca o campo application_id do SQLite como 0x47504B47 (ASCII «GPKG») e define o user_version para a revisão da especificação - por exemplo, 10400 para GeoPackage 1.4. Um conjunto de tabelas de sistema gpkg_* obrigatórias - incluindo gpkg_contents e gpkg_spatial_ref_sys - deve estar presente para que um arquivo seja um GeoPackage válido.

Um único arquivo .gpkg pode conter:

  • Tabelas de feições vetoriais, com geometria codificada como BLOBs GeoPackageBinary (GP)
  • Tabelas de pirâmide de mosaicos raster armazenando mosaicos como blobs de imagem PNG, JPEG ou WebP
  • Definições de sistemas de referência espacial (códigos EPSG e WKT)
  • Tabelas de dados apenas de atributos (não espaciais)

O GeoPackage é o substituto prático e aberto para o Esri Shapefile de vários arquivos: um .gpkg substitui o conjunto .shp / .dbf / .prj e remove o limite de tamanho de arquivo de 2 GB, o limite de 10 caracteres para nomes de campos e outras restrições legadas. Os tamanhos dos arquivos variam de dezenas de kilobytes a muitos gigabytes, dependendo da extensão do conjunto de dados e da profundidade da pirâmide de mosaicos. Ferramentas padrão do SQLite, como o DB Browser for SQLite, podem abrir um .gpkg para inspeção, embora o software GIS seja necessário para interpretar corretamente a geometria.

Segurança e proteção

RISCO: LOW

Um GeoPackage é um arquivo de dados SQLite, não um executável, portanto, abrir um é de baixo risco. As principais ressalvas são genéricas: um banco de dados SQLite pode ser grande, e arquivos malformados/corrompidos podem travar uma ferramenta - execute PRAGMA integrity_check em caso de dúvida. Não o confunda com o .gpkg do Gramps (um formato diferente). Obtenha dados de fontes GIS confiáveis; os dados em si não executam código.

Detalhes do formato

em resumo
NOME COMPLETOOGC GeoPackagetambém conhecido como GeoPackage, GPKG database
DESENVOLVEDOROpen Geospatial Consortium (OGC)desde 2014 (OGC GeoPackage 1.0)
CATEGORIAArquivos GIS
TIPO MIMEapplication/geopackage+sqlite3
TIPOContêiner de banco de dados SQLite 3 para dados geoespaciais vetoriais e raster (padrão aberto)
PADRÃOAberto · livre de royalties
RELACIONADO.gpx.gml.kml.shp
Esta extensão também é usada por…
  • Pacote de genealogia Gramps - O Gramps (software de genealogia) exporta um .gpkg como um pacote compactado com GZIP que agrupa um XML de árvore genealógica com seus arquivos de mídia - não relacionado a GIS.
  • GPK genérico/dados de pacote - Alguns jogos/aplicativos usam .gpkg para seus próprios recursos compactados; nicho e não relacionado ao GeoPackage.
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
000102030405060708090a0b0c0d0e0f
HEX
53514C69746520666F726D6174203300
ASCII
SQLite format 3·
Um GeoPackage É um banco de dados SQLite 3, portanto começa com o cabeçalho padrão de 16 bytes «SQLite format 3\000». O GeoPackage marca o campo «application_id» do SQLite como 0x47504B47 («GPKG») e «user_version» para a versão da especificação (ex: 10400 para 1.4), e adiciona as tabelas de metadados gpkg_* obrigatórias. Identifique-o por esses elementos, não apenas pela extensão .gpkg.

Programas que abrem arquivos GPKG

Windows3 apps
QGIS Código aberto Arraste o .gpkg para o mapa, ou Camada > Adicionar Camada > Adicionar Camada Vetorial/Raster; o QGIS lista todas as camadas contidas. Suporte total para leitura/edição.
ArcGIS Pro Pago Adicionar Dados > navegue até o .gpkg e selecione as camadas; o ArcGIS Pro lê e grava GeoPackage.
DB Browser for SQLite Código aberto Abra o .gpkg para inspecionar suas tabelas/metadados como um banco de dados SQLite (sem visualização de mapa - a geometria é um BLOB).
macOS1 app
QGIS Código aberto Arraste o .gpkg para o mapa, ou Camada > Adicionar Camada > Adicionar Camada Vetorial/Raster; o QGIS lista todas as camadas contidas. Suporte total para leitura/edição.
Linux2 apps
QGIS Código aberto Arraste o .gpkg para o mapa, ou Camada > Adicionar Camada > Adicionar Camada Vetorial/Raster; o QGIS lista todas as camadas contidas. Suporte total para leitura/edição.
GDAL/OGR Código aberto ogrinfo / ogr2ogr leem, convertem e gravam GeoPackage - o kit de ferramentas geoespaciais de referência.
Android1 app
QField Código aberto Abra um projeto .gpkg para GIS de campo offline no Android; construído sobre o QGIS.

Detalhes técnicos

especificação profunda
Formato de contêinerBanco de dados de arquivo único SQLite 3
Tipo MIMEapplication/geopackage+sqlite3
Bytes mágicosCabeçalho SQLite 3 de 16 bytes: 53 51 4C 69 74 65 20 66 6F 72 6D 61 74 20 33 00 («SQLite format 3\000»)
ID do aplicativo0x47504B47 (ASCII «GPKG») armazenado no campo de cabeçalho application_id do SQLite
Campo de versãouser_version no cabeçalho SQLite codifica a versão da especificação (ex: 10400 = GeoPackage 1.4)
Ordem dos bytesLittle-endian (padrão SQLite)
CodificaçãoBinário
Codificação de geometria vetorialGeoPackageBinary (GP) BLOB - geometria ISO WKB com um prefixo de envelope de 8 bytes
Armazenamento de mosaicos rasterBlobs PNG, JPEG ou WebP em tabelas de pirâmide de mosaicos; os mosaicos são pré-compactados no nível da imagem
Tabelas de sistema obrigatóriasgpkg_contents, gpkg_spatial_ref_sys, gpkg_geometry_columns, gpkg_tile_matrix_set, gpkg_tile_matrix
Sistemas de referência de coordenadasDefinidos em gpkg_spatial_ref_sys; qualquer CRS expressável via código EPSG e WKT é suportado
CompressãoNenhuma no nível do banco de dados; os blobs de mosaicos raster carregam sua própria compressão de imagem (PNG/JPEG/WebP)
CriptografiaNão definida no padrão; opcional via extensões SQLite de terceiros (ex: SQLCipher) - não padrão
Faixa de tamanho de arquivoDezenas de kilobytes a muitos gigabytes; o máximo do SQLite é de aproximadamente 281 TB
Suporte de plataformaWindows, macOS, Linux, Android, iOS
Verificação de integridadePRAGMA integrity_check (nível de página SQLite); sem soma de verificação (checksum) integrada no nível espacial
Lançado2014 (OGC GeoPackage 1.0)
Versão mais recenteOGC GeoPackage 1.4 (2024)
Padrão abertoSim · livre de royalties
Especificaçãowww.geopackage.org

Conversões de GPKG

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos GPKG. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos GPKG.

Perguntas frequentes

O que é um arquivo .gpkg?
Um OGC GeoPackage - um contêiner de arquivo único e aberto (baseado em SQLite) para dados de mapas: feições vetoriais com atributos e mosaicos raster, além de seus sistemas de coordenadas. É o substituto moderno para o Esri Shapefile.
Como abro um arquivo .gpkg?
Use um software GIS gratuito - o QGIS abre o arquivo diretamente (basta arrastá-lo para o mapa). ArcGIS Pro, GDAL/OGR e a maioria das ferramentas GIS também o suportam. Para apenas inspecionar as tabelas, o DB Browser for SQLite funciona, já que se trata de um banco de dados SQLite.
Por que um GeoPackage é melhor que um Shapefile?
É um único arquivo independente em vez de um conjunto .shp/.shx/.dbf/.prj, sem limite de 2 GB, sem limite de 10 caracteres para nomes de campos, suporte total a Unicode, múltiplas camadas e suporte para rasters e estilização - tudo em um padrão aberto.
Posso abrir um .gpkg no Excel?
Não diretamente - é um banco de dados espacial. Exporte os atributos de uma camada para CSV a partir do QGIS (opcionalmente com geometria WKT) e, em seguida, abra esse CSV no Excel.
Um .gpkg é apenas um banco de dados SQLite?
Sim - um GeoPackage é um banco de dados SQLite 3 com tabelas/convenções GIS definidas, portanto, qualquer ferramenta SQLite pode lê-lo. Mas a geometria é armazenada como um blob binário, então você precisa de software GIS para visualizá-la como um mapa.
Meu .gpkg é um arquivo de genealogia do Gramps, não um mapa - o que é?
A extensão .gpkg também é usada pelo software de genealogia Gramps para um pacote de árvore genealógica compactado com GZIP. Esse é um formato diferente do OGC GeoPackage; abra-o no Gramps, não em uma ferramenta GIS.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.PARTPartial Download File
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.BINCD/DVD Disc Image (BIN/CUE)
8.DLLDynamic Link Library
9.XDWDocuWorks Document
10.JPGJPEG Image

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z