際際滷

際際滷Share a Scribd company logo
Sistemi No-Sql e
Object-Relational nella gestione dei
dati geografici
Roberto Demontis
demontis@crs4.it
Cagliari 30 Settembre 2015

Sono nato a Bono (Sassari) nel 1968

Mi sono laureato in Scienze dell'Informazione a Pisa nel
'97

lavoro da circa 20 anni sulle tematiche GIS prima al
CNR e poi, dal 2000, al CRS4

Ho scritto circa 30 articoli / pubblicazione e
contribuito a 10 progetti

I main topic attuali sono il Gis Partecipativo e il
tassellamento vettoriale di dati geografici
Cagliari 30 Settembre 2015
PARTE PRIMA
Il dato nei Geographical
Information System (GIS)
Cagliari 30 Settembre 2015
GIS (Geographical Information System): 竪 uno
strumento usato per analizzare, gestire e
visulaizzare le propriet spaziali e le potenziali
relazioni tra oggetti ed eventi
Il termine 竪 stato coniato da Roger Tomlinson nel
1968 ma il suo uso viene da molto lontano
 khartes la cartografia di Eratostene 194 BC
 l'analisi spaziale negli studi epidemiologici di
Charles Picquet nel 1832 etc..
Gis  SIT - SIG
Cagliari 30 Settembre 2015
...propriet dei dati
quali?
1.-
2.-
3.-
4.-
5.-
6.-
7.-
8.-
9.-
10.-
Cagliari 30 Settembre 2015
Modello del dato: Coordinate, vertici, altimetria,
numero di celle, topologia, tipo di geometria etc..
Propriet calcolabili: lunghezza, larghezza, area,
etc..
Qualit: Precisione, scala di acquisizione, etc..
Sistemi di riferimento: proiezione, datum etc..
Propriet del dato geografico
Cagliari 30 Settembre 2015
Geocoding: uso di codici di geo-referenziazione e
Gazetteer (e.g. Geonames, pin map, heat map)
Raster: tramite immagini con i valori nei pixel
Grid: 竪 un dato raster ma non usa immagini ( da 2 a
4 dimensioni)
Vettoriale: tramite geometrie e topologie ( da 2 a
4 dimensioni )
modello del dato
Cagliari 30 Settembre 2015
Cagliari 30 Settembre 2015
La precisione 竪 descritta nei metadati ma si pu嘆 in
parte dedurre dai dati
- numero e dimensione delle celle per i raster
- precisione nei valori di coordinata
- sovrapposizione con altri dati etc..
La qualit dipende da chi genera il dato (esempio i
vertici inutili oppure mancanti nella costruzione
di una linea )
Danger Zone: La scala di rappresentazione finale; le
trasformazioni di coordinate; uso di dati con
Qualit e precisione
Cagliari 30 Settembre 2015
Sistemi di riferimento cartesiano, geografico e
geocentrico
Datum ed Elissoide
WGS84, ED50, Gauss-Boaga (Roma40), ETRS89
Le proiezioni: rappresentazione dei dati su piano
limitando le distorsioni.
Simple Mercatore, le carte di Gauss
Sistemi di riferimento, Datum,
Proiezioni
Cagliari 30 Settembre 2015
Vicinanza, Adiacenza, Intersezione, inclusione
etc..
Sono usate spesso nelle interrogazioni e nelle
join spaziali
Possono essere facilitate dalla presenza di
indici spaziali
Relazioni spaziali
Cagliari 30 Settembre 2015
Indici spaziali
Quad tree
Z-curve
Geodesic grid
Cagliari 30 Settembre 2015
Tipi di geometrie e OGC
OGC ( Open GeoSpatial Consortium )
Propriet del dato necessarie per poter eseguire
numerose funzioni sulle geometrie.
Un POINT 竪 sempre semplice, un MULTIPOINT 竪
semplice se non contiene punti uguali
Simple Geometry
Simple Geometry
Topologie
Attraverso le relazioni spaziali di connettivit e adiacenza 竪
possibile rappresentare un set di dati in maniera intelligente

