Información general
Proveen servicios de normalización y geocodificación de direcciones postales sobre los datos del Callejero Digital de Andalucía Unificado (CDAU), así como diversas consultas sobre municipios de provincia, códigos INE y localización de núcleos de población.
WS-CDAU proporciona métodos para:
- Normalizar direcciones postales: A partir de una cadena de entrada el método devuelve la dirección normalizada en campos separados: Tipo de vía, nombre de vía, número de portal, municipio,provincia,otra información.
- Geocodificar direcciones postales o puntos kilométricos: Mediante la introducción de distintos parámetros, tales como el nombre de la vía, el número de portal, el código INE, municipio o punto kilométrico, se obtiene el resultado de la geocodificación mostrándose la dirección postal que más se aproxima a los parámetros de entrada con sus distintos atributos: nombre de la vía, tipo de la vía, número de portal, coordenadas y grado de similitud con la dirección de entrada.
El Callejero Digital de Andalucía Unificado contiene las direcciones postales de Andalucía en un modelo de datos específico, que recoge, entre otros, atributos como el tipo de vía, el nombre de vía y el número del portal.
Para geocodificar correctamente una dirección, primero hay que adaptar la estructura de la dirección de entrada a aquella que case con la del modelo de datos del Callejero. De ello se encarga el servicio de Normalización, que recibiendo una cadena que representa la dirección postal (incluyendo código INE o Municipio y Provincia), devuelve la dirección estructurada acorde al modelo de datos. Esa dirección es por tanto ya directamente compatible con el servicio de Geocodificación, que la busca entre los datos del CDAU y devuelve las coordenadas de la misma, si la encuentra, o de la más cercana en caso contrario.
El resultado de la geocodificación incluye además un campo "similaridad" que pondera la exactitud del resultado devuelto respecto al buscado.
Programadores que vayan a desarrollar aplicaciones que hagan uso de los servicios web de CDAU para normalizar y geocodificar direcciones postales, de modo que partiendo de una dirección postal puedan normalizarla y posteriormente obtener la coordenada de la misma en un mapa, en base a la información existente en el Callejero Digital de Andalucía.
https://www.callejerodeandalucia.es/portal/contactar
https://www.callejerodeandalucia.es/portal/formaci%C3%B3n-t%C3%A9cnica
https://www.callejerodeandalucia.es/portal/servicio-ws-cdau-soap
Existen diferentes opciones para consumir los servicios web, el API Rest JSON a través del bus de servicios y el API SOAP.