ZNTGEO

O Formato GeoPackage: Entendendo seu Funcionamento

O Formato GeoPackage foi desenvolvido em 2014 pela OGC – Open Geospatial Consortium com o objetivo de ser um formato aberto para informações geoespaciais e vem se popularizando podendo se tornar o novo padrão aberto de arquivo espacial, função que ainda podemos afirmar que o shapefile vem cumprindo.

Em sua essência o GeoPackage (.gpkg) é um contêiner SQLite e tem no GeoPackage Encoding Standard as regras e os requisitos para armazenamento de seus conteúdos, definindo o padrão para o esquema GeoPackage, o que inclui as definições de tabela, integridade, limitações de formatos e conteúdo. Esses recursos são criados em uma base comum e seu mecanismo de extensão fornece aos implementadores uma maneira de incluir funcionalidades adicionais em seus GeoPackages.

Geopackage

Como um GeoPackage é um contêiner de banco de dados, ele suporta o uso direto, o que significa que os dados em um GeoPackage podem ser acessados e atualizados em um formato de armazenamento “nativo” sem traduções de formato intermediário podendo ser aberto e editado diretamente, não havendo necessidade de conversões de dados ou arquivos intermediários.

Podem compor um GeoPackage:

– Vetores

– Arquivos raster e matrizes em várias escalas

– Esquemas (campos de tabelas)

– Metadados

– Extensões

Atualmente os principais softwares SIG como o QGis e o ArcGIS já suportam o formato .gpkg, sendo que o  ArcGIS à partir da versão 10.2.2 e o QGis à partir das versões 3.x suporta o .gpkg nativamente e, as versões anteriores suportam o formato via biblioteca GDAL/OGR.

O GeoPackage (.gpkg) é tido como o grande substituo do formato Shapefile (.shp), já sendo, por exemplo, o padrão para exportação em alguns softwares como o próprio QGis 3x.

Geopackage X Shapefile

Por ser um formato aberto existem casos de uso que não são cobertos pelo formato, contudo, extensões podem ser implementadas. Os implementadores que tem interesse em desenvolver suas próprias extensões devem entrar em contato com a OGC para garantir que seu desenvolvimento seja feito de acordo com as sua políticas e de maneira que não ofereçam riscos à interoperabilidade.

Mais informações e detalhes sobre o GeoPackage você pode acessar o site geopackage.org!