Skip to content

Conversor de Shapefile para GeoJSON

Converta Shapefile (.zip com .shp, .dbf, .shx e opcionalmente .prj) para GeoJSON. Muitos portais de dados abertos ainda distribuem dados como Shapefiles—esta ferramenta converte-os para o formato GeoJSON, amigável para a web.

O que é Shapefile?

Shapefile é um formato de dados vetoriais desenvolvido pela ESRI para software GIS. Apesar de ser chamado de "arquivo," é na verdade uma coleção de múltiplos ficheiros:

  • .shp — Dados de geometria (pontos, linhas, polígonos)
  • .dbf — Dados de atributos (propriedades para cada elemento)
  • .shx — Índice de formas (para pesquisas rápidas)
  • .prj — Informação de projeção (sistema de coordenadas)

Como Converter

  1. Crie um ficheiro .zip contendo os componentes do Shapefile (.shp, .dbf, .shx e idealmente .prj)
  2. Arraste e solte o ficheiro .zip ou clique para procurar
  3. Visualize o GeoJSON convertido no mapa
  4. Descarregue o ficheiro GeoJSON

Por que Converter para GeoJSON?

  • Amigável para a web: Funciona com Leaflet, Mapbox, Google Maps e outras bibliotecas de mapeamento web
  • Legível por humanos: O formato JSON é mais fácil de inspecionar e depurar
  • Sem software especial: Pode ser editado com qualquer editor de texto
  • Ampla compatibilidade: Funciona com APIs web modernas e bibliotecas JavaScript
  • Ficheiro único: Ao contrário dos múltiplos ficheiros do Shapefile, o GeoJSON é um único ficheiro

Notas Importantes

Sistemas de Coordenadas

  • Se o seu .zip incluir um ficheiro .prj, as coordenadas serão corretamente reprojetadas para WGS84 (padrão para mapas web)
  • Sem um ficheiro .prj, as coordenadas serão usadas como estão (comumente WGS84 para dados abertos)

Tamanho do Ficheiro

  • O Shapefile é frequentemente mais compacto do que o GeoJSON
  • Para uso na web, considere usar TopoJSON para conjuntos de dados de polígonos
  • Utilize o Minificador de GeoJSON para reduzir a precisão das coordenadas

Atributos

  • Todos os dados de atributos do ficheiro .dbf tornam-se propriedades do GeoJSON
  • Os nomes dos campos são preservados
  • Os tipos de dados são convertidos para equivalentes em JSON

Casos de Uso Comuns

  • Dados abertos governamentais: Limites censitários, mapas de zoneamento, infraestrutura
  • Dados ambientais: Bacias hidrográficas, áreas protegidas, mapas de habitats
  • Transportes: Estradas, rotas de transporte público, ciclovias
  • Dados de pesquisa: Levantamentos de campo, locais de amostragem, áreas de estudo

Perguntas Frequentes

Preciso de todos os componentes do Shapefile? Precisa de pelo menos .shp, .dbf e .shx. O ficheiro .prj é altamente recomendado para projeção correta.

E se o meu Shapefile usar uma projeção personalizada? Inclua o ficheiro .prj e a ferramenta irá reprojetar para WGS84 (padrão web).

Posso converter Shapefiles grandes? Sim, mas a visualização pode mostrar um subconjunto. O ficheiro descarregado contém sempre o conjunto de dados completo.

Os meus dados são carregados? Não—toda a conversão ocorre no seu navegador. Os seus ficheiros nunca saem do seu dispositivo.

Veja Também