API Territorial
Acceso a la geoinformación autoritativa de Cataluña vía API
La API Territorial es una herramienta que proporciona acceso a la geoinformación autoritativa de Cataluña de forma sencilla y eficiente mediante peticiones HTTPS. Integra diversas funcionalidades diseñadas para facilitar el acceso, consulta, visualización y uso de datos geográficos por parte de los usuarios y las usuarias.
Esta API sigue los estándares del OGC (Open Geospatial Consortium), lo que garantiza la interoperabilidad con otras aplicaciones y plataformas.
Herramientas
En concreto, ofrece los siguientes módulos:
- OGC API - Features: Permite la descarga/visualización de datos vectoriales con la posibilidad de aplicar filtros según las necesidades del usuario, favoreciendo así consultas precisas y personalizadas. Un ejemplo sería la obtención de todos los municipios que contengan "Llobregat" en su nombre.
- OGC API - Procesos: Permite ejecutar procesos geoespaciales directamente en el servidor y obtener el resultado, reduciendo la carga del cliente y facilitando la automatización de análisis geográficos. Un ejemplo de estos procesos sería la obtención de la calificación urbanística del suelo en un punto del territorio o referencia catastral.
- OGC API - Styles: Permite aplicar simbología cartográfica de forma interoperable y orientada a la web, facilitando que los estilos se traten como recursos independientes.
Además, para responder a demandas concretas más allá de los métodos OGC, la API ofrece funcionalidades personalizadas como:
- Descarga/Visualización de los elementos disponibles de varias capas en un punto específico del territorio.
- Obtención del enlace a un visor web que muestra directamente las capas seleccionadas y opcionalmente centrado en un municipio.
Gracias a su arquitectura moderna y estándar, la API Territorial se convierte en una puerta de entrada clave a la geoinformación pública de Cataluña, favoreciendo un ecosistema digital más abierto, interoperable y potente, y en línea con las Directivas europeas de datos vigentes.
¿Qué es una API?
Una API es una Interfaz de Programación de Aplicaciones. Se trata de una herramienta orientada a programadores y programadoras, que les da la posibilidad de consumir esta información dentro de sus aplicaciones como una aplicación web o una aplicación local.
La API Territorial es una API tipo REST, que significa Representational State Transfer y es un estilo de arquitectura que utiliza métodos sencillos, que llamamos llamadas, para que los programas se comuniquen.
Esta API funciona a partir de un protocolo de seguridad en Internet (protocolo HTTPS). Esto significa que las consultas se realizan a través de Internet de forma segura.