• Saltar a la navegación principal
  • Saltar al contenido principal
Geoinnova

Consultoría y Formación en SIG, Territorio y Medio Ambiente

  • Geoinnova
    • Quiénes somos
    • Coworking
    • Alianzas Estratégicas
    • Visor de proyectos Geoinnova
  • SIG y Desarrollo
    • Plugins QGIS
    • GeoNode
    • QElectricGIS
    • Planero Web
  • Consultoría Territorial
    • Planes de Emergencia Municipales de Protección Civil
    • Planes Urbanos de Actuación Municipal – PUAM
    • Evaluación Ambiental Estratégica de planes y programas
    • Minimización de Impacto Territorial y Declaración de Situación Individualizada en suelo no urbanizable
    • Turismo sostenible
  • Consultoría Ambiental
    • Trámites de Economía Circular
    • Prevención y gestión ambiental
    • Responsabilidad social corporativa
    • Estrategia de sostenibilidad
  • Formación
    • Todos los cursos
    • Formación para empresas
    • Máster y Diplomas
    • Cursos de QGIS Online Certificados
    • Cursos de programación, desarrollo SIG y geoservicios
    • Cursos de Teledetección
    • Cursos de Giswater
    • Cursos de SIG con ArcGIS
    • Cursos de Medio Ambiente
    • Campus
  • Divulgación
    • Blog
    • Tertulia Territorio Geoinnova
    • TFMs y otro trabajos de alumnos
    • Noticias
    • Webinars
    • Geolibrería
  • Contacto
    • Soporte – Tickets
Cursos SIG y Medio Ambiente APÚNTATE
SIG

Geocodificación inversa con servicios web públicos del IGN y Catastro

15/10/2024 Deja un comentario

Imagina que tienes las coordenadas de un punto en un mapa. ¿Te gustaría saber qué lugar exacto representa ese punto? La geocodificación inversa es una herramienta fundamental en el mundo de los datos geográficos. Permite transformar coordenadas en direcciones comprensibles, facilitando así la creación de mapas interactivos, la realización de análisis espaciales y el desarrollo de aplicaciones basadas en la ubicación. Si te dedicas al análisis de datos, desarrollo de aplicaciones geoespaciales, o simplemente estás interesado en explorar el mundo de los SIG, esta lista de servicios web públicos españoles te será de gran utilidad.

Contenidos ocultar
¿Cómo funciona la geocodificación inversas y dónde se utiliza?
El valor de los datos abiertos y los servicios web geográficos
Explorando Servicios Web de Geocodificación Inversa en España
REST geocoder de CartoCiudad
Servicio REST de Geolocalización del SCNE
Servicios web sobre datos catastrales
API de descarga de objetos geográficos (API-Features) del IGN
Conclusión

¿Cómo funciona la geocodificación inversas y dónde se utiliza?

Cuando realizas una petición a un servicio web de geocodificación inversa, estás enviando una solicitud a un servidor remoto. Esta solicitud contiene las coordenadas que quieres convertir en una dirección. El servidor procesa esta información y te devuelve una respuesta con todos los detalles que ha encontrado, como la dirección completa, el código postal, la ciudad, el país, y a veces incluso información adicional como el tipo de vía o el nombre de la entidad de población.

Los servicios de geocodificación inversa tienen múltiples aplicaciones, desde la creación de mapas interactivos y la optimización de rutas hasta la realización de análisis espaciales y la gestión de flotas. Además, pueden integrarse fácilmente en aplicaciones web, ser consumidos desde lenguajes de programación como Python y utilizarse en software de Sistemas de Información Geográfica (SIG) como QGIS.

El valor de los datos abiertos y los servicios web geográficos

Las administraciones públicas están jugando un papel cada vez más importante en la apertura de datos geográficos. Al poner a disposición del público servicios web que permiten acceder a estos datos, se fomenta la innovación, se mejora la transparencia y se facilita la toma de decisiones informadas.

Aunque existen servicios comerciales (ej. Google Maps) que ofrecen funcionalidades similares, sin embargo, los servicios publicados por entidades públicas como ayuntamientos, comunidades autónomas u organismos de producción cartográfica tienen la ventaja de garantizar que los datos son oficiales, están actualizados y son  gratuitos.

Explorando Servicios Web de Geocodificación Inversa en España

A continuación, vamos a analizar algunos de los servicios web de geocodificación inversa más relevantes ofrecidos por el Instituto Geográfico Nacional y la Sede Electrónica del Catastro de España.

  • REST geocoder de CartoCiudad
  • Servicio REST de Geolocalización del SCNE
  • Servicios web sobre datos catastrales
  • API de descarga de objetos geográficos (API-Features) del IGN

