Converter SHP para CSV
Exporte atributos de shapefile, coordenadas ou geometria WKT para uma tabela CSV compatível.
Crie ficheiros CSV online
Ainda não conseguimos ler ficheiros SHP, por isso esta conversão não está disponível. Se conseguir exportar o seu trabalho para um destes formatos ou outros, transformamo-lo em CSV:
Como converter shp para csv arquivo
- Bancos de dados
- Nenhuma avaliação ainda.
Um sistema de relatórios, uma planilha ou um banco de dados pode aceitar CSV tabular, mas não um ESRI Shapefile. A exportação dos dados cria uma tabela portátil, enquanto uma exportação explícita da geometria é necessária se as coordenadas ou formas precisarem permanecer disponíveis.
O que é o formato SHP
No contexto de bancos de dados geoespaciais, SHP refere-se ao formato ESRI Shapefile, usado para pontos, linhas e polígonos vetoriais. Um conjunto de dados utilizável normalmente inclui arquivos com o mesmo nome base: .shp armazena a geometria, .shx armazena o índice da geometria, .dbf armazena os registros de atributos, .prj pode definir o sistema de referência de coordenadas e .cpg pode identificar a codificação de caracteres do DBF.
Aplicativos GIS, como QGIS, ArcGIS Pro, ArcGIS Desktop e GeoPandas, leem e criam shapefiles. Exemplos comuns incluem limites censitários, estradas, redes de serviços públicos, parcelas de terra, pontos de GPS e áreas administrativas.
O que é o formato CSV
CSV é uma tabela de texto simples na qual os registros ocupam linhas e os campos são separados por um delimitador, geralmente uma vírgula. Planilhas, bancos de dados relacionais, aplicativos estatísticos, scripts e sistemas de relatórios podem importá-lo sem software GIS.
CSV pode conter a tabela de atributos do shapefile, mas não possui uma representação nativa padrão para polígonos, linhas, sistemas de referência de coordenadas ou índices espaciais. Para manter a localização, exporte a geometria como um campo de texto WKT ou exporte a geometria de pontos como campos de coordenadas separados. WKT em CSV é uma convenção, não um tipo de banco de dados espacial.
Como converter SHP em CSV
Usando QGIS
- Coloque os arquivos
.shp,.shx,.dbfe os arquivos.prje.cpgdisponíveis em uma única pasta. Mantenha inalterados os nomes base correspondentes. - Abra a camada com Layer → Add Layer → Add Vector Layer e verifique as feições e a tabela de atributos.
- Clique com o botão direito na camada e selecione Export → Save Features As….
- Defina Format como
Comma Separated Value [CSV], especifique um nome de arquivo de saída e useUTF-8, a menos que o sistema de destino exija outra codificação. - Nas opções de geometria, escolha
AS_WKTpara preservar pontos, linhas ou polígonos em uma coluna de geometria. Para uma camada de pontos, escolhaAS_XYouAS_XYZquando forem preferidas colunas de coordenadas separadas. EscolhaNO_GEOMETRYquando apenas os atributos forem necessários. - Clique em OK. Inspecione a saída em um editor de texto ou importe-a para o sistema de destino, verificando delimitadores, valores entre aspas, nomes de campos, codificação e valores de geometria.
Usando GDAL
O ogr2ogr do GDAL é adequado para conversões repetíveis e em lote. No diretório que contém os arquivos de origem, exporte os atributos e a geometria WKT com:
ogr2ogr -f CSV output.csv input.shp -lco GEOMETRY=AS_WKT
Para exportar atributos selecionados mantendo WKT, substitua os nomes dos campos pelas colunas DBF reais:
ogr2ogr -f CSV output.csv input.shp -select field1,field2,field3 -lco GEOMETRY=AS_WKT
Para uma exportação somente de atributos, omita a opção de criação de geometria ou use a opção sem geometria do driver CSV compatível com a versão instalada do GDAL. O GDAL lê os atributos de .dbf e pode ler o sistema de referência de coordenadas de .prj, mas os metadados do CRS não são preservados de forma confiável no CSV resultante.
Usando um conversor online
Serviços de conversão GIS, como MyGeodata Cloud, podem processar um shapefile fornecido como um arquivo ZIP. Inclua os arquivos correspondentes .shp, .shx e .dbf, além de .prj e .cpg quando disponíveis; envie o arquivo, selecione CSV, configure a saída da geometria se essa opção for oferecida e baixe o resultado.
Verifique as políticas do serviço relativas à retenção de arquivos, privacidade, tamanho e tratamento de geometrias antes de enviar dados espaciais confidenciais, pessoais ou restritos. Use QGIS ou GDAL para dados sensíveis e conversões que precisem ser reproduzíveis.
Considerações sobre qualidade e compatibilidade
- A geometria pode ser perdida: um CSV somente de atributos não pode recriar formas mapeadas. Use WKT para qualquer tipo de geometria ou colunas de coordenadas para camadas de pontos.
- O CRS afeta as coordenadas: longitude e latitude só são significativas com o sistema de referência de coordenadas correto. Reprojete no QGIS ou no GDAL antes da exportação quando o destinatário exigir WGS 84, comumente identificado como
EPSG:4326. Registre o CRS separadamente, pois o CSV não o padroniza. - As limitações do Shapefile permanecem: os nomes, tipos, larguras e a codificação dos campos DBF seguem restrições legadas. A exportação para CSV não pode recuperar valores ou nomes que já tenham sido truncados no DBF de origem.
- Delimitadores e aspas são importantes: vírgulas, aspas e quebras de linha dentro dos valores devem ser escapadas de acordo com as regras do CSV. Importe o arquivo usando o delimitador e a codificação utilizados durante a exportação.
- Geometrias grandes podem produzir arquivos difíceis de manipular: WKT repete o texto das coordenadas e o CSV não possui índice espacial. Use GeoPackage, GeoJSON ou outro formato espacial quando for necessário manter a geometria, o CRS e o desempenho do GIS.
Comparação de formato: SHP vs CSV
Como os formatos SHP e CSV se comparam nas propriedades mais importantes para esta conversão.
| Propriedade | .SHP Esri Shapefile | .CSV Comma-Separated Values |
|---|---|---|
| Padrão aberto | Parcialmente aberto | Sim |
| Compressão | Sem compressão | Sem compressão |
| Tamanho típico do arquivo | Médio | Pequeno |
| Abre num navegador web | Não | Sim, nativamente |
| Edição posterior | Limitado | Fácil |
| Suporte a metadados | Básico | Básico |
| Legível em texto simples | Não | Sim |
| Mais usado para | Intercâmbio de dados | Intercâmbio de dados |
| Introduzido | 1998 | — |
| Desenvolvedor | Esri | — |
| Tipo MIME | application/x-esri-shape | text/csv |
Software sugerido para converter shp para csv
Outras conversões de arquivo .shp
- shp para dwg
- shp para pdf
- shp para kmz
- shp para fbx
- shp para gdb
- shp para png
- shp para obj
- shp para gpx
- shp para kml
- shp para tab
- shp para $ac
- shp para 3ds
- shp para adf
- shp para ai
- shp para apr
- shp para asc
- shp para bmp
- shp para dae
- shp para ddf
- shp para dlg
- shp para dxf
- shp para ecw
- shp para eps
- shp para gml
- shp para iges
- shp para igs
- shp para jpeg
- shp para jpg
- shp para nm2
- shp para ply
- shp para skp
- shp para stl
- shp para svg
- shp para tif
- shp para tiff
- shp para xls
- shp para xlsx