Para importar un archivo CSV en QGIS, utiliza la opción «Añadir capa de texto delimitado», selecciona el archivo y define las coordenadas X/Y.
Importar un archivo CSV en QGIS es una operación muy común cuando se trabaja con datos geográficos. Las coordenadas pueden provenir de una hoja de cálculo, de un GPS, de una encuesta de campo o de una exportación desde una base de datos.
En la mayoría de los casos, basta con unos pocos clics para importar un CSV en QGIS y crear una capa de puntos a partir de las coordenadas. Sin embargo, algunos errores son frecuentes: separador incorrecto, problemas de codificación de caracteres, coordenadas mal interpretadas o el orden de latitud y longitud invertido.
En este artículo veremos cómo importar correctamente un archivo CSV en QGIS y cómo evitar los problemas más comunes.
Este método funciona en las versiones recientes de QGIS 3 y QGIS 4.
1. Preparar el archivo CSV
Antes de importar el archivo en QGIS, es importante verificar la estructura del CSV.
Ejemplo de tabla CSV:
| id | nombre | latitud | longitud |
|---|---|---|---|
| 1 | Sitio A | -20.3484 | 57.5522 |
| 2 | Sitio B | -20.2201 | 57.4635 |
Puntos importantes:
- la primera fila debe contener los nombres de los campos
- las coordenadas deben estar en dos columnas separadas
- los valores de las coordenadas deben ser numéricos

2. Verificar el separador del archivo
Los archivos CSV suelen utilizar:
- una coma (,) en países anglófonos
- un punto y coma (;) en muchos países europeos
Si el separador no es correcto, QGIS puede interpretar toda la línea como un solo campo.
En ese caso, abra el archivo en un editor de texto para verificar el separador utilizado.
Las coordenadas deben usar un punto (.) como separador decimal.
Si su hoja de cálculo utiliza una coma, las coordenadas pueden interpretarse como texto.
3. Verificar la codificación de caracteres
Para evitar problemas con acentos o caracteres especiales, se recomienda guardar el archivo CSV con codificación UTF-8.
En la mayoría de las hojas de cálculo (LibreOffice, Excel), se puede elegir UTF-8 al exportar el archivo.
4. Importar el CSV en QGIS
En QGIS:
- Abra el menú Capa
- Seleccione Añadir capa
- Elija Añadir capa de texto delimitado

Luego seleccione su archivo CSV.

En la ventana de importación:
- elija el separador correcto
- Tipo de geometría: Punto
- seleccione los campos longitud (X) y latitud (Y)
- elija el sistema de coordenadas (generalmente WGS84 – EPSG:4326)
Luego haga clic en Añadir.

QGIS creará una capa de puntos a partir de las coordenadas.
5. Verificar el resultado
Una vez cargada la capa:
- verifique que los puntos aparezcan en el lugar correcto
- revise la tabla de atributos
- asegúrese de que las coordenadas hayan sido interpretadas correctamente.

Si los puntos aparecen en un lugar inesperado (por ejemplo en el océano cerca de África), suele tratarse de un problema de proyección o del orden de las coordenadas.
Preguntas frecuentes
El archivo CSV se importa pero no aparece ningún punto
Verifique que las columnas latitud y longitud contengan números, no texto.
Todos los campos aparecen en una sola columna
Probablemente el separador del archivo no fue detectado correctamente.
Los puntos aparecen en el lugar equivocado
Verifique:
- el orden de las coordenadas (latitud / longitud)
- el sistema de coordenadas seleccionado.
Los puntos aparecen en el ecuador o cerca de África
Esto suele significar que:
- latitud y longitud están invertidas, o
- las coordenadas se interpretan como texto.
Conclusión
Importar un archivo CSV en QGIS es una operación sencilla, pero es importante verificar algunos elementos clave: el separador, la codificación y el formato de las coordenadas.
Una vez comprobados estos elementos, resulta muy fácil transformar una tabla de datos en una capa geográfica utilizable en QGIS.
En un próximo artículo veremos cómo unir un archivo CSV a una capa existente en QGIS.