Para probar estos servicios abiertos, indicaremos las coordenadas en longitud y latitud de un punto situado en un área urbana (4.784373823, 37.88839384) para que la API realice la petición de geocodificación inversa y nos muestra los resultados.

REST geocoder de CartoCiudad

Descripción: CartoCiudad ofrece un servicio REST para geocodificación inversa que permite obtener información detallada sobre cualquier punto del territorio español.

https://www.cartociudad.es/web/portal/buscar-un-lugar

Al hacer la petición GET a su API nos devuelve un archivo JSON la siguiente información:

https://www.cartociudad.es/geocoder/api/geocoder/reverseGeocode?lon=-4.784373823813844&lat=37.88839384468081

Podemos destacar que se incorpora datos sobre de límites administrativos (comunidad, provincia y municipio) con su codificación según INE. Sobre la dirección postal, obtenemos datos sobre el tipo de calle, nombre de la vía, n.º de portal y código postal. Parece que está preparada para que nos devuelva la referencia catastral, pero no hemos ofrecido este dato en esta consulta. El formato de salida de la petición no es geográfico (ej. GeoJSON), pero contamos con las coordenadas.

Vista HTML de la petición de la colección del servicio OGC-API del IGN

Servicio REST de Geolocalización del SCNE

Este servicio permite geocodificar direcciones postales y obtener las coordenadas correspondientes forma parte del Sistema Cartográfico Nacional de España. Para la puesta en marcha del servicio REST se usa internamente la API open source Pelias. La aplicación utiliza una serie de métodos y parámetros que se le añaden a la URL del servicio permitiendo que cualquier usuario geolocalice las direcciones postales, topónimos y puntos de interés procedentes de fuentes oficiales de España.

Es importante destacar que los datos de este sistema proceden de proveedores oficiales nacionales, autonómicos y locales y que está abierto a participar.

Centrándonos en la petición para localizar la dirección más próxima a un punto determinado, vemos que nos ofrece un conjunto de datos de gran interés.

https://geolocalizador.idee.es/v1/reverse?point.lat=37.88839384468081&point.lon=-4.784373823813844&size=1

Resultados de la petición

El formato de salida es un GeoJSON. En la captura siguiente vemos el resultado en la aplicación geojson.io Puedes encontrar más información (construcción de la consulta, parámetros, filtros…)  sobre este método en la documentación del proyecto

Vista del GeoJSON de respuesta en geojson.io

Servicios web sobre datos catastrales

La Sede Electrónica del Catastro ofrece varios servicios web que permiten acceder a información catastral, incluyendo la posibilidad de obtener la referencia catastral de un inmueble a partir de sus coordenadas.  Entre los servicios no protegidos, es decir pueden ser invocados por cualquier usuario, se encuentran los datos de callejero catastral (provincias, municipios, calles, números) y un conversor de coordenadas. Aunque estos servicios están basados en el estándar SOAP, han sido migrados en su momento para permitir su uso a través del protocolo HTTP mediante REST.

La siguiente petición nos devolverá la referencia catastral del inmueble.

http://ovc.catastro.meh.es/OVCServWeb/OVCWcfCallejero/COVCCoordenadas.svc/json/Consulta_RCCOOR?CoorX=-4.784373823813844&CoorY=37.88839384468081&SRS=EPSG:4326

Obtención de la referencia catastral y dirección según la API de Catastro

En el siguiente documento PDF hay una explicación detallad sobre todos los servicios web libres de Catastro.

API de descarga de objetos geográficos (API-Features) del IGN

Esta API del IGN se basa en el estándar OGC- API que puede ser considerado la evolución de los servicios WFS  y permite descargar objetos geográficos en formato GeoJSON. Aunque no es estrictamente un servicio de geocodificación inversa, puede utilizarse para obtener información detallada sobre un punto a partir de sus coordenadas.

Realizamos una consulta sobre la colección de unidades administrativas a partir de un rectángulo geográfico que puede ser la repetición de la misma coordenada. Es posible pasarle otros parámetros como el formato (JSON). Para el ejemplo se ha limitado la búsqueda al primer resultado.

https://api-features.ign.es/collections/administrativeunit/items?bbox=-4.784373823813844,37.88839384468081,-4.784373823813844,37.88839384468081&limit=1&f=json

Página principal del servicio OGC-PI para la descarga de objetos geográficos

