SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Implementazione dell'interfaccia QGIS-Web-Client per la
ricerca di feature e sviluppo di geoservizi per la
condivisione di dati ad uso turistico e culturali.

Oscar Campolmi
oscar.campolmi@hotmail.it
Sede dello stage: IMAGOgeo srl
Tutor: Gianluca Giori
Lo stage si è sviluppato su due progetti differenti:

●

●

configurazione della feature di ricerca di QGIS-Web-Client
implementazione di geoservizi WMS e CSW finalizzati alla
valorizzazione del territorio e dell'offerta turistica della
Comunità Montana Lario e Intelvese (CMLI)
QGIS-Web-Client
Front-end di QGIS Server, permette la realizzazione di Web Gis
mantenendo stilizzazione e template di stampa dei progetti realizzati
con QGIS.
E' possibile implementare, grazie a due script python-wsgi, una
funzione di ricerca che tramite la connessione remota ad un geodb
restituisce informazioni su layer desiderati.

Di default la
searchbox è
impostata per
lavorare con il
geodb
Geonames.
L'esempio realizzato si prefigge di configurare la ricerca
finalizzandola all'individuazione di un mappale (o particella catastale).
La ricerca dovrà restituire la sezione, il numero del mappale e poi
visualizzarlo sulla mappa.
Il primo passo consiste nella configurazione del Virtual Host di Apache,
abilitando il mod_wsgi:
Successivamente si è creata la vista su cui lo script effettua la ricerca.
Come geodb si è usato PostreSQL/Postgis.

Ovviamente la tabella da dove si prendono i dati deve essere la
stessa a cui si collega il progetto di QGIS per non avere incongruità
quando si aggiornano i dati.
La feature può lavorare su diverse viste per una ricrca in
contemporanea su più layer. Nel nostro caso sono state create due
viste, una per cercare nel catasto terreni e una per cercare nel catasto
fabbricati.
Si inseriscono negli script (search.wsgi, GetSearchGeom.wsgi) i
parametri di connessione al geodb, il nome delle viste su cui
effettuare la ricerca e si disattiva la ricerca su Geonames nel file di
configurazione generale (GlobalOptions.js).
La ricerca si attiva digitando due caratteri e fornisce una lista di
risultati, cliccando su una delle voci suggerite viene visualizzata sulla
mappa il bounding box del record.
Cliccando su una delle voci suggerite viene visualizzata sulla mappa il
bounding box del record.
La seconda parte di lavoro rientra all'interno del
progetto “I Cammini della Regina: percorsi
transfrontalieri legati alla Via Regina” e riguarda
la creazione di geoservizi finalizzati alla
valorizzazione del territorio e dell'offerta turistica
della Comunità Montana Lario e Intelvese (CMLI).
In questa prima fase del progetto l'obiettivo è
stato quello di individuare il software ideale che
non solo permettesse di creare i geoservizi
richiesti secondo gli standard OGC (WMS 1.3.0 e
CSW 2.0.2), ma soddisfacesse anche la necessità
di un aggiornamento costante da parte del
personale amministrativo della CMLI.
Quindi tramite una semplice interfaccia
permettesse di modificare e implementare
i dati forniti dai geoservizi.
GeoNode (versione 2.0) è un sistema Open Source di gestione dei
contenuti (CMS) per dati geospaziali che integra al suo interno diversi
progetti Open Source.
Editing

CSW

WMS
GeoNode permette la creazione di diversi utenti con privilegi di
accesso ed editing dei layer. Quindi per l'editing da parte 'utente' si è
proposto questa configurazione e procedura:
Accesso
come utente
CMLI

Selezionare la
mappa
contenente
tutti i layer
modificabili

Selezione del
layer che si
desidera editare
Editing
Save
Esempio di
interfaccia per
l'inserimento o
modifica dei
dati.
Osservazioni
-GeoNode si può rivelare funzionale nel caso in cui si vogliano fornire
diverse tipologie di geoservizi e al contempo avere un'interfaccia
grafica che permetta un editing facile e efficace dei dati da parte
utente.
-E' già tradotto in italiano.
-La funzionalità che permette l'aggiunta “Gruppi di Utenti” quando si
vanno a configurare i privilegi di layer e mappe non è ancora
implementata.
-Eccessiva semplicità dell'interfaccia grafica; volendo una maggiore
personalizzazione, quando si va
ad intervenire direttamente sui
singoli software che GeoNode integra al suo interno (e.s.: Geoserver),
il sistema può avere avere dei problemi.
-Lavora esclusivamente con Ubuntu 12.04 LTS.
Ringraziamenti:

