Más juegos en WuGames.ioPatrocinadoDescubre juegos de navegador gratis — juega al instante, sin descargas ni registro.Jugar

Conversor CSV a GeoJSON

Conversor gratuito de CSV a GeoJSON. Transforma archivos CSV con coordenadas de latitud y longitud a GeoJSON. Soporta mapeo personalizado.

Upload
Arrastra y suelta archivo CSV aquí
o haz clic para buscar

¿Qué es el Conversor de CSV a GeoJSON?

El Conversor de CSV a GeoJSON es una herramienta online gratuita que transforma archivos CSV con coordenadas de latitud y longitud al formato GeoJSON. Esto es esencial para convertir datos de hojas de cálculo, registros GPS o exportaciones de bases de datos en archivos GeoJSON listos para mapas.

GeoJSON es el formato estándar para librerías de mapeo web como Leaflet, Mapbox, Google Maps y OpenLayers. Al convertir tus datos CSV con coordenadas a GeoJSON, puedes visualizar y analizar fácilmente información geográfica en mapas interactivos.

La herramienta detecta automáticamente las columnas de coordenadas, preserva todos los datos adicionales como propiedades de características y maneja varios formatos CSV incluyendo diferentes delimitadores y órdenes de coordenadas.

Cómo Usar el Conversor de CSV a GeoJSON

Convertir CSV a GeoJSON es simple:

  • Pega tus datos CSV o sube un archivo CSV
  • La herramienta detecta automáticamente las columnas de latitud y longitud
  • Ajusta el mapeo de columnas si es necesario (lat, lon, latitude, longitude se detectan automáticamente)
  • Haz clic en Convertir para generar GeoJSON FeatureCollection
  • Previsualiza el resultado en el mapa o descarga el archivo GeoJSON

Todas las columnas CSV adicionales se incluyen automáticamente como propiedades de características en la salida GeoJSON, preservando tus atributos de datos.

Requisitos de Formato CSV

Tu archivo CSV debe tener:

  • Fila de encabezado con nombres de columnas
  • Columna de latitud (nombrada: lat, latitude, y, etc.)
  • Columna de longitud (nombrada: lon, lng, longitude, x, etc.)
  • Coordenadas decimales válidas (ej: 21.0278, 105.8342)
  • Opcional: columnas de nombre, descripción u otros atributos

La herramienta admite varios formatos CSV, incluyendo valores separados por comas, punto y coma y tabulaciones.

Ejemplo de Formato CSV

Aquí hay un ejemplo de CSV que se puede convertir:

name,lat,lon,population,country
Hanoi,21.0278,105.8342,8000000,Vietnam
Ho Chi Minh City,10.8231,106.6297,9000000,Vietnam
Da Nang,16.0544,108.2022,1200000,Vietnam
Bangkok,13.7563,100.5018,10500000,Thailand
Singapore,1.3521,103.8198,5700000,Singapore

Esto se convertirá en una GeoJSON FeatureCollection con 5 características Point, cada una conteniendo el nombre, población y país como propiedades.

Aplicaciones y Casos de Uso

Este conversor es útil para:

  • Visualizar datos de ubicación de hojas de cálculo en mapas web
  • Convertir registros GPS o datos de seguimiento a GeoJSON
  • Preparar datos de ubicación para aplicaciones Leaflet o Mapbox
  • Transformar exportaciones de bases de datos con coordenadas
  • Crear GeoJSON de datos de encuestas con coordenadas GPS
  • Convertir ubicaciones de tiendas, datos POI o mediciones de campo a formato de mapa

Características y Opciones

Características clave de este conversor CSV a GeoJSON:

  • Detección automática de columnas para campos lat/lon
  • Mapeo de columnas personalizado para encabezados no estándar
  • Preservar todas las columnas CSV como propiedades GeoJSON
  • Omitir coordenadas inválidas automáticamente
  • Manejar diferentes órdenes de coordenadas (lat,lon o lon,lat)
  • Previsualizar resultados en mapa interactivo
  • Descargar como archivo .geojson para usar en aplicaciones GIS

Preguntas Frecuentes

Convierte una hoja de cálculo CSV (o TSV/separada por punto y coma) con datos geográficos en una FeatureCollection GeoJSON válida. El CSV debe contener al menos dos columnas con longitud y latitud en grados decimales; las demás se convierten en propiedades del Feature resultante. Casos de uso comunes incluyen localizadores de tiendas geocodificados, resultados de encuestas con coordenadas, lecturas de sensores y observaciones de aves. La salida es una FeatureCollection de Points (o LineStrings/Polygons si proporcionas grupos ordenados), lista para Leaflet, Mapbox GL, Google Maps o cualquier GIS de escritorio. Todo se ejecuta en tu navegador; nada se sube.

