Come utilizzare GisHosting per pubblicare in autonomia dati geografici
1 of 22
Download to read offline
More Related Content
Introduzione a GisHosting
1. Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che
GisHosting
Con QGIS organizzi i tuoi dati e li ritrovi pubblicati
Gter srl Innovazione in Geomatica Gnss e GIS
Maggio 2016
2. Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che
Application server
I software che fungono da application server sono usati per creare
dei geowebservices standard per la pubblicazione sul web di
mappe.
Le soluzioni OS sono:
Geoserver (+ Tilecache)
Mapserver
...
QGIS-server
1 / 20
GisHosting
3. Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che
Qgis Server
Qgis Server `e unapplicazione per la creazione di servizi Web
conformi agli standard OCG (Open Geospatial Consortium).
Si appoggia a un server web e utilizza le stesse librerie
dellapplicazione Desktop Qgis, questo permette la pubblicazione di
mappe con rappresentazioni gra鍖che complesse che vengono
visualizzate sul web con le stesse caratteristiche dellapplicazione
Desktop.
O鍖re quindi la possibilit`a di pubblicare in modo rapido e semplice
un progetto Qgis de鍖nito e con鍖gurato allinterno dellapllicazione
Desktop mantenendo invariate tutti i parametri de鍖niti (propriet`a
progetto, propriet`a layer, etc.)
2 / 20
GisHosting
6. Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che
Qgis Server: vantaggi
Integrazione con Qgis Desktop
utilizza i progetti Qgis per la pubblicazione di servizi OWS
utilizza rendering e labeling de鍖niti nel progetto
molte impostazioni de鍖nite da propriet`a del progetto e/o da
propriet`a del layer
utilizza i layout di stampa de鍖niti in Qgis per la stampa pdf
Non richiede competenze speci鍖che nel campo della
pubblicazione di servizi web
Accorcia notevolmente i tempi di lavorazione
5 / 20
GisHosting
7. Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che
Cosa puoi fare con il web client LizMap
+ Customizzazione di tools e funzionalit`a da plugin di Qgis
Desktop
+ Layer tree con legenda integrata
+ Base map Google, Bing e OSM, o provenienti da progetti
Lizmap pubblicati
+ Tools di zoom e navigazione integrati
+ Tools di misura, stampa integrati
+ Customizzazione di ricerca per attributo da plugin di Qgis
Desktop
+ Feature info per mouse click integrata
+ Tools di editing con鍖gurabili da plugin
+ Con鍖gurazione della pagina web a seconda dellutente loggato
6 / 20
GisHosting
9. Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che
Cosa serve?
gishosting.gter.it `e un server virtuale con installato
QGIS server
Il web client Lizmap
altri GFOSS software
In questo modo ti o鍖re un accesso ancora pi`u semplice al mondo di
QGIS server.
Noi gestiamo il server e tu pubblichi online il tuo progetto QGIS su
web senza dover gestire nulla a livello di rete.
8 / 20
GisHosting
10. Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che
Cosa ti serve?
1 Connessione alla tua cartella di rete su server
gishosting.gter.it dove
`e installato QGIS server
si ha disponibilit`a di database spatialite (default) o PostGIS
(su richiesta) -
2 QGIS installato sul proprio PC
3 plugin di Lizmap per QGIS
9 / 20
GisHosting
11. Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che
E i 鍖le richiamati dal progetto QGIS?
E importante sottolineare come tutti i layer richiamati dal
progetto demo sono inclusi nel progetto nelle cartella vector e/o
nel DB spatialite. Con le opzioni base lutente potr`a scegliere
liberamente se:
usare 鍖le raster o vettoriali standard
usare uno o pi`u database spatialite
entro i limiti di spazio previsti da contratto (es. 200 MB). Si
consiglia lutilizzo delle cartelle standard raster e vector, ma
lutente pu`o liberamente scegliere di salvare i propri 鍖le dove vuole
purch卒e tutti i 鍖le siano inclusi nella cartella utente e
raggiungibili dal progetto QGIS.
Qualora lutente da contratto abbia anche incluso un
Database PostGIS sar`a invece su鍖ciente creare le connessioni
al DB presente sullo stesso server (localhost).
10 / 20
GisHosting
12. Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che
Pubblicare un nuovo progetto
Step 1: Con鍖gurazione progetto in QGIS
Step 2: Con鍖gurazione del progetto usando il plugin lizmap
NOTA BENE: E sicuramente possibile e anche consigliato per aumentare le
performance del software predisporre la prima con鍖gurazione o鍖ine in una
cartella in locale (quindi non a鍖etta da eventuali problemi di rete). In tal caso
sar`a per`o di fondamentale importanza mantenere inalterata la struttura nel
momento in cui si vorranno trasferire i dati sulla cartella di rete.
11 / 20
GisHosting
13. Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che
Con鍖gurazione progetto QGIS [1]
Fondamentalmente gestisci tutto quello che vuoi sia visibile online
attraverso QGIS installato sul tuo PC.
`e importante con鍖gurare correttamente anche le propriet`a del
progetto (titolo, descrizione, con鍖gurazione servizi web
WFS/WCS, etc.) che verranno visualizzare online:
Progetto Propriet`a del progetto
Propriet`a del progetto Server OWS
Vedi slide successiva...
12 / 20
GisHosting
14. Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che
Con鍖gurazione progetto QGIS [2]
titolo che pu`o
essere diverso dal
nome del 鍖le del
progetto) e
informazioni
varie
estensione
codici EPSG
supportati dai
servizi WMS
eventuali layer
vettoriali/raster
da pubblicare
come servizi
WFS/WCS
etc.
13 / 20
GisHosting
15. Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che
Con鍖gurazione progetto QGIS [3]
con鍖gurare titoli, legenda, etichette per ciascun layer (online
si vede quanto `e con鍖gurato sul progetto)
Propriet`a del layer Stile, Etichette, Metadati, etc.
14 / 20
GisHosting
16. Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che
Con鍖gurazione progetto QGIS [4]
di default interrogando ciascun layer vettoriale si visualizza
lintera tabella attributi a lui associata, tuttavia dalle propriet`a
del layer si pu`o con鍖gurare un popup in linguaggio html
Propriat`a del Layer Suggerimenti
Volendo si potrebbero inserire foto o
espressioni per calcolare larea, o altri
parametri
15 / 20
GisHosting
17. Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che
Con鍖gurazione progetto QGIS [5]
In鍖ne sempre su QGIS....
`e possibile con鍖gurare uno o pi`u layout di stampa che saranno
disponibili anche online consentendo la stampa di tutto
ci`o che `e visibile ed attivato sul progetto QGIS (layer di base
esclusi)
Tutto quello che si vede sul tuo progetto QGIS risulter`a
automaticamente pubblicato online.
Ricordati di salvare il tuo progetto al termine della con鍖gurazione.
16 / 20
GisHosting
18. Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che
Pubblicazione su web - Lizmap Web Client
A questo punto si apra il plugin lizmap da QGIS: Web
LizMap lizmap
decidere i layer da visualizzare
con鍖gurare la mappa
sfondi cartogra鍖ci
con鍖gurazione eventuali ricerche
Cliccando su salva si creer`a un 鍖le nome progetto .qgs.cfg
che contiene tutti i parametri di con鍖gurazione di Lizmap
Web Client.
17 / 20
GisHosting
20. Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che
Il tuo logo [2]
Per ogni progetto `e possibile peronalizzare logo e stile. Ecco
come...
1 nella cartella media/themes/ `e presente una cartella
chiamata demo progetto Copiarla e rinominarla con il nome
del progetto che intendi personalizzare.
2 una volta copiata entra nella cartella dove troverai una nuova
cartella chiamata css:
per cambiare il logo `e su鍖ciente sostituire il 鍖le logo.png
presente dentro la cartella img con il logo che vuoi visualizzare
sul progetto il formato `e un 鍖le 150x150 px
volendo `e anche possibile personalizzare lo stile del
progetto, ma fallo solo se sei capace a modi鍖care 鍖le css. Per
maggiori informazioni contattaci.
19 / 20
GisHosting
21. Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che
E per e鍖ettuare modi鍖che?
Una volta terminata la con鍖gurazione di lizmap e salvato
opportunamente il 鍖le di con鍖gurazione (nome progetto.qgs.cfg)
esso risulta pubblicato sul repository dellutente e si pu`o
visualizzare online.
+
Per eventuali modi鍖che al progetto QGIS `e sempre fondamentale
salvare il tuo progetto al termine della con鍖gurazione e
comunque salvare nuovamente anche il 鍖le di con鍖gurazione
lizmap semplicemente aprendo il plugin e cliccando su salva.
Per eventuali modi鍖che alle sole con鍖gurazioni Lizmap `e
su鍖ciente salvare nuovamente il 鍖le di con鍖gurazione lizmap
cliccando su salva al termine delle modi鍖che.
20 / 20
GisHosting
22. Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che
Piazza De Marini 3/61
16123 Genova
formazione@gter.it
www.gishosting.gter.it
www.gter.it
Quest opera `e distribuita con licenza Creative Commons Attribuzione - Condividi allo stesso modo 3.0 Unported.