Grazie per l'attenzione

Weitere ähnliche Inhalte

Ähnlich wie Campolmi O., Esempio di implementazione dell’interfaccia QGIS-Web-Client per la ricerca di feature e sviluppo di geoservizi, standard WMS e CSW, per la condivisione di dati ad uso turistico e culturali della Comunità Montana Lario e Intelvese

Gestione della cartografia | 3DGIS carto
Gestione della cartografia | 3DGIS cartoGestione della cartografia | 3DGIS carto
Gestione della cartografia | 3DGIS carto3DGIS
 
Ldb 25 strumenti gis e webgis_2014-05-15 gullotta - 8 standard ogc
Ldb 25 strumenti gis e webgis_2014-05-15 gullotta - 8 standard ogcLdb 25 strumenti gis e webgis_2014-05-15 gullotta - 8 standard ogc
Ldb 25 strumenti gis e webgis_2014-05-15 gullotta - 8 standard ogclaboratoridalbasso
 
Barrotta: Interoperabilità e implementazione di servizi webgis all'interno di...
Barrotta: Interoperabilità e implementazione di servizi webgis all'interno di...Barrotta: Interoperabilità e implementazione di servizi webgis all'interno di...
Barrotta: Interoperabilità e implementazione di servizi webgis all'interno di...Francesco Passantino
 
Barrotta. Interoperabilità E Implementazione Di Servizi Webgis Allinterno Di ...
Barrotta. Interoperabilità E Implementazione Di Servizi Webgis Allinterno Di ...Barrotta. Interoperabilità E Implementazione Di Servizi Webgis Allinterno Di ...
Barrotta. Interoperabilità E Implementazione Di Servizi Webgis Allinterno Di ...GIS Day
 
L’uso dei software gis per una moderna documentazione del patrimonio archeolo...
L’uso dei software gis per una moderna documentazione del patrimonio archeolo...L’uso dei software gis per una moderna documentazione del patrimonio archeolo...
L’uso dei software gis per una moderna documentazione del patrimonio archeolo...Tommaso Saccone
 
Introduzione a GeoServer ed ai servizi OGC
Introduzione a GeoServer ed ai servizi OGCIntroduzione a GeoServer ed ai servizi OGC
Introduzione a GeoServer ed ai servizi OGCGeoSolutions
 
G3W-SUITE al FOSS4G 2020 di Torino
G3W-SUITE al FOSS4G 2020 di TorinoG3W-SUITE al FOSS4G 2020 di Torino
G3W-SUITE al FOSS4G 2020 di Torinoleolami
 
Geosdi workshop sicurezza paestum
Geosdi workshop sicurezza paestumGeosdi workshop sicurezza paestum
Geosdi workshop sicurezza paestumDimitri Dello Buono
 
3DGIS carto | Visualizzazione ed interrogazione di database topografici
3DGIS carto | Visualizzazione ed interrogazione di database topografici3DGIS carto | Visualizzazione ed interrogazione di database topografici
3DGIS carto | Visualizzazione ed interrogazione di database topografici3DGIS
 
Gestione del catasto delle strade. 3DGIS strade
Gestione del catasto delle strade. 3DGIS stradeGestione del catasto delle strade. 3DGIS strade
Gestione del catasto delle strade. 3DGIS strade3DGIS
 
Evento PIM - Novità QGis 2.8: database e mappe online / webgis
Evento PIM - Novità QGis 2.8: database e mappe online / webgisEvento PIM - Novità QGis 2.8: database e mappe online / webgis
Evento PIM - Novità QGis 2.8: database e mappe online / webgisCity Planner
 
CNR DPC Imparare dagli eventi naturali
CNR DPC Imparare dagli eventi naturaliCNR DPC Imparare dagli eventi naturali
CNR DPC Imparare dagli eventi naturaliDimitri Dello Buono
 
Quick and easy to create maps scopriamo insieme q gis
Quick and easy to create maps scopriamo insieme q gisQuick and easy to create maps scopriamo insieme q gis
Quick and easy to create maps scopriamo insieme q gisCity Planner
 

