際際滷

際際滷Share a Scribd company logo
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
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
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
Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che
Qgis Server
3 / 20
GisHosting
Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che
Qgis Server
Qgis

Portale web
4 / 20
GisHosting
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
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
Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che
gishosting.gter.it
7 / 20
GisHosting
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
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
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
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
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
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
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
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
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
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
Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che
Il tuo logo [1]
Vuoi personalizzare il tuo logo?
18 / 20
GisHosting
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
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
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.

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
  • 4. Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che Qgis Server 3 / 20 GisHosting
  • 5. Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che Qgis Server Qgis Portale web 4 / 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
  • 8. Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che gishosting.gter.it 7 / 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
  • 19. Introduzione gishosting.gter.it Pubblicare un nuovo progetto Modi鍖che Il tuo logo [1] Vuoi personalizzare il tuo logo? 18 / 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.