mapverter

Convertir SHP a CSV

Exporta la tabla de atributos y las coordenadas de un shapefile a CSV. Los puntos usan columnas de latitud/longitud o X/Y; las demás geometrías van en WKT.

  1. Agregar archivo
  2. Revisar
  3. Descargar

Arrastra aquí tu archivo de mapa

SHP (zip, o .shp con .shx, .dbf y .prj), KML, KMZ, GeoJSON, GPX, CSV

Gratis · un conjunto de datos a la vez · hasta 20 MB

¿Quieres convertir varios conjuntos de datos a la vez?

Elige cómo se escriben las coordenadas

  • De forma predeterminada el CSV está en WGS 84, y las capas de puntos reciben las columnas latitude y longitude.
  • Elige como destino el propio sistema de origen o Web Mercator (EPSG:3857) para obtener valores en metros; las capas de puntos reciben entonces las columnas x e y. Las páginas de sistemas de coordenadas preseleccionan otros destinos.
  • Si el shapefile contiene líneas o polígonos, cada fila recibe en su lugar una columna wkt.

mapverter lee el .prj para conocer el sistema de origen. Sin .prj, las coordenadas que caen dentro de los rangos de longitud y latitud se tratan como WGS 84; en caso contrario, eliges el sistema de origen entre las opciones sugeridas, haciendo clic en tu área en el mapa para probar la zona UTM local o buscando un código EPSG o un nombre.

La tabla de atributos

Cada campo del DBF pasa a ser una columna después de las coordenadas. El texto se decodifica con la codificación del archivo .cpg o con la que se detecta en el DBF, y luego se escribe en UTF-8 con marca de orden de bytes (BOM) para que Excel lo muestre correctamente. Las fechas se escriben como YYYY-MM-DD y los números nunca usan notación exponencial. Un zip con varios shapefiles pasa a ser una sola tabla con una columna layer.

Seguro para hojas de cálculo

Las celdas que empiezan por =, +, - o @ llevan un apóstrofo al principio para que no se ejecuten como fórmulas, mientras que los números negativos simples se dejan como están. Un campo que se llame x, y, latitude, longitude o wkt se renombra con la terminación _attr para que no choque con las columnas de coordenadas.

Preguntas frecuentes

¿Puedo conservar las coordenadas proyectadas en el CSV?
Sí. Elige como destino el sistema de coordenadas de origen o Web Mercator, o abre la página de un sistema de coordenadas que preseleccione otro. Las capas de puntos reciben entonces las columnas x e y en ese sistema, en lugar de latitude y longitude.
¿Por qué hay una columna WKT?
La latitud y la longitud, o x e y, solo pueden describir puntos. Las líneas y los polígonos se escriben como texto WKT en una sola columna wkt.
¿Por qué mi campo X se renombró a X_attr?
El CSV ya usa x, y, latitude, longitude o wkt para las coordenadas. Un atributo con uno de esos nombres recibe la terminación _attr para que el archivo se pueda volver a leer sin confusiones.
¿Se suben mis archivos?
No. El shapefile se procesa en tu navegador y nunca se envía a un servidor.