mapverter

Converter SHP para CSV

Exporte os atributos e as coordenadas de um shapefile para CSV no navegador. Pontos ganham latitude e longitude ou X e Y; linhas e polígonos viram WKT.

  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?

Escolha como as coordenadas são gravadas

  • Por padrão, o CSV fica em WGS 84, e camadas de pontos ganham as colunas latitude e longitude.
  • Escolha o sistema de coordenadas de origem ou Web Mercator (EPSG:3857) como SRC de destino para obter valores em metros; as camadas de pontos passam a ter as colunas x e y. As páginas de sistemas de coordenadas pré-selecionam outros destinos.
  • Se o shapefile tiver linhas ou polígonos, cada linha da tabela ganha, em vez disso, uma coluna wkt.

O mapverter lê o .prj para saber o sistema de origem. Sem .prj, coordenadas dentro dos limites de longitude e latitude são tratadas como WGS 84; caso contrário, você escolhe o sistema 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.

A tabela de atributos

Cada campo do DBF vira uma coluna depois das coordenadas. O texto é decodificado com a codificação do arquivo .cpg ou detectada no DBF e depois gravado em UTF-8 com marca de ordem de bytes (BOM), para que o Excel o exiba corretamente. As datas são gravadas como YYYY-MM-DD, e os números nunca usam notação exponencial. Um ZIP com vários shapefiles vira uma única tabela com uma coluna layer.

Seguro para planilhas

Células que começam com =, +, - ou @ recebem um apóstrofo no início para que não sejam executadas como fórmulas, enquanto números negativos simples ficam como estão. Um campo que por acaso se chame x, y, latitude, longitude ou wkt é renomeado com o sufixo _attr para não conflitar com as colunas de coordenadas.

Perguntas frequentes

Posso manter coordenadas projetadas no CSV?
Sim. Escolha o sistema de coordenadas de origem ou Web Mercator como SRC de destino, ou abra a página de um sistema de coordenadas que defina outro. As camadas de pontos passam a ter as colunas x e y nesse sistema, em vez de latitude e longitude.
Por que existe uma coluna WKT?
Latitude e longitude, ou x e y, só conseguem descrever pontos. Linhas e polígonos são gravados como texto WKT em uma única coluna wkt.
Por que meu campo X foi renomeado para X_attr?
O CSV já usa x, y, latitude, longitude ou wkt para as coordenadas. Um atributo com um desses nomes recebe o sufixo _attr para que o arquivo possa ser lido de volta sem confusão.
Meus arquivos são enviados para algum servidor?
Não. O shapefile é processado no seu navegador e nunca é enviado para um servidor.