1. Il software libero
per le analisi geografiche
Luca Delucchi
Socio Gfoss.it
lucadeluge@gmail.com
www.gfoss.it
Autore: Paolo Cavallini
Grazie a: Flavio Rigolon, Luca Casagrande, Andre Giacomelli
2. GIS
GIS (Geographic Information System) o SIT
(Sistema Informativo Territoriale)
Le componenti essenziali di un SIT:
• Immagazzinamento e gestione dati
• Analisi geografica e geostatistica
• Visualizzazione e interattività desktop
• Visualizzazione e interattività web
È possibile realizzare un sistema GFOSS
• non solo per ricerca
• applicazioni commerciali
• applicazioni istituzionali
3. Gestione dati
Peculiarità del modello GIS
• raster + vettori + alfanumerico + metadata
+ proiezioni
• topologia (digitalizzazione)
• dimensioni
• interoperabilità
standard (OGC: WMS, WFS, SF, ecc.)
La soluzione: GDAL/OGR
Formati proprietari!
• shapefile (aperto, documentato)
• problemi: DWG, DWF, ECW, GML3.0?
4. Analisi geografica
Elemento cruciale in un SIT
• produzione del dato geografico
GRASS: Geographic Resources
Analysis and Support System
• molto potente
• raster e vettoriale (2D, 3D, 4D)
• complesso
come tutti i programmi di analisi
• ben integrato con l'altro GFOSS
PostgreSQL, MySQL, SQLlite, OGR, MapServer
ecc.
5. GRASS
Punti forti
raster
vector
NVIZ
Gps
Topologia
Elaborazione immagini
COMPLETO
6. Geostatistica
GRASS + R + modulo
di interazione
• le funzioni di R
possono essere
chiamate all'interno
di GRASS
• la struttura aperta
dà un vantaggio
strutturale rispetto
ai sistemi proprietari
7. Desktop: QGIS
Punti forti
Semplicità
Geobrowser
Digitalizzazione dei
vettori
Plugin (GPS, Python,
Postgis, Conversione,
Georeferenzazione)
Interfaccia semplice di
GRASS
8. Desktop: gvSIG
Punti forti
Semplicità
Sextante
Gestore di processi
Plugin ( metadata,
pubblicazione, network
analisys)
Simile ad Arcview
gvSIG Mobile (palmari)
9. Database e geodatabase
Vantaggi
• univocità del dato
• affidabilità anche in caso di banche dati
molto grandi
• possibilità di correlare in gruppi di lavoro
grandi e articolati
• gestione della sicurezza e dei privilegi
• GEOS!
Il cuore di un vero SIT
10. PostGIS
Gestione delle proiezioni
• EPSG
• proj.4
Interagisce bene con Elaborazioni geografiche
tutto GFOSS dirette
• anche client non • buffer, overlay, intersect,
geografici ecc.
Importa/esporta Mancano i raster
shapefiles Gestione topologia
(sperimentale)
11. Web mapping:
UMN MapServer
Standard OGC Ottime
• Web Map Service prestazioni di
• Web Feature Service rendering
• Web Coverage Service Interazione con
• Web Map Context tutto il GFOSS
Documents Interfaccia a DB e
• Geography Markup geoDB
Language
• Styled Layer Descriptor
12. Web mapping:
GeoServer
Interfaccia web
per la
configurazione
WFS, WMS e
WCS
Anche WFS-T!
• editing online
13. Web mapping framework:
p.mapper
Caratteristiche:
UMN Mapserver
PHP/ MapScript
Ottimi strumenti per
la stampa, la ricerca
di elementi..
W3C XHTML 1.0
14. Web mapping framework:
ka-Map!
Caratteristiche:
UMN Mapserver
PHP/ MapScript
Sistema di cache
per ridurre il carico
sul server
Tiling system per
migliorare
l'esperienza di
navigazione.
15. Web mapping framework:
OpenLayers
Caratteristiche:
Libreria Javascript
Simile alle API di
Google Maps ma
LIBERA!
Compatibile con
gli standard OGC
Interazione con
sorgenti dati
proprietarie:
Google, Yahoo,
ecc..
16. Conclusioni
Insieme di programmi
• Interoperatività: ok
formati!
politica di distribuzione dei dati
✔ INSPIRE
✔ WMS/WFS
• Geodatabase: ok
• Analisi: ok
• Desktop: quasi
• Web: ok
17. Vantaggi per la professione
e per i committenti
Qualità della consulenza
Limitate barriere di ingresso
• ArcInfo (~ GRASS) > 30 k€
• Oracle Spatial (~ PostGIS) > 30 k€
Competizione sulle competenze e non
rendite di posizione
Premio alla qualità, all'intelligenza e
all'onestà
18. Vantaggi per la ricerca
Sistema più aperto,
quindi più didattico
Utilizzabile da
docenti e studenti,
in aula e a casa
possibilità di
modificare il codice
per sperimentare
nuove possibilità
19. Gfoss.it
Ha lo scopo di favorire
- sviluppo, diffusione, tutela del software
esclusivamente libero ed open source
- standard aperti
La comunità può interagire
tramite diversi strumenti:
- sito internet[1]
- mailing list[2]
- wiki[3]
- canale irc
[1] www.gfoss.it
[2] http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss
[3] http://gfoss.ominiverdi.org/index.php/Gfoss_Italia
20. Gfoss.it
COSA È STATO FATTO
- Sito, mailing list, irc, wiki
- Geodati
- elaborazione toponimi ISTAT
- petizioni e licenze
- Convegni, collaborazioni, eventi
- ECDL GIS (in via di definizione)
- Contatti crescenti:
- OpenStreetMap
- itPUG
- Raccordo con OSGEO:
- Open Source Geospatial Foundation Mappa degli eventi di
GFOSS.IT
21. Licenza della presentazione
Creative Commons
Licenza di Attribuzione-Non commerciale-Condividi allo stesso modo 3.0