More Related Content

Sistemi No-Sql e Object-Relational nella gestione dei dati geografici 30 Sett. 2015 part1

  • 1. Sistemi No-Sql e Object-Relational nella gestione dei dati geografici Roberto Demontis demontis@crs4.it Cagliari 30 Settembre 2015
  • 2. Sono nato a Bono (Sassari) nel 1968 Mi sono laureato in Scienze dell'Informazione a Pisa nel '97 lavoro da circa 20 anni sulle tematiche GIS prima al CNR e poi, dal 2000, al CRS4 Ho scritto circa 30 articoli / pubblicazione e contribuito a 10 progetti I main topic attuali sono il Gis Partecipativo e il tassellamento vettoriale di dati geografici Cagliari 30 Settembre 2015
  • 3. PARTE PRIMA Il dato nei Geographical Information System (GIS) Cagliari 30 Settembre 2015
  • 4. GIS (Geographical Information System): 竪 uno strumento usato per analizzare, gestire e visulaizzare le propriet spaziali e le potenziali relazioni tra oggetti ed eventi Il termine 竪 stato coniato da Roger Tomlinson nel 1968 ma il suo uso viene da molto lontano khartes la cartografia di Eratostene 194 BC l'analisi spaziale negli studi epidemiologici di Charles Picquet nel 1832 etc.. Gis SIT - SIG Cagliari 30 Settembre 2015
  • 6. Modello del dato: Coordinate, vertici, altimetria, numero di celle, topologia, tipo di geometria etc.. Propriet calcolabili: lunghezza, larghezza, area, etc.. Qualit: Precisione, scala di acquisizione, etc.. Sistemi di riferimento: proiezione, datum etc.. Propriet del dato geografico Cagliari 30 Settembre 2015
  • 7. Geocoding: uso di codici di geo-referenziazione e Gazetteer (e.g. Geonames, pin map, heat map) Raster: tramite immagini con i valori nei pixel Grid: 竪 un dato raster ma non usa immagini ( da 2 a 4 dimensioni) Vettoriale: tramite geometrie e topologie ( da 2 a 4 dimensioni ) modello del dato Cagliari 30 Settembre 2015
  • 9. La precisione 竪 descritta nei metadati ma si pu嘆 in parte dedurre dai dati - numero e dimensione delle celle per i raster - precisione nei valori di coordinata - sovrapposizione con altri dati etc.. La qualit dipende da chi genera il dato (esempio i vertici inutili oppure mancanti nella costruzione di una linea ) Danger Zone: La scala di rappresentazione finale; le trasformazioni di coordinate; uso di dati con Qualit e precisione Cagliari 30 Settembre 2015
  • 10. Sistemi di riferimento cartesiano, geografico e geocentrico Datum ed Elissoide WGS84, ED50, Gauss-Boaga (Roma40), ETRS89 Le proiezioni: rappresentazione dei dati su piano limitando le distorsioni. Simple Mercatore, le carte di Gauss Sistemi di riferimento, Datum, Proiezioni Cagliari 30 Settembre 2015
  • 11. Vicinanza, Adiacenza, Intersezione, inclusione etc.. Sono usate spesso nelle interrogazioni e nelle join spaziali Possono essere facilitate dalla presenza di indici spaziali Relazioni spaziali Cagliari 30 Settembre 2015
  • 12. Indici spaziali Quad tree Z-curve Geodesic grid Cagliari 30 Settembre 2015
  • 13. Tipi di geometrie e OGC OGC ( Open GeoSpatial Consortium )
  • 14. Propriet del dato necessarie per poter eseguire numerose funzioni sulle geometrie. Un POINT 竪 sempre semplice, un MULTIPOINT 竪 semplice se non contiene punti uguali Simple Geometry
  • 16. Topologie Attraverso le relazioni spaziali di connettivit e adiacenza 竪 possibile rappresentare un set di dati in maniera intelligente