Los atributos de la geocodificación se limitarán a la información asociada a la colección consultada. En el caso a la unidad administrativa menor, es decir el municipio, por lo que no hay datos de direcciones postales. Sí contamos con el  código INE formalizado.

En esta ocasión, el formato es GeoJSON por lo que sí disponemos de la geometría del municipio. Cambiando el tipo de salida podemos ver el resultado en una web HTML creada gracias a la librería Python pygeoapy

Conclusión

Los servicios web de geocodificación inversa son una herramienta invaluable para aquellos profesionales, empresas u organismos públicos que trabajan con datos geográficos. Al permitir transformar coordenadas en direcciones comprensibles, facilitan la realización de análisis espaciales, la creación de aplicaciones y la visualización de información geográfica.

En Geoinnova, estamos apoyando a empresas para agilizar el consumo de estos servicios, por ejemplo en el desarrollo de procesos para geocodificación masiva e integrando en desarrollos a medida como visores web de mapas o aplicaciones que necesiten incorporar la componente geográfica a sus datos.

Etiquetas: api, datos abiertos, servicios web

Apúntate a nuestra newsletter semanal

"*" señala los campos obligatorios

Este campo es un campo de validación y debe quedar sin cambios.
Consentimiento*

Artículos relacionados

API para descarga de datos catastrales de Italia con Flask y Docker
API para descarga de datos catastrales de Italia con Flask y Docker
04/03/2026
Geocodificación de direcciones postales con CartoCiudad
04/03/2026
GeoServer-3-desarrollo-SIG-programación-web-GIS-Geoinnova
GeoServer 3: cambios en la interfaz, requisitos de sistema y checklist de migración
07/09/2026

Patricio Soriano

Geógrafo “Full-stack” y desarrollador web especializado en Tecnologías de Información Geográfica.

Vinculado con la labor de consultoría, ha realizado diversos proyectos sobre análisis urbanístico, planes de vivienda y gestión patrimonial, así como la puesta en marcha de Sistemas de Información Geográfica corporativos para la administración pública.

Dentro de los trabajos como desarrollador se encuentran el diseño de varias aplicaciones webmapping y desarrollos para QGIS (Spanish Inspire Catastral Downloader, CDAU Downloader o qgis2mapea). Autor del blog www.sigdeletras.com y organizador de Geoinquietos Córdoba. Actualmente se encuentra incorporado al equipo de desarrollo de Geoinnova en aplicaciones Open Source.

Como docente lleva impartiendo cursos profesionales de SIG desde 2007 para diferentes entidades y en diferentes modalidades (tanto presencial como online). Especializándose en los últimos años en cursos de QGIS a distintos niveles.

Interacciones con los lectores

¿Quieres comentarnos algo? Adelante! Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Geoinnova
c/ Luis Morondo Urra nº 8 Bajo A
31006 Pamplona (Navarra)
info@geoinnova.org
+34 948 117 137

Horario de atención

Lunes a Viernes - 09:00 a 14:00 y de 16:00 a 19:00.
Fines de semana y Festivos - Exclusivamente por mail.
Horario de Verano (01 de julio al 30 de agosto): De lunes a viernes de 8 a 15h.

Otras páginas de interes

  • Promociones y descuentos en formación
  • Formación bonificada FUNDAE
  • Verificador y descarga de Certificados de aprovechamiento
  • Cursos certificable por QGIS.org

Legal

  • Aviso Legal
  • Política de privacidad
  • Política de seguridad
  • Política de cookies
  • Términos y condiciones
Entidad adherida a Confianza Online Certificado de inscripción en el Registro de huella de carbono, compensación y proyectos de absorción Logo Plazox Certificado de conformidad con el ENS

Todo el contenido publicado desde 2009 hasta 2026 en el Blog de Geoinnova por Geoinnova y colaboradores está licenciado bajo CC BY-NC-ND 4.0
Para usos específicos, contactar con Geoinnova.

© 2026 · Desarrollada por Geoinnova

Gestionar el Consentimiento de las Cookies
Utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. Lo hacemos para mejorar la experiencia de navegación y para mostrar anuncios personalizados. El consentimiento a estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos anónimos. Sin una requerimiento, el cumplimiento voluntario por parte de su proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarlo.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en un sitio web o en varios sitios web con fines de marketing similares.
  • Administrar opciones
  • Gestionar los servicios
  • Gestionar {vendor_count} proveedores
  • Leer más sobre estos propósitos
Personalizar
  • {title}
  • {title}
  • {title}