Ähnlich wie Campolmi O., Esempio di implementazione dell’interfaccia QGIS-Web-Client per la ricerca di feature e sviluppo di geoservizi, standard WMS e CSW, per la condivisione di dati ad uso turistico e culturali della Comunità Montana Lario e Intelvese (20)

Geomaster 2.0
Geomaster 2.0Geomaster 2.0
Geomaster 2.0
 
Gestione della cartografia | 3DGIS carto
Gestione della cartografia | 3DGIS cartoGestione della cartografia | 3DGIS carto
Gestione della cartografia | 3DGIS carto
 
Gfossday Gis3w 2009 - IterWeb
Gfossday Gis3w 2009 - IterWebGfossday Gis3w 2009 - IterWeb
Gfossday Gis3w 2009 - IterWeb
 
Barrotta
BarrottaBarrotta
Barrotta
 
Ldb 25 strumenti gis e webgis_2014-05-15 gullotta - 8 standard ogc
Ldb 25 strumenti gis e webgis_2014-05-15 gullotta - 8 standard ogcLdb 25 strumenti gis e webgis_2014-05-15 gullotta - 8 standard ogc
Ldb 25 strumenti gis e webgis_2014-05-15 gullotta - 8 standard ogc
 
Barrotta: Interoperabilità e implementazione di servizi webgis all'interno di...
Barrotta: Interoperabilità e implementazione di servizi webgis all'interno di...Barrotta: Interoperabilità e implementazione di servizi webgis all'interno di...
Barrotta: Interoperabilità e implementazione di servizi webgis all'interno di...
 
Barrotta. Interoperabilità E Implementazione Di Servizi Webgis Allinterno Di ...
Barrotta. Interoperabilità E Implementazione Di Servizi Webgis Allinterno Di ...Barrotta. Interoperabilità E Implementazione Di Servizi Webgis Allinterno Di ...
Barrotta. Interoperabilità E Implementazione Di Servizi Webgis Allinterno Di ...
 
L’uso dei software gis per una moderna documentazione del patrimonio archeolo...
L’uso dei software gis per una moderna documentazione del patrimonio archeolo...L’uso dei software gis per una moderna documentazione del patrimonio archeolo...
L’uso dei software gis per una moderna documentazione del patrimonio archeolo...
 
Introduzione a GeoServer ed ai servizi OGC
Introduzione a GeoServer ed ai servizi OGCIntroduzione a GeoServer ed ai servizi OGC
Introduzione a GeoServer ed ai servizi OGC
 
Arc gis online & arcgis server
Arc gis online & arcgis serverArc gis online & arcgis server
Arc gis online & arcgis server
 
G3W-SUITE al FOSS4G 2020 di Torino
G3W-SUITE al FOSS4G 2020 di TorinoG3W-SUITE al FOSS4G 2020 di Torino
G3W-SUITE al FOSS4G 2020 di Torino
 
Geosdi workshop sicurezza paestum
Geosdi workshop sicurezza paestumGeosdi workshop sicurezza paestum
Geosdi workshop sicurezza paestum
 
Introduzione a GisHosting
Introduzione a GisHostingIntroduzione a GisHosting
Introduzione a GisHosting
 
3DGIS carto | Visualizzazione ed interrogazione di database topografici
3DGIS carto | Visualizzazione ed interrogazione di database topografici3DGIS carto | Visualizzazione ed interrogazione di database topografici
3DGIS carto | Visualizzazione ed interrogazione di database topografici
 
Gestione del catasto delle strade. 3DGIS strade
Gestione del catasto delle strade. 3DGIS stradeGestione del catasto delle strade. 3DGIS strade
Gestione del catasto delle strade. 3DGIS strade
 
geoSDI : dal Gis allo Scenario Web Shared, di Dimitri Dello Buono
geoSDI : dal Gis allo Scenario Web Shared, di Dimitri Dello BuonogeoSDI : dal Gis allo Scenario Web Shared, di Dimitri Dello Buono
geoSDI : dal Gis allo Scenario Web Shared, di Dimitri Dello Buono
 
