Se você já precisou abrir camadas Geopackage no QGIS, então deve saber que o Geopackage é um formato de dados aberto que inclui geometrias vetoriais.
Mas não é só isso!
Resumidamente, o Geopackage é um contêiner SQLite, ou seja, um arquivo de banco de dados.
Esse contêiner inclui geometrias, imagens, atributos e extensões que podem ser usados diretamente e são interoperáveis dependendo da integridade dos dados e recursos incluídos.
Ou seja, você tem um arquivo que pode conter simultaneamente recursos vetoriais, imagens e mapas rasters em diversas escalas, além de atributos e extensões e recursos próprios que não são definidos pela OGC.
E, caso siga os padrões definidos pela OGC para criar e manter seu Geopackage (de acordo com GeoPackage Encoding Standard), ele se torna totalmente compatível com quaisquer dispositivos computacionais domésticos e corporativos, sendo portanto, independente de plataformas e totalmente portátil.
Então o Geopackage pode substituir o Shapefile?
Definitivamente sim! Mas isso fica a seu critério, projetos mais simples podem ser resolvidos usando camadas shapefiles, no entanto, dependendo da complexidade e da logística de trabalho dos seus projetos, você naturalmente pode necessitar do Geopackage para atender suas exigências.
Fizemos um vídeo em nosso canal sobre as diferenças entre Geopackage e Shapefile.
Abrindo camadas Geopackage no QGIS
Para abrir arquivos Geopackage no QGIS, você pode usar o gerenciador de camadas vetoriais ou o gerenciador de banco de dados.
A maneira mais fácil, claro, é arrastar e soltar o arquivo .gpkg dentro do QGIS!
Você também pode clicar no ícone que abre camadas Geopackage diretamente ou pressionar Crtl + Shift + N:
Na janela que aparecer, basta clicar no botão destacado na imagem abaixo e buscar o arquivo .gpkg:
É possível também abrir um arquivo Geopackage pelo Gerenciador de Banco de Dados:
Em seguida, clique com o botão direito em GeoPackage e em Nova conexão… basta buscar o arquivo .gpkg no seu computador:
Também é possível abrir um Geopackage pelo Gerenciador de Fonte de Dados, o mesmo que permite abrir shapefiles no QGIS:
Navegue até a aba Geopackage e clique no botão Novo para buscar um arquivo .gpkg e conectá-lo ao QGIS:
Como criar Geopackage no QGIS
Temos um vídeo em nosso canal de como criar Geopackage do zero no QGIS (ponto, linha e polígono) que você pode ver na íntegra.
Converter shapefiles em Geopackage no QGIS
E, por fim, temos um vídeo de como converter shapefile em Geopackage.
Caso tenha alguma dúvida ou sugestões, comente abaixo que responderemos assim que possível.