API Territorial | icgc

API Territorial

Accés a la geoinformació autoritativa de Catalunya via API

L’API Territorial és una eina que proporciona accés a la geoinformació autoritativa de Catalunya de manera senzilla i eficient mitjançant peticions HTTPS. Integra diverses funcionalitats dissenyades per facilitar l’accés, consulta, visualització i ús de dades geogràfiques per part dels usuaris i les usuàries.

Aquesta API segueix els estàndards de l’OGC (Open Geospatial Consortium), fet que garanteix la interoperabilitat amb altres aplicacions i plataformes.

Eines

En concret, ofereix els mòduls següents:

  • OGC API - Features: Permet la descàrrega/visualització de dades vectorials amb la possibilitat d’aplicar filtres segons les necessitats de l’usuari, afavorint així consultes precises i personalitzades. Un exemple seria l’obtenció de tots els municipis que continguin “Llobregat” en el seu nom.
  • OGC API - Processes: Permet executar processos geoespacials directament al servidor i obtenir-ne el resultat, fet que redueix la càrrega del client i facilita l’automatització d’anàlisis geogràfiques. Un exemple d’aquests processos seria l’obtenció de la qualificació urbanística del sòl en un punt del territori o referència cadastral.
  • OGC API - Styles: Permet aplicar simbologia cartogràfica de manera interoperable i orientada al web, facilitant que els estils es tractin com a recursos independents.

A més, per respondre a demandes concretes més enllà dels mètodes OGC, l’API ofereix funcionalitats personalitzades com ara:

  • Descàrrega/Visualització dels elements disponibles de diverses capes en un punt específic del territori.
  • Obtenció de l’enllaç a un visor web que mostra directament les capes seleccionades, i opcionalment centrat en un municipi.

Gràcies a la seva arquitectura moderna i estàndard, l’API Territorial esdevé una porta d’entrada clau a la geoinformació pública de Catalunya, afavorint un ecosistema digital més obert, interoperable i potent, i en línia amb les Directives europees de dades vigents.

Què és una API?

Una API és una Interfície de Programació d’Aplicacions. Es tracta d’una eina orientada a programadors i programadores, que els dona la possibilitat de consumir aquesta informació dins de les seves aplicacions, com ara una aplicació web o una aplicació local.

L’API Territorial és una API tipus REST, què significa Representational State Transfer i és un estil d'arquitectura que utilitza mètodes senzills, que anomenem crides, per fer que els programes es comuniquin.

Aquesta API funciona a partir d’un protocol de seguretat a Internet (protocol HTTPS). Això vol dir que les consultes es fan a través d'Internet de manera segura.