Evento PIM - Novità QGis 2.8: database e mappe online / webgis
Evento PIM - Novità QGis 2.8: database e mappe online / webgisEvento PIM - Novità QGis 2.8: database e mappe online / webgis
Evento PIM - Novità QGis 2.8: database e mappe online / webgis
 
CNR DPC Imparare dagli eventi naturali
CNR DPC Imparare dagli eventi naturaliCNR DPC Imparare dagli eventi naturali
CNR DPC Imparare dagli eventi naturali
 
GIS DAY 2015
GIS DAY 2015GIS DAY 2015
GIS DAY 2015
 
Quick and easy to create maps scopriamo insieme q gis
Quick and easy to create maps scopriamo insieme q gisQuick and easy to create maps scopriamo insieme q gis
Quick and easy to create maps scopriamo insieme q gis
 

Mehr von Progetto Open Téchne

S. Menconero, G. Bigliardi, S. Cappelli, 3D ArcheoLab: rilievo e stampa 3D de...
S. Menconero, G. Bigliardi, S. Cappelli, 3D ArcheoLab: rilievo e stampa 3D de...S. Menconero, G. Bigliardi, S. Cappelli, 3D ArcheoLab: rilievo e stampa 3D de...
S. Menconero, G. Bigliardi, S. Cappelli, 3D ArcheoLab: rilievo e stampa 3D de...Progetto Open Téchne
 
S. Minto, PointCloud2Publish – Visualizzazione e condivisione di modelli 3D
S. Minto, PointCloud2Publish – Visualizzazione e condivisione di modelli 3DS. Minto, PointCloud2Publish – Visualizzazione e condivisione di modelli 3D
S. Minto, PointCloud2Publish – Visualizzazione e condivisione di modelli 3DProgetto Open Téchne
 
C. Giancristofaro, Ricostruzione fotogrammetrica 3D della “Tomba della Scimmi...
C. Giancristofaro, Ricostruzione fotogrammetrica 3D della “Tomba della Scimmi...C. Giancristofaro, Ricostruzione fotogrammetrica 3D della “Tomba della Scimmi...
C. Giancristofaro, Ricostruzione fotogrammetrica 3D della “Tomba della Scimmi...Progetto Open Téchne
 
E. Demetrescu, D. Ferdani, Ricostruzione e restauro virtuale in Archeologia. ...
E. Demetrescu, D. Ferdani, Ricostruzione e restauro virtuale in Archeologia. ...E. Demetrescu, D. Ferdani, Ricostruzione e restauro virtuale in Archeologia. ...
E. Demetrescu, D. Ferdani, Ricostruzione e restauro virtuale in Archeologia. ...Progetto Open Téchne
 
G. Bigliardi, S. Cappelli, Open Source per i Beni Culturali: il progetto di ...
G. Bigliardi, S. Cappelli, Open Source per i Beni Culturali:  il progetto di ...G. Bigliardi, S. Cappelli, Open Source per i Beni Culturali:  il progetto di ...
G. Bigliardi, S. Cappelli, Open Source per i Beni Culturali: il progetto di ...Progetto Open Téchne
 
Bigliardi G, Il Master Open Téchne, Edizione 2014
Bigliardi G, Il Master Open Téchne, Edizione 2014Bigliardi G, Il Master Open Téchne, Edizione 2014
Bigliardi G, Il Master Open Téchne, Edizione 2014Progetto Open Téchne
 
Rossetti V., METODOLOGIE DI LAVORO PER LO SVILUPPO DI UN SERIOUS GAME. Nuovi ...
Rossetti V., METODOLOGIE DI LAVORO PER LO SVILUPPO DI UN SERIOUS GAME. Nuovi ...Rossetti V., METODOLOGIE DI LAVORO PER LO SVILUPPO DI UN SERIOUS GAME. Nuovi ...
Rossetti V., METODOLOGIE DI LAVORO PER LO SVILUPPO DI UN SERIOUS GAME. Nuovi ...Progetto Open Téchne
 
Zori V., Paestum. Realizzazione di una piattaforma GIS per la fruizione del P...
Zori V., Paestum. Realizzazione di una piattaforma GIS per la fruizione del P...Zori V., Paestum. Realizzazione di una piattaforma GIS per la fruizione del P...
Zori V., Paestum. Realizzazione di una piattaforma GIS per la fruizione del P...Progetto Open Téchne
 
