Catalog Service for the Web
Il Catalog Service for the Web (CSW) è uno standard dell'OGC che definisce un'interfaccia per servizi di ricerca, di navigazione, e di interrogazione di metadati su dati, servizi, a altre risorse potenziali. Si riferisce alla pubblicazione Internet-based di informazioni su applicazioni spaziali, di geo-servizi e di dati spaziali (metadati) in un'infrastruttura di dati territoriali.
Il servizio include solo i metadati, cioè l'informazione puramente descrittiva dei dati, non i dati stessi. I metadati vengono gestiti secondo le norme ISO 19115 (per applicazioni spaziali e dati geo-spaziali) e ISO 19119 (per geo-servizi).
Il CSW ha acquisito particolare importanza dalla direttiva comunitaria INSPIRE.
Operazioni modifica
Il CSW definisce tre classi di operazioni che un client può effettuare su cataloghi dati via Web[1]:
Service operations modifica
Operazioni per interrogare un servizio per determinare le operazioni implementate dal servizio stesso:
- GetCapabilites - permette di recuperare informazioni che descrivono l'istanza del servizio di catalogo
Discovery operations modifica
Operazioni per determinare il modello delle informazioni del catalogo ed effettuare delle query sui record del catalogo:
- DescribeRecord - permette di recuperare uno o più elementi del modello dei metadati (i tipi) supportati dal catalogo
- GetDomain - restituisce informazioni sui valori ammissibili di una o più proprietà di un metadato
- GetRecords - permette di effettuare una query (con filtri o espressioni CQL) per ottenere i metadati, con vari livelli di dettaglio (brief, summary e full)
- GetRecordById - permette di ottenere i record del catalogo utilizzando i loro identificatori [UUID - Universally Unique Identifier], ottenuti per esempio dalla operazione GetRecords
Management operations modifica
Operazioni per creare o modificare i record nel catalogo:
- Transaction - definisce una interfaccia per creare (insert), modificare (update) e cancellare (delete) i record del catalogo
- Harvest - permette di definire un insieme di dati che devono essere inseriti o modificati nel catalogo; un job sul catalogo si occuperà in seguito di processare la richiesta e aggiornare il catalogo
Note modifica
- ^ GEOGRID - Relazione finale del progetto (PDF), su 147.163.1.26, 176-178. URL consultato il 16 aprile 2012 (archiviato dall'url originale il 5 marzo 2016).
Voci correlate modifica
Collegamenti esterni modifica
- (EN) OGC Catalogue Service, su opengeospatial.org.
- (EN) OpenGIS Catalogue Service Implementation Specification (PDF)
- (EN) Implementations of OpenGIS Catalogue Service Implementation Specification 2.0.2, su opengeospatial.org.