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
- Convierte un FeatureCollection de GeoJSON a CSV con columnas dedicadas de latitude y longitude
- Aplana cada propiedad del feature en su propia columna con un orden estable según el primer uso
- Conserva líneas, polígonos y otras geometrías que no son de punto en una columna de geometría compacta
- Reconstruye un FeatureCollection de GeoJSON a partir de cualquier CSV que tenga columnas de latitude y longitude
- Detecta automáticamente columnas de coordenadas llamadas lat, latitude, y, lon, lng, longitude o x
- Conserva cada columna del CSV que no sea de coordenadas como una propiedad del feature
- Aplica el entrecomillado RFC 4180 para que los valores con comas, comillas o saltos de línea se mantengan intactos
- Copia el resultado o descárgalo como archivo .csv o .geojson con un clic
Cómo usar GeoJSON a CSV
- Elige una dirección: GeoJSON → CSV o CSV → GeoJSON.
- Pega tus datos en el cuadro de entrada, o usa Elegir archivo para cargar un archivo .geojson, .json o .csv.
- Lee el resultado convertido en el panel de la derecha.
- 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
- CSV → GeoJSON informa «No latitude/longitude columns found». — Renombra tus columnas de coordenadas a algo reconocible, como latitude y longitude (lat, y, lon, lng y x también funcionan), para que el conversor pueda localizarlas.
- El resultado de GeoJSON → CSV tiene celdas de latitude y longitude vacías. — Esas filas son geometrías que no son de punto; su forma se conserva en la columna de geometría. Solo los features Point rellenan las columnas de latitude y longitude.
- El conversor muestra «Invalid JSON» para GeoJSON → CSV. — Comprueba que la entrada sea GeoJSON válido: un objeto FeatureCollection, Feature o Geometry con llaves emparejadas y claves entre comillas.
- Un valor del CSV que contiene una coma se desborda a la siguiente columna. — Envuelve ese valor entre comillas dobles en el CSV de origen; al exportar, el conversor entrecomilla esos valores automáticamente.
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
- JSON a CSV — Convierte un arreglo de objetos JSON planos a CSV.
- GPX a GeoJSON — Convierte tracks y waypoints GPX a GeoJSON y de vuelta, en tu navegador.
- KML a GeoJSON — Convierte KML de Google Earth a GeoJSON y de vuelta, localmente.
- WKT a GeoJSON — Convierte geometrías Well-Known Text a GeoJSON y de vuelta, en tu navegador.
- Formateador de JSON — Embellece, minimiza y valida JSON con la ubicación de los errores.
- Mapa de latitud y longitud — Ubica coordenadas en un mapa de OpenStreetMap y copia enlaces de Google Maps y geo:.
Todas las herramientas de ArrayKit