Tringali M., Applicazioni WebGIS per la pianificazione territoriale: il caso ...
Tringali M., Applicazioni WebGIS per la pianificazione territoriale: il caso ...Tringali M., Applicazioni WebGIS per la pianificazione territoriale: il caso ...
Tringali M., Applicazioni WebGIS per la pianificazione territoriale: il caso ...Progetto Open Téchne
 
Scarpelli A., Meraviglie di Venezia: tesori sacri e profani nell’area di San ...
Scarpelli A., Meraviglie di Venezia: tesori sacri e profani nell’area di San ...Scarpelli A., Meraviglie di Venezia: tesori sacri e profani nell’area di San ...
Scarpelli A., Meraviglie di Venezia: tesori sacri e profani nell’area di San ...Progetto Open Téchne
 
Peluso R., Ipotesi ricostruttiva della via colonnata di Kyme eolica in Turchia
Peluso R., Ipotesi ricostruttiva della via colonnata di Kyme eolica in TurchiaPeluso R., Ipotesi ricostruttiva della via colonnata di Kyme eolica in Turchia
Peluso R., Ipotesi ricostruttiva della via colonnata di Kyme eolica in TurchiaProgetto Open Téchne
 
Lemmi F., Un GeoDB per la ricerca e l’archiviazione dei dati archeologici: CA...
Lemmi F., Un GeoDB per la ricerca e l’archiviazione dei dati archeologici: CA...Lemmi F., Un GeoDB per la ricerca e l’archiviazione dei dati archeologici: CA...
Lemmi F., Un GeoDB per la ricerca e l’archiviazione dei dati archeologici: CA...Progetto Open Téchne
 
Giancristofaro C., Ricostruzione fotogrammetrica 3D della “Tomba della Scimmi...
Giancristofaro C., Ricostruzione fotogrammetrica 3D della “Tomba della Scimmi...Giancristofaro C., Ricostruzione fotogrammetrica 3D della “Tomba della Scimmi...
Giancristofaro C., Ricostruzione fotogrammetrica 3D della “Tomba della Scimmi...Progetto Open Téchne
 
Terranova M. S., Dalla fotogrammetria al Kinect: approcci di rilievo a confronto
Terranova M. S., Dalla fotogrammetria al Kinect: approcci di rilievo a confrontoTerranova M. S., Dalla fotogrammetria al Kinect: approcci di rilievo a confronto
Terranova M. S., Dalla fotogrammetria al Kinect: approcci di rilievo a confrontoProgetto Open Téchne
 

Mehr von Progetto Open Téchne (14)

S. Menconero, G. Bigliardi, S. Cappelli, 3D ArcheoLab: rilievo e stampa 3D de...
S. Menconero, G. Bigliardi, S. Cappelli, 3D ArcheoLab: rilievo e stampa 3D de...S. Menconero, G. Bigliardi, S. Cappelli, 3D ArcheoLab: rilievo e stampa 3D de...
S. Menconero, G. Bigliardi, S. Cappelli, 3D ArcheoLab: rilievo e stampa 3D de...
 
S. Minto, PointCloud2Publish – Visualizzazione e condivisione di modelli 3D
S. Minto, PointCloud2Publish – Visualizzazione e condivisione di modelli 3DS. Minto, PointCloud2Publish – Visualizzazione e condivisione di modelli 3D
S. Minto, PointCloud2Publish – Visualizzazione e condivisione di modelli 3D
 
C. Giancristofaro, Ricostruzione fotogrammetrica 3D della “Tomba della Scimmi...
C. Giancristofaro, Ricostruzione fotogrammetrica 3D della “Tomba della Scimmi...C. Giancristofaro, Ricostruzione fotogrammetrica 3D della “Tomba della Scimmi...
C. Giancristofaro, Ricostruzione fotogrammetrica 3D della “Tomba della Scimmi...
 
E. Demetrescu, D. Ferdani, Ricostruzione e restauro virtuale in Archeologia. ...
E. Demetrescu, D. Ferdani, Ricostruzione e restauro virtuale in Archeologia. ...E. Demetrescu, D. Ferdani, Ricostruzione e restauro virtuale in Archeologia. ...
E. Demetrescu, D. Ferdani, Ricostruzione e restauro virtuale in Archeologia. ...
 
