La integración de servicios de geolocalización en sistemas de información geográfica resulta fundamental para el análisis espacial moderno. Ya hemos tenido la oportunidad de conocer en nuestro blog las posibilidades de los datos y servicios que ofrece el proyecto CartoCiudad, pero en esta ocasión vamos hablar sobre el complemento Geocoder CartoCiudad para QGIS, una herramienta diseñada específicamente para el territorio español que aprovecha los servicios web REST de CartoCiudad.
Capacidades y servicios integrados
El complemento facilita el acceso a una amplia gama de elementos geográficos, incluyendo direcciones postales, topónimos, puntos de interés, unidades administrativas, poblaciones, códigos postales y referencias catastrales. La información se presenta en tres formatos principales:
- Elementos puntuales: Comprende portales, puntos kilométricos, códigos postales, puntos de interés y referencias catastrales.
- Elementos lineales: Incorpora la red viaria completa.
- Elementos superficiales: Abarca unidades administrativas y núcleos de población.
Métodos de búsqueda y localización
El complemento ofrece tres opciones principales para la localización de elementos:
Búsqueda por identificador geográfico
Permite localizar elementos mediante la introducción del nombre de la vía, población u otro identificador relevante. Por ejemplo, para localizar una vía específica como «c/ Luis Morondo Urra nº 8 » en Pamplona, basta con introducir el nombre en el campo de búsqueda correspondiente.
El complemento identificará que es un búsqueda por portal, nos dará los candidatos que coincidan y añadirá una capa temporal en QGIS con la localización del resultado.

Geocodificación inversa
La herramienta ofrece dos modalidades para obtener direcciones postales a partir de coordenadas geográficas:
- Captura directa en mapa: Mediante selección de puntos sobre el proyecto de trabajo activo.
- Entrada manual: Introducción de coordenadas (latitud y longitud en WGS84) en los campos correspondientes.

El resultado será los datos asociados a la coordenada indicada: Tipo de vía, dirección n.º/pk, CP, población y municipio
¿Cómo instalar el complemento de QGIS?
La incorporación del complemento a QGIS puede realizarse mediante dos vías distintas:
Instalación desde el gestor de complementos de QGIS
- Acceder a Complementos > Administrar e instalar complementos > Todos
- Localizar «Geocoder CartoCiudad» en el buscador

Instalación desde repositorio oficial
- Obtener el complemento del repositorio oficial
- Importar mediante Complementos > Administrar e instalar complementos > Instalar a partir de ZIP

Desarrollo colaborativo y documentación
El complemento se distribuye como software de código abierto, disponible para su descarga y colaboración a través de GitHub. La comunidad puede participar activamente en su desarrollo mediante:
- Reporte de incidencias
- Propuesta de nuevas funcionalidades
- Contribuciones de código
- Mejoras en la documentación
Consideraciones finales
El complemento Geocoder CartoCiudad representa una solución integral para la geolocalización en España dentro del entorno QGIS. Su versatilidad en métodos de búsqueda y tipos de datos lo convierte en una herramienta esencial para profesionales que trabajan con información geográfica en diversos ámbitos:
- Planificación urbana
- Gestión administrativa
- Análisis territorial
- Investigación espacial
La integración directa con los servicios de CartoCiudad garantiza el acceso a información oficial actualizada, mientras que su naturaleza de código abierto asegura la continua evolución y mejora de sus funcionalidades.
Referencias
- Artículo en el Blog IDEE
- Sesión en las Jornadas Ibéricas de Infraestructura de Datos Espaciales 2024 (III geoEuskadi Kongresua & JIIDE 2024). Presentación y grabación del taller a cargo de Itziar Doñate y Óscar J. Álvarez del CNIG
¿Quieres comentarnos algo? Adelante!