SHP GEOJSON
Conversão de arquivo

Converter SHP para GEOJSON

RESPOSTA RÁPIDA
É possível converter SHP para GEOJSON?
Sim - SHP converte para GEOJSON.

Compacte todos os arquivos componentes do Shapefile em um arquivo ZIP e arraste o arquivo para mapshaper.org, depois clique em Export > GeoJSON para uma conversão sem instalação. Para uso em desktop, o QGIS exporta GeoJSON via clique com o botão direito > Exportar > Salvar feições como. Sempre reprojete para WGS 84 (EPSG:4326) durante a exportação.

Também para GEOJSON: OSM · GPX · TAB

Nesta página

Testado em macOS, Windows e Linux
Última verificação em Oct 2026

Mais conversores gratuitos

HEIC, PNG, WEBP, MP3 e mais - todas as ferramentas aqui são gratuitas.

Abrir a caixa de ferramentas

Por que converter SHP para GEOJSON?

.geojson é o formato de entrada padrão para bibliotecas de mapeamento web, como Leaflet, Mapbox e OpenLayers, e funciona diretamente em APIs e scripts. Ao contrário de um Shapefile, o GeoJSON é um arquivo único legível por humanos que não requer software GIS para inspeção, tornando-o a escolha natural para desenvolvimento web e compartilhamento de dados.

Como converter SHP para GEOJSON

QGIS OPEN-SOURCE

Adicione o .shp via Camada > Adicionar Camada, clique com o botão direito na camada, escolha Exportar > Salvar feições como, defina o formato como GeoJSON e defina o CRS como EPSG:4326.

ogr2ogr OPEN-SOURCE

Execute ogr2ogr -f GeoJSON -t_srs EPSG:4326 out.geojson in.shp em um terminal; o ogr2ogr é fornecido com o QGIS no Windows.

Sobre estes formatos

Qualidade e o que observar

  • A especificação GeoJSON exige WGS 84 (EPSG:4326); se o Shapefile usar um CRS projetado e você pular a reprojeção, as feições ficarão deslocadas nos mapas web.
  • Os atributos do .dbf tornam-se o objeto properties em cada feição GeoJSON - nomes de campos, valores e tipos são todos transferidos.
  • Os nomes de campos do Shapefile .dbf são limitados a 10 caracteres; o GeoJSON não tem tal limite, mas quaisquer nomes já truncados no original permanecerão truncados após a conversão.

Perguntas frequentes

Eu preciso de todos os arquivos componentes do Shapefile?
Sim - um .shp isolado sem seus companheiros .shx e .dbf falhará na conversão ou produzirá um GeoJSON sem atributos.
O GeoJSON é adequado para grandes conjuntos de dados?
O GeoJSON pode se tornar muito grande para conjuntos de dados complexos; para uso em produção com muitas feições, o GeoPackage ou um banco de dados espacial podem ser mais eficientes.
O mapshaper simplifica a geometria automaticamente?
Não por padrão - você deve aplicar explicitamente a simplificação no mapshaper; a exportação padrão preserva a geometria original.