Client Catalogo MetaSearch

Introduzione

MetaSearch è un plugin di QGIS per interfacciarsi con i servizi di catalogazione metadati, supporto standard del Catalogue Service for the Web (CSW) dell’OGC.

MetaSearch offre un approccio semplice ed intuitivo con un’interfaccia user-friendly per effettuare ricerche in cataloghi di metadati all’interno di QGIS.

../../../../_images/metasearch-splash.png

Ricerche e risultati di Servizi in MetaSearch

Installazione

MetaSearch è incluso per impostazione predefinita con QGIS 2.0 e versioni successive. Tutte le interdipendenze sono incluse in MetaSearch.

Installare MetaSearch dal plugin manager QGIS o manualmente da https://plugins.qgis.org/plugins/MetaSearch.

Lavorare con i cataloghi dei metadati in QGIS

CSW (Catalog Service for the Web)

CSW (Catalog Service for the Web) è una specifica OGC (Open Geospatial Consortium), che definisce un’interfaccia comune per scoprire, esplorare ed interrogare metadati associati ai dati, ai servizi e ad altre possibili risorse.

Avvio

Per avviare MetaSearch, fai click sull’icona metasearch oppure seleziona il menù Web ‣ MetaSearch nel menù principale di QGIS. Apparirà la finestra di dialogo MetaSearch. La GUI principale è composta da tre schede: Servizi, Cerca e Impostazioni.

Managing Catalog Services

../../../../_images/metasearch-services.png

Managing Catalog Services

La scheda Servizi permette all’utente di gestire tutti i servizi di catalogazione disponibili. MetaSearch offre una lista di servizi di catalogo predefiniti, che possono essere integrati premendo il pulsante Aggiungere servizi predefiniti.

Per l’elenco di tutte le voci del Servizio catalogo, fai click sulla casella di selezione a discesa.

Per aggiungere una voce nel Servizio Cataloghi, fai clic sul pulsante Nuovo, e inserisci un Nome per il servizio, così anche il pulsante URL (endpoint). Nota che è richiesto solo l’URL di base (non un URL GetCapabilities completo). Se il CSW richiede l’autenticazione, inserisci le appropriate credenziali User name e Password. Cliccando su OK il servizio sarà aggiunto alla lista delle voci.

Per modificare una voce esistente del Servizio Cataloghi, seleziona la voce che vuoi modificare e fai clic sul pulsante Modifica, e modifica i valori Nome o URL, quindi fai clic su OK.

Per cancellare un servizio di catalogazione esistente, sceglielo e premi il pulsante Cancella. Ti verrà richiesta ulteriore conferma alla cancellazione.

MetaSearch permette di caricare e salvare le connessioni usando un file XML. Questo è utile se devi condividere le impostazioni tra più applicazioni. Segue un esempio di file in formato XML.

<?xml version="1.0" encoding="UTF-8"?>
<qgsCSWConnections version="1.0">
    <csw name="Data.gov CSW" url="https://catalog.data.gov/csw-all"/>
    <csw name="Geonorge - National CSW service for Norway" url="https://www.geonorge.no/geonetwork/srv/eng/csw"/>
    <csw name="Geoportale Nazionale - Servizio di ricerca Italiano" url="http://www.pcn.minambiente.it/geoportal/csw"/>
    <csw name="LINZ Data Service" url="http://data.linz.govt.nz/feeds/csw"/>
    <csw name="Nationaal Georegister (Nederland)" url="http://www.nationaalgeoregister.nl/geonetwork/srv/eng/csw"/>
    <csw name="RNDT - Repertorio Nazionale dei Dati Territoriali - Servizio di ricerca" url="http://www.rndt.gov.it/RNDT/CSW"/>
    <csw name="UK Location Catalogue Publishing Service" url="http://csw.data.gov.uk/geonetwork/srv/en/csw"/>
    <csw name="UNEP/GRID-Geneva Metadata Catalog" url="http://metadata.grid.unep.ch:8080/geonetwork/srv/eng/csw"/>
</qgsCSWConnections>

Per caricare un elenco di connessioni, fai click sul pulsante Carica. Una nuova finestra verrà mostrata; fai click sul pulsante Esplora per cercare la posizione del file da aprire e fai clic su Apri. L’elenco degli elementi presenti verrà mostrato. Scegli gli elementi da aggiungere e premi Carica.

Fai clic sul pulsante Informazioni sul servizio per visualizzare le informazioni sul servizio di catalogazione selezionato come identificativo, fornitore del servizio ed informazioni di contatto. Se vuoi vedere questa informazione in formato XML, fai clic sul pulsante Risposta di GetCapabilities. Una nuova finestra mostrerà il file XML contenente le Capabilities.

Searching Catalog Services

../../../../_images/metasearch-search.png

Cercare Servizi di Catalogo

La scheda Cerca permette all’utente di cercare servizi di catalogazione per dati e servizi, impostare i parametri di ricerca e visualizzare i risultati.

Sono disponibili i seguenti parametri di ricerca:

  • Parole chiave: ricerca a testo libero sulle parole chiave;

  • Da: il servizio di catalogazione su cui effettuare le interrogazioni;

  • Estensione della mappa: l’area spaziale di interesse su cui effettuare il filtro definita da Xmax, Xmin, Ymax, and Ymin. Fai click su Imposta globalmente per eseguire una ricerca globale, fai click su Estensione della mappa per eseguire una ricerca solo nell’area visibile o immettere manualmente i valori personalizzati come desiderato.

Cliccando il pulsante “Ricerca” verrà effettuata una ricerca nel catalogo Metadati selezionato. I risultati sono mostrati come lista e possono essere ordinati cliccando sul nome della colonna. Puoi esplorare i risultati della ricerca utilizzando i pulsanti sotto la finestra dei risultati. Cliccando sul pulsante Visualizza i risultati di ricerca come XML si aprirà una finestra con la riposta del servizio in formato XML.

Clicking a result will provide the following options:

  • se il metadato ha una estensione geografica associata, il rettangolo di delimitazione sarà mostrato sulla mappa;

  • doppio click su un record ne mostra i metadati con ogni collegamento di accesso associato. Cliccando su un link questo verrà aperto all’interno del browser;

  • Se il record è un web service dell’OGC (WMS/WMTS, WFS, WCS), il relativo pulsante Aggiungi WMS/WMTS|WFS|WCS verrà abilitato per permettere all’utente di aggiungerlo in QGIS. Quando si fa click su questo pulsante, MetaSearch verificherà che sia un valido servizio OWS. Il servizio verrà aggiunto nel relativo elenco di connessioni QGIS e verrà mostrata la relativa finestra di dialogo per la connessione.

../../../../_images/metasearch-record-metadata.png

Visualizzazione record Metadati

Impostazioni

../../../../_images/metasearch-settings.png

Impostazioni MetaSearch

Puoi ottimizzare MetaSearch con le seguenti Impostazioni:

  • Impaginazione dei risultati: il numero di risultati da visualizzare per pagina durante la ricerca nei cataloghi di metadati. Il valore predefinito è 10 risultati per pagina;

  • Timeout del server: il numero di secondi dopo il quale bloccare il tentativo di connessione al server per la ricerca nei cataloghi di metadati. Il valore predefinito è 10 secondi.