G. Bigliardi, S. Cappelli, Open Source per i Beni Culturali: il progetto di ...
G. Bigliardi, S. Cappelli, Open Source per i Beni Culturali:  il progetto di ...G. Bigliardi, S. Cappelli, Open Source per i Beni Culturali:  il progetto di ...
G. Bigliardi, S. Cappelli, Open Source per i Beni Culturali: il progetto di ...
 
Bigliardi G, Il Master Open Téchne, Edizione 2014
Bigliardi G, Il Master Open Téchne, Edizione 2014Bigliardi G, Il Master Open Téchne, Edizione 2014
Bigliardi G, Il Master Open Téchne, Edizione 2014
 
Rossetti V., METODOLOGIE DI LAVORO PER LO SVILUPPO DI UN SERIOUS GAME. Nuovi ...
Rossetti V., METODOLOGIE DI LAVORO PER LO SVILUPPO DI UN SERIOUS GAME. Nuovi ...Rossetti V., METODOLOGIE DI LAVORO PER LO SVILUPPO DI UN SERIOUS GAME. Nuovi ...
Rossetti V., METODOLOGIE DI LAVORO PER LO SVILUPPO DI UN SERIOUS GAME. Nuovi ...
 
Zori V., Paestum. Realizzazione di una piattaforma GIS per la fruizione del P...
Zori V., Paestum. Realizzazione di una piattaforma GIS per la fruizione del P...Zori V., Paestum. Realizzazione di una piattaforma GIS per la fruizione del P...
Zori V., Paestum. Realizzazione di una piattaforma GIS per la fruizione del P...
 
Tringali M., Applicazioni WebGIS per la pianificazione territoriale: il caso ...
Tringali M., Applicazioni WebGIS per la pianificazione territoriale: il caso ...Tringali M., Applicazioni WebGIS per la pianificazione territoriale: il caso ...
Tringali M., Applicazioni WebGIS per la pianificazione territoriale: il caso ...
 
Scarpelli A., Meraviglie di Venezia: tesori sacri e profani nell’area di San ...
Scarpelli A., Meraviglie di Venezia: tesori sacri e profani nell’area di San ...Scarpelli A., Meraviglie di Venezia: tesori sacri e profani nell’area di San ...
Scarpelli A., Meraviglie di Venezia: tesori sacri e profani nell’area di San ...
 
Peluso R., Ipotesi ricostruttiva della via colonnata di Kyme eolica in Turchia
Peluso R., Ipotesi ricostruttiva della via colonnata di Kyme eolica in TurchiaPeluso R., Ipotesi ricostruttiva della via colonnata di Kyme eolica in Turchia
Peluso R., Ipotesi ricostruttiva della via colonnata di Kyme eolica in Turchia
 
Lemmi F., Un GeoDB per la ricerca e l’archiviazione dei dati archeologici: CA...
Lemmi F., Un GeoDB per la ricerca e l’archiviazione dei dati archeologici: CA...Lemmi F., Un GeoDB per la ricerca e l’archiviazione dei dati archeologici: CA...
Lemmi F., Un GeoDB per la ricerca e l’archiviazione dei dati archeologici: CA...
 
Giancristofaro C., Ricostruzione fotogrammetrica 3D della “Tomba della Scimmi...
Giancristofaro C., Ricostruzione fotogrammetrica 3D della “Tomba della Scimmi...Giancristofaro C., Ricostruzione fotogrammetrica 3D della “Tomba della Scimmi...
Giancristofaro C., Ricostruzione fotogrammetrica 3D della “Tomba della Scimmi...
 
Terranova M. S., Dalla fotogrammetria al Kinect: approcci di rilievo a confronto
Terranova M. S., Dalla fotogrammetria al Kinect: approcci di rilievo a confrontoTerranova M. S., Dalla fotogrammetria al Kinect: approcci di rilievo a confronto
Terranova M. S., Dalla fotogrammetria al Kinect: approcci di rilievo a confronto
 

