Conversor de GeoJSON a CSV

Convierte GeoJSON a CSV y CSV de vuelta a GeoJSON en tu navegador. Tus coordenadas permanecen en tu dispositivo.

Tu GeoJSON y CSV se convierten localmente en tu navegador y nunca se suben, así que los datos de ubicación en tus features permanecen en tu dispositivo.

¿Necesitas CSV a partir de JSON? Prueba JSON a CSV.

Acerca de GeoJSON a CSV

Este conversor de GeoJSON a CSV aplana un FeatureCollection de GeoJSON en una tabla lista para hoja de cálculo y reconstruye GeoJSON a partir de un CSV de coordenadas. Al ir de GeoJSON a CSV, cada feature Point se convierte en una fila: sus coordenadas rellenan columnas dedicadas de latitude y longitude, y cada propiedad del feature se convierte en su propia columna en un orden estable. Las geometrías que no son de punto, como líneas y polígonos, conservan su forma exacta en una columna de geometría compacta para que no se pierda nada. Cambia la dirección y un CSV con columnas de latitude y longitude se transforma de nuevo en un FeatureCollection, conservando las columnas restantes como propiedades del feature. Es útil para abrir datos de mapa en Excel o Google Sheets, importar exportaciones de estudios o preparar coordenadas para una biblioteca de mapas. La conversión se ejecuta por completo en tu navegador, así que los datos que pegas se procesan localmente y nunca salen de tu dispositivo.

Características

Cómo usar GeoJSON a CSV

  1. Elige una dirección: GeoJSON → CSV o CSV → GeoJSON.
  2. Pega tus datos en el cuadro de entrada, o usa Elegir archivo para cargar un archivo .geojson, .json o .csv.
  3. Lee el resultado convertido en el panel de la derecha.
  4. Haz clic en Copiar para tomar el resultado, o descárgalo como data.csv o data.geojson.

Ejemplo

Entrada

{
  "type": "FeatureCollection",
  "features": [
    {
      "type": "Feature",
      "properties": { "name": "Eiffel Tower", "city": "Paris" },
      "geometry": { "type": "Point", "coordinates": [2.2945, 48.8584] }
    }
  ]
}

Salida

latitude,longitude,name,city
48.8584,2.2945,Eiffel Tower,Paris

Cada feature Point se convierte en una fila; las coordenadas rellenan latitude y longitude, y las propiedades se vuelven columnas.

Errores comunes y solución de problemas

Preguntas frecuentes

¿Qué columnas se convierten en latitude y longitude?
Al convertir GeoJSON a CSV, las coordenadas de cada feature Point rellenan dos columnas fijas: latitude (el segundo valor de la coordenada) y longitude (el primero). En el sentido contrario, la herramienta detecta automáticamente columnas llamadas lat, latitude, y, lon, lng, longitude o x y las usa como coordenadas del punto.
¿Cómo se manejan las geometrías que no son de punto?
Las líneas, polígonos, multipolígonos y colecciones de geometrías no se pueden reducir a un solo par latitude/longitude, así que su forma exacta se conserva como una cadena GeoJSON compacta en una columna de geometría. Las celdas de latitude y longitude quedan vacías en esas filas para que no se pierda ningún dato de coordenadas.
¿Qué ocurre con mis propiedades de GeoJSON en el CSV?
Cada clave de propiedad encontrada en los features se convierte en su propia columna, en orden según el primer uso, y los valores de cada feature se escriben en esas columnas. Las propiedades faltantes se dejan como celdas vacías, así que los features con conjuntos de propiedades distintos siguen alineándose correctamente.
¿Qué nombres de columna del CSV se detectan como coordenadas?
El conversor reconoce nombres comunes de latitude (lat, latitude, y) y de longitude (lon, lng, longitude, x), sin distinguir mayúsculas de minúsculas. Cada columna restante se conserva como una propiedad del feature, así que una columna id o name pasa directamente al GeoJSON.
¿Se suben mis datos cuando los convierto?
No. Las conversiones de GeoJSON a CSV y de CSV a GeoJSON se ejecutan por completo en tu navegador, así que tus coordenadas y propiedades se procesan localmente y nunca salen de tu dispositivo.

Herramientas relacionadas

Todas las herramientas de ArrayKit