mapverter

Converter SHP para GeoJSON

Converta shapefile para GeoJSON RFC 7946 no navegador. O .prj é usado para reprojetar para WGS 84, e o texto do DBF é decodificado na codificação original.

  1. Adicionar arquivo
  2. Revisar
  3. Baixar

Arraste seu arquivo de mapa aqui

SHP (zip ou .shp com .shx, .dbf e .prj), KML, KMZ, GeoJSON, GPX e CSV

Grátis · um conjunto de dados por vez · até 20 MB

Quer converter vários conjuntos de dados de uma vez?

GeoJSON como a RFC 7946 espera

A saída é uma única FeatureCollection em longitude e latitude WGS 84, então o sistema de coordenadas de destino fica bloqueado. O mapverter lê o .prj, converte todas as coordenadas e as arredonda para 7 casas decimais, cerca de 1 cm. Nenhum membro crs é gravado.

Atributos como valores JSON

  • Campos numéricos do DBF viram números JSON, e valores numéricos vazios viram null.
  • Campos de data são gravados como texto YYYY-MM-DD.
  • O texto é decodificado com a codificação indicada no arquivo .cpg ou, quando não há .cpg, detectada nos bytes do DBF. O próprio GeoJSON é UTF-8.

Vários shapefiles de uma vez

Um ZIP com mais de um shapefile é mesclado em uma única FeatureCollection. Cada feição ganha uma propriedade layer com o nome do shapefile de onde veio, e o relatório de conversão informa a mesclagem.

Perguntas frequentes

Por que não posso escolher um sistema de coordenadas projetado?
A saída em GeoJSON segue a RFC 7946 e é sempre gravada em longitude e latitude WGS 84. Baixe SHP ou CSV se precisar de coordenadas projetadas.
Meu shapefile não tem .prj. O que acontece?
Se as coordenadas estiverem dentro dos limites de longitude e latitude, elas são tratadas como WGS 84, e o relatório informa isso. Caso contrário, você escolhe o sistema de coordenadas de origem entre as opções oferecidas, clicando na sua região no mapa para testar o fuso UTM local ou buscando por código EPSG ou nome.
Preciso dos arquivos .shx e .dbf?
O .shx é opcional, porque a geometria é lida do próprio .shp. Sem o .dbf, as geometrias ainda são convertidas, só que sem atributos, e o relatório avisa.
Meus arquivos são enviados para algum servidor?
Não. O shapefile é lido e convertido no seu navegador e nunca é enviado para um servidor.