Campolmi O., Esempio di implementazione dell’interfaccia QGIS-Web-Client per la ricerca di feature e sviluppo di geoservizi, standard WMS e CSW, per la condivisione di dati ad uso turistico e culturali della Comunità Montana Lario e Intelvese

  • 1. Implementazione dell'interfaccia QGIS-Web-Client per la ricerca di feature e sviluppo di geoservizi per la condivisione di dati ad uso turistico e culturali. Oscar Campolmi oscar.campolmi@hotmail.it Sede dello stage: IMAGOgeo srl Tutor: Gianluca Giori
  • 2. Lo stage si è sviluppato su due progetti differenti: ● ● configurazione della feature di ricerca di QGIS-Web-Client implementazione di geoservizi WMS e CSW finalizzati alla valorizzazione del territorio e dell'offerta turistica della Comunità Montana Lario e Intelvese (CMLI)
  • 3. QGIS-Web-Client Front-end di QGIS Server, permette la realizzazione di Web Gis mantenendo stilizzazione e template di stampa dei progetti realizzati con QGIS.
  • 4. E' possibile implementare, grazie a due script python-wsgi, una funzione di ricerca che tramite la connessione remota ad un geodb restituisce informazioni su layer desiderati. Di default la searchbox è impostata per lavorare con il geodb Geonames.
  • 5. L'esempio realizzato si prefigge di configurare la ricerca finalizzandola all'individuazione di un mappale (o particella catastale). La ricerca dovrà restituire la sezione, il numero del mappale e poi visualizzarlo sulla mappa. Il primo passo consiste nella configurazione del Virtual Host di Apache, abilitando il mod_wsgi:
  • 6. Successivamente si è creata la vista su cui lo script effettua la ricerca. Come geodb si è usato PostreSQL/Postgis. Ovviamente la tabella da dove si prendono i dati deve essere la stessa a cui si collega il progetto di QGIS per non avere incongruità quando si aggiornano i dati.
  • 7. La feature può lavorare su diverse viste per una ricrca in contemporanea su più layer. Nel nostro caso sono state create due viste, una per cercare nel catasto terreni e una per cercare nel catasto fabbricati.
  • 8. Si inseriscono negli script (search.wsgi, GetSearchGeom.wsgi) i parametri di connessione al geodb, il nome delle viste su cui effettuare la ricerca e si disattiva la ricerca su Geonames nel file di configurazione generale (GlobalOptions.js).
  • 9. La ricerca si attiva digitando due caratteri e fornisce una lista di risultati, cliccando su una delle voci suggerite viene visualizzata sulla mappa il bounding box del record.
  • 10. Cliccando su una delle voci suggerite viene visualizzata sulla mappa il bounding box del record.
  • 11. La seconda parte di lavoro rientra all'interno del progetto “I Cammini della Regina: percorsi transfrontalieri legati alla Via Regina” e riguarda la creazione di geoservizi finalizzati alla valorizzazione del territorio e dell'offerta turistica della Comunità Montana Lario e Intelvese (CMLI). In questa prima fase del progetto l'obiettivo è stato quello di individuare il software ideale che non solo permettesse di creare i geoservizi richiesti secondo gli standard OGC (WMS 1.3.0 e CSW 2.0.2), ma soddisfacesse anche la necessità di un aggiornamento costante da parte del personale amministrativo della CMLI. Quindi tramite una semplice interfaccia permettesse di modificare e implementare i dati forniti dai geoservizi.
  • 12. GeoNode (versione 2.0) è un sistema Open Source di gestione dei contenuti (CMS) per dati geospaziali che integra al suo interno diversi progetti Open Source.
  • 14. GeoNode permette la creazione di diversi utenti con privilegi di accesso ed editing dei layer. Quindi per l'editing da parte 'utente' si è proposto questa configurazione e procedura: Accesso come utente CMLI Selezionare la mappa contenente tutti i layer modificabili Selezione del layer che si desidera editare Editing Save
  • 15.
  • 17. Osservazioni -GeoNode si può rivelare funzionale nel caso in cui si vogliano fornire diverse tipologie di geoservizi e al contempo avere un'interfaccia grafica che permetta un editing facile e efficace dei dati da parte utente. -E' già tradotto in italiano. -La funzionalità che permette l'aggiunta “Gruppi di Utenti” quando si vanno a configurare i privilegi di layer e mappe non è ancora implementata. -Eccessiva semplicità dell'interfaccia grafica; volendo una maggiore personalizzazione, quando si va ad intervenire direttamente sui singoli software che GeoNode integra al suo interno (e.s.: Geoserver), il sistema può avere avere dei problemi. -Lavora esclusivamente con Ubuntu 12.04 LTS.