Geocodificador ICGC | icgc

Geocodificador ICGC

La geocodificación es el proceso de convertir direcciones postales, nombres de lugar o puntos de interés a coordenadas

El Geocodificador ICGC o servicio de geocodificación del ICGC permite obtener las coordenadas de un lugar ubicado en Catalunya a partir de su dirección postal o de su nombre (topónimo). También permite la operación contraria, la geocodificació inversa, que consiste en obtener la dirección postal o el nombre del topónimo más próximo a una posición expresada en coordenadas.

 

URL de conexión 

https://eines.icgc.cat/geocodificador

Visor (búsqueda directa, autocompletar e inversa)

El Geocodificador ICGC es una interfaz de programación de aplicaciones web API REST,integrable en otras aplicaciones, de forma que es sencillo añadir un búsquedador de direcciones y/o topónimos a un visor de mapas.

Ofrece las funcionalidades siguientes:

  • Localización de direcciones postales de los tipos siguientes:
    • portal (nombre de calle + portal + municipio o llogaret).
    • edificaciones aisladas (nombre de la edificación aislada + municipio o llogaret).
  • Localización de calles (nombre de calle + municipio o llogaret).
  • Consulta del cuadro envolvente de cada calle obtenida.
  • Localización de topónimos (nombre + municipio).
  • Geocodificación inversa para encontrar la dirección o topónimo más próximo a un punto indicado por sus coordenadas.
  • Restringir la búsqueda en un área geográfica circular o rectangular.
  • Restringir la búsqueda en una comarca o un municipio.
  • Restringir la búsqueda a determinados tipos de topónimos.
  • Priorización de las soluciones más próximas geográficamente a un punto dado.
  • Disponibilidad de dos operaciones de geocodificación directa, que es aconsejable combinar en la integración en otras aplicaciones:
    • autocompletar: a medida que el usuario va tecleando el texto a buscar, enviar peticiones a autocompletar, con el fin de encontrar respuestas de forma rápida.
    • cerca (cerca completa): devuelve los datos y la ubicación de una dirección o topónimo indicados de forma completa. Una vez se ha completado el texto, si las respuestas proporcionadas por autocompletar no son suficientes, se puede hacer una petición a la operación cerca al oprimir la tecla [Intro].

Se recomienda utilizar librerías cliente que incorporen estas pautas de uso, como Leaflet y el conector Nextzen (anteriormente Mapzen), como se ha hecho en el Visor ejemplo, implementado con Leaflet y explicado en Visor de mapas con consultas al Geocodificador ICGC.

 

Operaciones

Dispone de las operaciones siguientes:


Los parámetros de entrada y salida tambien se pueden consultar en la documentación https://eines.icgc.cat/geocodificador/api-docs/.

  

Ejemplos

A continuación se muestran alguons ejemplos de uso del servicio de geocodificación del ICGC:

  • Geocodificación por búsqeda de una dirección postal:

    Indicando "nou 3, Girona" en la petición, obtenemos las coordenadas geográficas de la dirección postal "Carrer Nou 3, Girona": 2.82253786,41.98266812:

Petición
https://eines.icgc.cat/geocodificador/autocompletar?text=nou%203,girona&size=1&layers=address
Respuesta
Imatge
Exemple adreça postal

 

  • Geocodificación inversa:

    Indicando las coordenadas 2.82253786,41.98266812, obtenemos la dirección postal "Carrer Nou 3, Girona":

Petición
https://eines.icgc.cat/geocodificador/invers?lon=2.82253786,&lat=41.98266812&size=1&layers=address
Respuesta
Imatge
Exemple cerca inversa

 

  • Información sobre llogarets o núcleos de población de un municipio

    La información del llogaret al que pertenece una dirección se muestra entre paréntesis al final del nombre del municipio.

    Por ejempo, al buscar la dirección carrer de l'esglesia 1,la vall de boi, obtenemos los 3 portales que hay en los núcleos de población de Durro, Barruera i Taüll, pertenecientes al municipio la Vall de Boí:

    exemple carrer de l'esglesia 1, la vall de boi

     

    Tambien es posible indicar el nombre del llogaret en la petición.

    Por ejemplo, indicando carrer de l'esglesia 1,durro:

    exemple carrer de l'esglesia 1, durro

 

Imatge
Integració en un visor Leaflet

 

Imatge
Prioritzar els resultats més propers a un punt determinat

 

Imatge
Restringir la cerca dins una àrea geogràfica circular o rectangular

 

 

 

.