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

Conversor CSV a GeoJSON

Conversor CSV a GeoJSON online gratis (RFC 7946, WGS84/EPSG:4326). Mapea columnas lat/lon, ajusta la precisión y previsualiza en Leaflet. Privado y sin subidas.

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 con datos geográficos en una FeatureCollection GeoJSON válida de características Point. El CSV debe tener una columna de latitud y una de longitud en grados decimales; todas las demás columnas se vuelven propiedades del Feature resultante. Casos de uso comunes: localizadores de tiendas geocodificados, resultados de encuestas con coordenadas, lecturas de sensores, registros GPS y puntos de interés. La salida está lista para Leaflet, Mapbox GL, Google Maps, OpenLayers o cualquier GIS de escritorio como QGIS. Todo se ejecuta en tu navegador; nada se sube a ningún servidor.

Las coordenadas deben estar en grados decimales WGS84 (EPSG:4326), el único sistema de referencia que define la especificación GeoJSON (RFC 7946). Valores aceptables: 37.7749, 40.7128, -122.4194, etc. La notación grados-minutos-segundos (37°46'30"N) debe convertirse a grados decimales antes de importar. La primera fila debe ser un encabezado; la herramienta autodetecta nombres comunes de latitud (lat, latitude, y) y de longitud (lon, lng, longitude, x), y puedes anular el mapeo manualmente con los selectores de columna.

Es el error de GeoJSON más común: latitud y longitud intercambiadas. GeoJSON guarda cada posición como [longitud, latitud], al revés del orden hablado "lat, lon", así que poner la latitud primero coloca los puntos frente a la costa de África Occidental cerca de 0,0 (el golfo de Guinea) o simplemente en el hemisferio equivocado. Esta herramienta siempre escribe la salida correcta [lon, lat]. Además detecta la señal delatora de columnas invertidas —un valor de latitud mayor de ±90 grados, geográficamente imposible— y, al verlo, te avisa e intercambia automáticamente los roles lat/lon en esa conversión para que tus puntos caigan donde deben.

El RFC 7946 §11.2 recomienda explícitamente no guardar más de 6 decimales, porque 6 decimales equivalen a unos 0,11 m de precisión en el ecuador, ya más fino que el GPS de consumo. Las exportaciones de punto flotante suelen arrastrar 12-15 dígitos sin sentido que solo inflan el archivo. Usa el selector Decimales de coordenadas para redondear la salida: 6 decimales es el valor recomendado por la especificación, 5 decimales (~1,1 m) sirve para la mayoría de mapas web, y recortar floats largos puede reducir una FeatureCollection un 30-60%, acelerando la carga en Leaflet/Mapbox y la entrega por CDN. Elige Completo solo si realmente necesitas precisión topográfica sub-centimétrica.

Sí. La herramienta emite una FeatureCollection conforme al RFC 7946: cada fila se vuelve un Feature con geometría Point cuyas coordenadas están en orden [longitud, latitud] y en WGS84 / EPSG:4326. Las columnas restantes se adjuntan en el objeto properties usando su encabezado original como clave. Puedes pegar el resultado en geojson.io, en un validador de GeoJSON, o cargarlo directamente en QGIS, Leaflet o Mapbox GL para confirmar que valida. Las filas fuera de rango o no numéricas se omiten (o se reportan) en lugar de escribirse como geometría rota.

Con "Incluir todas las columnas como propiedades" activado, cada columna salvo la latitud y la longitud elegidas se vuelve una clave del objeto properties del Feature. La herramienta preserva valores tipo identificador como códigos postales, ZIP, códigos FIPS y números de teléfono exactamente como se escriben: un valor como 07016 conserva su cero inicial en vez de convertirse en silencio en el número 7016. Los campos numéricos limpios sí se emiten como números JSON para que puedas estilizar o filtrar por ellos. Si fijas una columna de Nombre, también se copia a una propiedad name para etiquetas y popups cómodos en el mapa.

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 las peticiones salientes durante la conversión: no verás ninguna. Esto importa si tu CSV contiene datos sensibles como direcciones de clientes, ubicaciones de pacientes o resultados de encuestas privadas. Las únicas llamadas de red son la vista previa opcional del mapa, que descarga los teselas base de OpenStreetMap; la conversión en sí funciona sin conexión.
Conversor CSV a GeoJSON — Conversor CSV a GeoJSON online gratis (RFC 7946, WGS84/EPSG:4326). Mapea columnas lat/lon, ajusta la precisión y previsu
Conversor CSV a GeoJSON