Introduzione a GeoServer ed ai servizi OGCGeoSolutions
Slide di Introduzione al GeoServer con particolare enfasi sui protocolli OGC da esso supportati.
La presentazione ripercorre con buon livello di dettaglio le funzionalità offerte da GeoServer proponendo dove necessario una breve introduzione ai servizi OGC da esso implementati in modo da rendere l'utente autonomo per quanto riguarda la comprensione dei concetti alla base delle funzionalità di GeoServer stesso.
Introduzione a GeoServer ed ai servizi OGCGeoSolutions
Slide di Introduzione al GeoServer con particolare enfasi sui protocolli OGC da esso supportati.
La presentazione ripercorre con buon livello di dettaglio le funzionalità offerte da GeoServer proponendo dove necessario una breve introduzione ai servizi OGC da esso implementati in modo da rendere l'utente autonomo per quanto riguarda la comprensione dei concetti alla base delle funzionalità di GeoServer stesso.
MongoDB Atlas: il modo migliore per eseguire MongoDB in ambiente cloud 2MongoDB
MongoDB Atlas è il servizio DBaaS (Database-as-a-Service) che ti consente distribuire, gestire e scalare un database MongoDB in ambiente cloud con pochi clic.
Gestione del catasto delle strade. 3DGIS strade3DGIS
Ottimizza la gestione del catasto delle strade. Una soluzione WebGIS su misura per la visualizzazione, l’interrogazione e la gestione del catasto delle strade.
http://www.3dgis.it/prodotti/catasto-strade/
Drupal Day 2011 - La banca dati Informagiovani del PiemonteDrupalDay
Talk di Marcello Testi | Drupal Day Roma 2011
La storia della migrazione da una piattaforma proprietaria destinata all'obsolescenza a un CMS di nostra conoscenza, utilizzato come strumento per il back-office dei servizi informativi rivolti ai giovani del territorio piemontese, ma anche come accesso pubblico alle informazioni. Considerazioni sulla metodologia utilizzata per lo sviluppo e la gestione delle richieste del team di documentalisti.
I linguaggi del web - seconda edizione (3° giornata)Diego La Monica
Modulo 4 – AJAX
- Interazioni client/server
- Framework a confronto:
- jQuery
- Mootools
- YUI
- JAST
Modulo 5 – ARIA e l’accessibilità lato client
- Prendere un po' di ARIA
- Le tecnologie assistive
- Ruoli, stati e proprietà
- Strumenti per lo sviluppo accessibile
Carlo Milanesi, nel Linux Day dedicato al coding, presenta una rassegna dei principali linguaggi di programmazione presenti e passati. Dopo aver elencato i 30 linguaggi di programmazione più usati in assoluto, ha esposto quali di essi sono più usati per scrivere software open-source. Inoltre, per ogni linguaggio, ha esposto per quali ambiti applicativi risultano preferibili, in base alle loro caratteristiche tecniche e commerciali.
MongoDB Atlas: il modo migliore per eseguire MongoDB in ambiente cloud 2MongoDB
MongoDB Atlas è il servizio DBaaS (Database-as-a-Service) che ti consente distribuire, gestire e scalare un database MongoDB in ambiente cloud con pochi clic.
Gestione del catasto delle strade. 3DGIS strade3DGIS
Ottimizza la gestione del catasto delle strade. Una soluzione WebGIS su misura per la visualizzazione, l’interrogazione e la gestione del catasto delle strade.
http://www.3dgis.it/prodotti/catasto-strade/
Drupal Day 2011 - La banca dati Informagiovani del PiemonteDrupalDay
Talk di Marcello Testi | Drupal Day Roma 2011
La storia della migrazione da una piattaforma proprietaria destinata all'obsolescenza a un CMS di nostra conoscenza, utilizzato come strumento per il back-office dei servizi informativi rivolti ai giovani del territorio piemontese, ma anche come accesso pubblico alle informazioni. Considerazioni sulla metodologia utilizzata per lo sviluppo e la gestione delle richieste del team di documentalisti.
I linguaggi del web - seconda edizione (3° giornata)Diego La Monica
Modulo 4 – AJAX
- Interazioni client/server
- Framework a confronto:
- jQuery
- Mootools
- YUI
- JAST
Modulo 5 – ARIA e l’accessibilità lato client
- Prendere un po' di ARIA
- Le tecnologie assistive
- Ruoli, stati e proprietà
- Strumenti per lo sviluppo accessibile
Carlo Milanesi, nel Linux Day dedicato al coding, presenta una rassegna dei principali linguaggi di programmazione presenti e passati. Dopo aver elencato i 30 linguaggi di programmazione più usati in assoluto, ha esposto quali di essi sono più usati per scrivere software open-source. Inoltre, per ogni linguaggio, ha esposto per quali ambiti applicativi risultano preferibili, in base alle loro caratteristiche tecniche e commerciali.
188 Laboratori e Testimonianze realizzate, più di 1.000 docenti invitati da tutto il mondo, per oltre 7.000 ore di lezione. Sono questi i numeri dei bandi Laboratori dal Basso e Testimonianze, realizzati da ARTI – Regione Puglia tra il 2012 e il 2015.
Attraverso attività formative basate sulla domanda, per cui giovani imprenditori pugliesi tra i 18 e i 35 anni sono stati chiamati a scegliere temi, sedi, metodi didattici e docenti, ARTI ha realizzato percorsi formativi pubblici e aperti a tutti , con lezioni trasmesse anche in streaming e disponibili in remoto su una piattaforma dedicata, www.laboratoridalbasso.it
2. 2www.gis3w.it
QuantumGis
Quantum GIS (QGIS) è un software GIS rilasciato sotto
licenza GNU General Public License.
QGIS è un progetto ufficiale della Open Source
Geospatial Foundation (OSGeo).
Multipiattaforma:
● Linux Unix
● Mac OSX Windows Android
3. 3www.gis3w.it
Manuali e Tutorial
● Sito ufficiale (download, manuali...): www.qgis.org
● Download versione di sviluppo compilata per Windows:
qgis.org/downloads/weekly/
● Wiki: http://hub.qgis.org/projects/quantum-gis/wiki/
● Mailing list: http://www.qgis.org/comunita/mailing-list.html?lang=it
● Tutorials:
✔ http://manual.linfiniti.com
✔ http://locatepress.com/qtm
✔ http://maps.cga.harvard.edu/qgis
✔ http://youtube.com/channel/HC-G5DzrDqHIU
● Blogs: http://plugins.qgis.org/planet/
4. 4www.gis3w.it
QuantumGis
QGIS offre diversi applicativi:
● QGIS Desktop - Il classico QGIS che offre moltissime
funzionalità GIS per la visualizzazione dei dati, editing, ed
analisi
● QGIS Browser - Un visualizzatore semplice e veloce per
la consultazione di dati (WMS) in rete (locale e non)
● QGIS Server - Un server conforme allo standard WMS 1.3
facilmente configurabile utilizzando i file di progetto di
QGIS versione desktop
● QGIS Web Client - Un front-end webgis basato su
OpenLayers e GeoExt
6. 6www.gis3w.it
QuantumGis Desktop
GeoBrowser
Capacità di gestire numerosi formati geografici
digitali:
● Vettoriali tramite libreria OGR
● Fogli di testo delimitati, DBF, vari formati GPS
● Raster tramite libreria GDAL
● Geodatabase: PostGis, SpatiaLite, MSSQL, Oracle, SQL
Anywhere (SQL Server, ESRI Personal GeoDatabase)
● Servizi OGC: WMS, WFS, WCS, WFS-T
7. 7www.gis3w.it
QuantumGis Desktop
Gestione dati vettoriali:
● Vari metodi di simbologia:
✔ singola
✔ categorizzata
✔ graduata
✔ basata su regole
✔ spostamento punto
● Caratteristiche basate su
valori campi ed espressioni
● Possibilità di costruire
simboli personalizzati
8. 8www.gis3w.it
QuantumGis Desktop
Gestione dati vettoriali:
● Etichettatura
✔ altamente personalizzabile
(scala di visibilità,
trasparenza, spazio tra lettere
e parole, multilinea con
allineamento, contorno,
ombreggiatura....)
✔ etichettatura basata su
espressioni
✔ differenziabile in base alle
singole geometrie tramite
informazioni tratte dalla
tabella associata
✔ posizione ed altro gestibile
anche manualmente
9. 9www.gis3w.it
QuantumGis Desktop
Gestione dati
vettoriali:
● Gestione sistema di
proiezione associato
● Scala di visibilità
● Sottoinsiemi
● Tooltip (attributi tabella
o html)
● Metadati
● Join diretti di tipo 1 a 1
● Diagrammi sovrapposti
(torte, istogrammi, testi)
10. 10www.gis3w.it
QuantumGis Desktop
Gestore di stili
● Interfaccia per la gestione e crezione di stili
● Raggruppamento e tagging
● Import ed export su file
● Import da URL
Salvataggio stili
● Formato testo .qml
● Formato SLD
● Direttamente su tabella PostGis
11. 11www.gis3w.it
QuantumGis Desktop
Gestione dati raster
● Gestione sistema di
proiezione associato
● Stili di vestizione
✔ scale di grigio
✔ palette
✔ multiband color
● Trasparenze globale e per
valori
● Scala di visibilità
● Piramidalizzazione
● Istogrammi valori
14. 14www.gis3w.it
QuantumGis Desktop
Editing
● Editing diretto sui formati: Shapefile, PostGis, SpatiaLite,
GPX
● Gestione diretta topologia
● Gestione snap e sovrapposizioni all'interno e tra strati
● Gestione multigeometrie
● Plugin CadTools per strumenti CAD
● Interfaccia inserimento attributi personalizzabile e
modulabile
15. 15www.gis3w.it
QuantumGis Desktop
Compositore di stampa
● Area di mappa (scale,
estensione, risoluzione...)
● Griglia coordinate
● Etichette, legende e barre di
scala
● Inserimento immagini e frame
html
● Tabelle dati vettoriali
● Frecce e figure geometriche
● Esportazione in formato
immagine e pdf
● Book composer
16. 16www.gis3w.it
QuantumGis Desktop
Analisi geografica:
● Strumenti integrati:
✔ fTools per l'analisi
vettoriale
✔ GDAL per l'analisi raster
● Plugin vari (basati su Python)
● Console Python
● Web Processing Server:
✔ PyWPS
✔ ZOOProject
✔ 52 North
● Sextante
✔ QGIS
✔ GDAL/OGR
✔ GRASS
✔ SAGA
✔ GeoServer
✔ PyMorph
✔ R
✔ Orfeo Tool Box
✔ TauDEM
✔ LASTools
18. 18www.gis3w.it
QuantumGis Desktop
Sextante
● Opzioni e configurazioni
● Utilizzo singoli moduli dei singoli software
● Creazione modelli basati su moduli di diversi
software ed integrati con Python
● Possibilità di batch processing
● Creazione script (Python e R)
● Accesso a Sextante tramite Python
● Gestione storico e log
20. 20www.gis3w.it
QuantumGis Server
QGIS Server attualmente fornisce una
implementazione WMS 1.3.0 e 1.1.1.
Caratteristiche:
● Personalizzazione di WMS (Web Map Service) via HTTP GET.
● Supporta GetCapabilities, GetMap, GetStyle, GetFeatureInfo e
vestizioni personalizzate in formato SLD (Standard supportati:
WMS 1.3.0, WMS 1.1.1, e SLD 1.0.0).
● SOAP via HTTP POST. Compatibile con ORCHESTRA e SANY
Service Oriented Architecture.
● Configurazione nativa con SLD.
● Creazione di simbologia molto semplice mediante QGIS Desktop.
21. 21www.gis3w.it
QuantumGis Server
QGIS mapserver è un'applicazione FastCGI/CGI
scritta in C++.
Opera assieme ad un webserver (Apache in molti
dei casi) richiamando l'applicativo FastCGI.
Utilizza QGIS come backend per la logica GIS e
per il rendering della mappa.
Piattaforme supportate: Linux, Windows e
MacOSX.
22. 22www.gis3w.it
QuantumGis Web Client
● client per la
pubblicazione dei
progetti su WebGis
● struttura e
composizione gestibile
da QGIS Desktop
● ricerche,
interrogazioni, tooltip
● stampe integrate con i
layout del progetto
Un front-end webgis basato su OpenLayers e
GeoExt.
23. 23www.gis3w.it
Django - QGIS
● Un prodotto sviluppato da Gis3W
● Un'interfaccia Web per la gestione della pubblicazione
su QgisWebClient dei progetti cartografici realizzati
con QGIS permettendo di:
✔ gestire i permessi di accesso ai singoli progetti
✔ definire collegamenti tra la cartografia e database esterni
✔ creare e gestire metodi di ricerca
✔ creare e gestire popup e hyperlink a materiale multimediale
● www.gis3w.it/it/products/django-qgiswebclient
24. 24www.gis3w.it
QuantumGis
● Un prodotto completo.
● Una comunità di sviluppatori e utilizzatori
molto estesa
● Uno sviluppo rapido
● Un notevole risparmio economico