Formatos de dados no QGIS — escolher o formato certo para armazenar e compartilhar informações geoespaciais impacta diretamente a performance do projeto, a compatibilidade e a integridade dos seus dados.
O QGIS suporta dezenas de formatos vetoriais e raster nativamente, graças à biblioteca GDAL/OGR integrada. Neste guia, você conhece os principais formatos de dados no QGIS e aprende quando usar cada um.

Formatos Vetoriais no QGIS
Dados vetoriais representam feições geográficas como pontos, linhas e polígonos. Os formatos mais usados para dados vetoriais são:
GeoPackage (.gpkg)
O GeoPackage é o formato moderno recomendado pelo OGC e pelo próprio QGIS. Armazena múltiplas camadas em um único arquivo SQLite.
- Sem limite de tamanho de campo (diferente do Shapefile)
- Suporta nomes de campo com acentos e até 128 caracteres
- Arquivo único, fácil de compartilhar e fazer backup
- Performance excelente com indexação espacial nativa
Shapefile (.shp)
O formato legado mais popular da história do SIG. Ainda amplamente usado por compatibilidade, mas com limitações importantes:
- Nomes de campo limitados a 10 caracteres
- Tamanho máximo de 2 GB por arquivo
- Composto por múltiplos arquivos (.shp, .dbf, .shx, .prj) que precisam estar juntos
- Não suporta tipos de geometria mistos
GeoJSON (.geojson)
Formato aberto baseado em JSON, muito usado em aplicações web e APIs geoespaciais. Leve, legível por humanos e compatível com praticamente todas as plataformas modernas.

Formatos Raster no QGIS
Dados raster representam informações em grade de pixels. Cada célula armazena um valor numérico que pode representar elevação, temperatura, reflectância espectral ou qualquer variável contínua.
GeoTIFF (.tif)
O formato raster mais universal no ecossistema GIS. Suporta múltiplas bandas, compressão e metadados geoespaciais embutidos no cabeçalho.
- Compatível com qualquer software GIS e de sensoriamento remoto
- Suporta compressão LZW e DEFLATE para reduzir o tamanho em disco
- Cloud Optimized GeoTIFF (COG) permite acesso parcial via HTTP
Outros Formatos Raster
- JPEG2000 — alta compressão para imagens de satélite volumosas
- ECW — formato proprietário comum em ortofotos comerciais
- ASCII Grid — formato texto para MDE, legível mas lento e grande
- NetCDF — usado em dados climáticos e oceanográficos com dimensão temporal
Formatos de Banco de Dados Espacial
Para projetos multiusuários ou com grandes volumes, os bancos de dados espaciais oferecem vantagens que arquivos individuais não proporcionam:
- PostGIS — extensão espacial do PostgreSQL. Suporta consultas SQL geoespaciais e múltiplos usuários simultâneos. Consulte o tutorial de PostGIS no QGIS
- SpatiaLite — versão leve do SQLite com extensão espacial, semelhante ao GeoPackage mas com sintaxe SQL mais rica

Qual Formato Escolher
A escolha do formato depende do contexto do seu projeto. Use esta referência rápida:
- Projetos pessoais e equipes pequenas — GeoPackage para vetores, GeoTIFF para rasters
- Compatibilidade máxima — Shapefile para vetores (com ressalvas), GeoTIFF para rasters
- Aplicações web — GeoJSON para vetores leves, COG para rasters acessíveis via HTTP
- Grandes volumes e múltiplos usuários — PostGIS para vetores e rasters
- Entrega para órgãos públicos — verifique o formato exigido, geralmente Shapefile ou GeoPackage
Na dúvida, escolha GeoPackage para vetores. É o formato padrão do QGIS e não tem as limitações históricas do Shapefile.
Como Converter entre Formatos
Para converter entre formatos de dados no QGIS, use a exportação nativa:
- Clique com botão direito na camada → Exportar → Salvar Feições Como
- Selecione o formato de saída desejado no dropdown
- Configure nome, SRC e opções específicas do formato escolhido
- Clique em OK
Para conversões em lote de múltiplos arquivos, use o algoritmo Converter formato da Caixa de Ferramentas de Processamento do QGIS, que permite processar dezenas de camadas de uma vez.
Consulte a documentação oficial sobre formatos suportados para a lista completa de drivers disponíveis.
Dicas Profissionais sobre Formatos
- Índice espacial — GeoPackage e PostGIS criam índices automaticamente. Para Shapefiles, crie manualmente pelo menu Vector → Ferramentas de Dados
- Compressão — ao exportar GeoTIFF, ative compressão LZW para reduzir o tamanho em 50-70% sem perda de qualidade
- Encoding — ao trabalhar com Shapefiles brasileiros, configure a codificação para UTF-8 nas propriedades da camada para preservar acentos
- Validação — após converter formatos, abra o arquivo de saída e verifique se atributos, geometrias e SRC foram preservados

Perguntas Frequentes sobre Formatos de Dados no QGIS
Qual o melhor formato vetorial para usar no QGIS?
GeoPackage é o formato recomendado. Suporta múltiplas camadas, campos longos, acentos e não tem as limitações do Shapefile.
Posso abrir arquivos do AutoCAD no QGIS?
Sim. O QGIS lê arquivos DXF e DWG nativamente. Para DWG, a leitura depende da versão e do driver GDAL disponível.
Qual a diferença entre GeoPackage e Shapefile?
GeoPackage é arquivo único, sem limite de campo, suporta múltiplas camadas e acentos. Shapefile tem limite de 10 caracteres nos campos e precisa de múltiplos arquivos.
Como converter Shapefile para GeoPackage?
Clique com botão direito na camada, vá em Exportar, Salvar Feições Como e selecione GeoPackage como formato de saída.
Quais formatos raster o QGIS suporta?
GeoTIFF, JPEG2000, ECW, ASCII Grid, NetCDF, HDF5, MrSID e dezenas de outros via biblioteca GDAL integrada.