Las coordenadas deben estar en grados decimales WGS84 (EPSG:4326) según la especificación GeoJSON (RFC 7946). Formas aceptables: 37.7749, 40.7128, -122.4194, etc. La notación grados-minutos-segundos (37 grad 46 min 30 seg N) debe convertirse a decimal antes de importar; la herramienta puede autodetectar y convertir DMS simples si activas la casilla Parse DMS. La columna de longitud va normalmente primero por convención GeoJSON, pero la herramienta autodetecta el orden por los nombres de columna (lon, lng, x, longitude vs lat, y, latitude). Si tu CSV usa coma como separador decimal (común en Europa), elige punto y coma como delimitador de campo.

La primera fila del CSV debe ser de encabezado. La herramienta autodetecta nombres estándar de columna de longitud (lon, lng, x, longitude) y de latitud (lat, y, latitude). Si tus encabezados están en otro idioma o usan abreviaturas raras, el selector de columnas te permite apuntar manualmente. Las columnas restantes se vuelven propiedades del Feature con su nombre de encabezado original como clave. Valores numéricos se parsean como números, cadenas de fecha ISO como strings, y texto entrecomillado como strings. El objeto properties preserva el orden de filas para que las herramientas de visualización puedan colorear por categoría o filtrar por atributo.

Sí. Cambia el modo de geometría a LineString o Polygon y asigna una columna que identifique qué filas pertenecen al mismo feature (típicamente track_id, group o geometry_id). Las filas deben estar en orden de secuencia; la herramienta las concatena en la geometría del feature padre. Para Polygons, la primera y última coordenada deben coincidir para cerrar el anillo; la herramienta las autocerrará si no. MultiLineString y MultiPolygon se soportan dando una columna adicional que identifica la parte de línea o polígono. La salida preserva la topología como espera el RFC 7946.

Para CSVs bajo 100 MB, parsea y convierte en menos de 10 segundos en la mayoría de portátiles. Entre 100 y 500 MB, espera 1 a 5 minutos de procesamiento y uso significativo de memoria (aprox. 3 a 5 veces el tamaño del archivo en heap). Por encima de 500 MB, el navegador puede quedarse sin memoria y bloquear la pestaña, así que recomendamos dividir el CSV por rangos de filas o por región antes de subirlo. Para datasets masivos (millones de filas), usa una herramienta servidor como ogr2ogr de GDAL con driver -f GeoJSON o un script Python con geopandas, capaces de stream filas sin buffer.

Las filas con longitud o latitud vacías o no numéricas se marcan en un panel lateral y se excluyen del resultado por defecto. Puedes cambiar la política para incluir esas filas como Features con geometría nula, que es GeoJSON válido y preserva el conteo de filas. Coordenadas fuera del rango válido (longitud fuera de ±180 grados, latitud fuera de ±90) también se marcan; eso puede indicar columnas intercambiadas o valores DMS no convertidos a decimal. La herramienta genera un informe de errores en formato CSV que puedes descargar para limpiar antes de reintentar.

No. La conversión ocurre totalmente en tu navegador con JavaScript; ninguna parte del CSV se sube a un servidor. Puedes verificarlo abriendo la pestaña de red de las herramientas de desarrollo y observando peticiones salientes durante la conversión (no verás ninguna). La página se cachea tras la primera visita, así que conversiones posteriores corren totalmente sin conexión. Esto importa si tu CSV contiene datos sensibles como direcciones de clientes, ubicaciones de pacientes o resultados de encuestas privadas. Cerrar la pestaña descarta todos los datos de memoria; nada persiste en el servidor.

Al activar la opción de análisis de distancia, la herramienta calcula la distancia de círculo máximo entre filas consecutivas usando la fórmula del haversine sobre el elipsoide WGS84. La fórmula trata la Tierra como una esfera de radio medio 6371.0088 km; el resultado está dentro del 0,5 por ciento de la distancia geodésica real, dentro de la precisión de GPS de consumo. Para mayor precisión, opcionalmente se puede usar la fórmula inversa de Vincenty, que resuelve la geodésica exacta sobre el elipsoide pero es 10 a 20 veces más lenta. Para la mayoría de propósitos analíticos, haversine es la elección correcta.
Conversor CSV a GeoJSON — Conversor gratuito de CSV a GeoJSON. Transforma archivos CSV con coordenadas de latitud y longitud a GeoJSON. Soporta ma
Conversor CSV a GeoJSON