SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
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

Mais conteúdo relacionado

Destaque

Destaque (16)

Seminario Vittorio Meloni, 25-10-2012
Seminario Vittorio Meloni, 25-10-2012Seminario Vittorio Meloni, 25-10-2012
Seminario Vittorio Meloni, 25-10-2012
 
Simulazione Cardiaca: un passo verso la medicina personalizzata?
Simulazione Cardiaca: un passo verso la medicina personalizzata?Simulazione Cardiaca: un passo verso la medicina personalizzata?
Simulazione Cardiaca: un passo verso la medicina personalizzata?
 
Zanella
ZanellaZanella
Zanella
 
Mobile Graphics (part2)
Mobile Graphics (part2)Mobile Graphics (part2)
Mobile Graphics (part2)
 
Presentazione Pierluigi Cau, 24-05-2012
Presentazione Pierluigi Cau, 24-05-2012Presentazione Pierluigi Cau, 24-05-2012
Presentazione Pierluigi Cau, 24-05-2012
 
GSA_Poster_Backsmeier
GSA_Poster_BacksmeierGSA_Poster_Backsmeier
GSA_Poster_Backsmeier
 
ORDBMS e NoSQL nel trattamento dei dati geografici parte seconda. 30 Sett. 2015
ORDBMS e NoSQL nel trattamento dei dati geografici parte seconda. 30 Sett. 2015ORDBMS e NoSQL nel trattamento dei dati geografici parte seconda. 30 Sett. 2015
ORDBMS e NoSQL nel trattamento dei dati geografici parte seconda. 30 Sett. 2015
 
Seminario Francesca Frexia e Francesco Cabras, 25-10-2012
Seminario Francesca Frexia e Francesco Cabras, 25-10-2012Seminario Francesca Frexia e Francesco Cabras, 25-10-2012
Seminario Francesca Frexia e Francesco Cabras, 25-10-2012
 
Elementi di sismica a riflessione e Georadar (Gian Piero Deidda, UNICA)
Elementi di sismica a riflessione e Georadar (Gian Piero Deidda, UNICA)Elementi di sismica a riflessione e Georadar (Gian Piero Deidda, UNICA)
Elementi di sismica a riflessione e Georadar (Gian Piero Deidda, UNICA)
 
Seminario Carole Salis, Mauro Del Rio e Stefano Monni, 13-12-2012
Seminario Carole Salis, Mauro Del Rio e Stefano Monni, 13-12-2012Seminario Carole Salis, Mauro Del Rio e Stefano Monni, 13-12-2012
Seminario Carole Salis, Mauro Del Rio e Stefano Monni, 13-12-2012
 
L'inferenza statistica e la lettura dei dati
L'inferenza statistica e la lettura dei datiL'inferenza statistica e la lettura dei dati
L'inferenza statistica e la lettura dei dati
 
Iscola linea B 2016
Iscola linea B 2016Iscola linea B 2016
Iscola linea B 2016
 
Alfonso Damiano (Università di Cagliari) ICT per Smart Grid
Alfonso Damiano (Università di Cagliari) ICT per Smart Grid Alfonso Damiano (Università di Cagliari) ICT per Smart Grid
Alfonso Damiano (Università di Cagliari) ICT per Smart Grid
 
Hydrologic Assessment in a Middle Narmada Basin, India using SWAT Model
Hydrologic Assessment in a Middle Narmada Basin, India using SWAT ModelHydrologic Assessment in a Middle Narmada Basin, India using SWAT Model
Hydrologic Assessment in a Middle Narmada Basin, India using SWAT Model
 
Presentazione Linea B2 progetto Tutti a Iscol@ 2017
Presentazione Linea B2 progetto Tutti a Iscol@ 2017Presentazione Linea B2 progetto Tutti a Iscol@ 2017
Presentazione Linea B2 progetto Tutti a Iscol@ 2017
 
Etica e Internet of Things, Andrea Mameli (CRS4), workshop progetto IoT Desir...
Etica e Internet of Things, Andrea Mameli (CRS4), workshop progetto IoT Desir...Etica e Internet of Things, Andrea Mameli (CRS4), workshop progetto IoT Desir...
Etica e Internet of Things, Andrea Mameli (CRS4), workshop progetto IoT Desir...
 

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

Ldb 25 strumenti gis e webgis_2014-05-28 tarantino - servizi gis online
Ldb 25 strumenti gis e webgis_2014-05-28 tarantino - servizi gis onlineLdb 25 strumenti gis e webgis_2014-05-28 tarantino - servizi gis online
Ldb 25 strumenti gis e webgis_2014-05-28 tarantino - servizi gis online
laboratoridalbasso
 
Ldb 25 strumenti gis e webgis_2014-05-14 gullotta - 1 i sistemi informativi g...
Ldb 25 strumenti gis e webgis_2014-05-14 gullotta - 1 i sistemi informativi g...Ldb 25 strumenti gis e webgis_2014-05-14 gullotta - 1 i sistemi informativi g...
Ldb 25 strumenti gis e webgis_2014-05-14 gullotta - 1 i sistemi informativi g...
laboratoridalbasso
 
Ldb 25 strumenti gis e webgis_2014-05-19 lami - dati geografici
Ldb 25 strumenti gis e webgis_2014-05-19 lami - dati geograficiLdb 25 strumenti gis e webgis_2014-05-19 lami - dati geografici
Ldb 25 strumenti gis e webgis_2014-05-19 lami - dati geografici
laboratoridalbasso
 
Ldb 25 strumenti gis e webgis_2014-05-14 gullotta - 2 modelli di rappresentaz...
Ldb 25 strumenti gis e webgis_2014-05-14 gullotta - 2 modelli di rappresentaz...Ldb 25 strumenti gis e webgis_2014-05-14 gullotta - 2 modelli di rappresentaz...
Ldb 25 strumenti gis e webgis_2014-05-14 gullotta - 2 modelli di rappresentaz...
laboratoridalbasso
 
Gis Day Scuole superiori
Gis Day Scuole superioriGis Day Scuole superiori
Gis Day Scuole superiori
cmvallodidiano
 

Semelhante a Sistemi No-Sql e Object-Relational nella gestione dei dati geografici 30 Sett. 2015 part1 (9)

Ldb 25 strumenti gis e webgis_2014-05-28 tarantino - servizi gis online
Ldb 25 strumenti gis e webgis_2014-05-28 tarantino - servizi gis onlineLdb 25 strumenti gis e webgis_2014-05-28 tarantino - servizi gis online
Ldb 25 strumenti gis e webgis_2014-05-28 tarantino - servizi gis online
 
Ldb 25 strumenti gis e webgis_2014-05-14 gullotta - 1 i sistemi informativi g...
Ldb 25 strumenti gis e webgis_2014-05-14 gullotta - 1 i sistemi informativi g...Ldb 25 strumenti gis e webgis_2014-05-14 gullotta - 1 i sistemi informativi g...
Ldb 25 strumenti gis e webgis_2014-05-14 gullotta - 1 i sistemi informativi g...
 
GIS partecipativo. Laura Muscas e Valentina Spanu (CRS4), Cagliari, 21 Ottobr...
GIS partecipativo. Laura Muscas e Valentina Spanu (CRS4), Cagliari, 21 Ottobr...GIS partecipativo. Laura Muscas e Valentina Spanu (CRS4), Cagliari, 21 Ottobr...
GIS partecipativo. Laura Muscas e Valentina Spanu (CRS4), Cagliari, 21 Ottobr...
 
Ldb 25 strumenti gis e webgis_2014-05-19 lami - dati geografici
Ldb 25 strumenti gis e webgis_2014-05-19 lami - dati geograficiLdb 25 strumenti gis e webgis_2014-05-19 lami - dati geografici
Ldb 25 strumenti gis e webgis_2014-05-19 lami - dati geografici
 
Big: alla scoperta dei Big Data
Big: alla scoperta dei Big DataBig: alla scoperta dei Big Data
Big: alla scoperta dei Big Data
 
Ldb 25 strumenti gis e webgis_2014-05-14 gullotta - 2 modelli di rappresentaz...
Ldb 25 strumenti gis e webgis_2014-05-14 gullotta - 2 modelli di rappresentaz...Ldb 25 strumenti gis e webgis_2014-05-14 gullotta - 2 modelli di rappresentaz...
Ldb 25 strumenti gis e webgis_2014-05-14 gullotta - 2 modelli di rappresentaz...
 
Classificazione object-oriented e tecniche di segmentazione per la derivazion...
Classificazione object-oriented e tecniche di segmentazione per la derivazion...Classificazione object-oriented e tecniche di segmentazione per la derivazion...
Classificazione object-oriented e tecniche di segmentazione per la derivazion...
 
GIS nella Pianificazione Territoriale e Ambientale
GIS nella Pianificazione Territoriale e AmbientaleGIS nella Pianificazione Territoriale e Ambientale
GIS nella Pianificazione Territoriale e Ambientale
 
Gis Day Scuole superiori
Gis Day Scuole superioriGis Day Scuole superiori
Gis Day Scuole superiori
 

Mais de CRS4 Research Center in Sardinia

Mais de CRS4 Research Center in Sardinia (20)

The future is close
The future is closeThe future is close
The future is close
 
The future is close
The future is closeThe future is close
The future is close
 
Sequenziamento Esomico. Maria Valentini (CRS4), Cagliari, 18 Novembre 2015
Sequenziamento Esomico. Maria Valentini (CRS4), Cagliari, 18 Novembre 2015Sequenziamento Esomico. Maria Valentini (CRS4), Cagliari, 18 Novembre 2015
Sequenziamento Esomico. Maria Valentini (CRS4), Cagliari, 18 Novembre 2015
 
Near Surface Geoscience Conference 2015, Turin - A Spatial Velocity Analysis ...
Near Surface Geoscience Conference 2015, Turin - A Spatial Velocity Analysis ...Near Surface Geoscience Conference 2015, Turin - A Spatial Velocity Analysis ...
Near Surface Geoscience Conference 2015, Turin - A Spatial Velocity Analysis ...
 
Big Data Infrastructures - Hadoop ecosystem, M. E. Piras
Big Data Infrastructures - Hadoop ecosystem, M. E. PirasBig Data Infrastructures - Hadoop ecosystem, M. E. Piras
Big Data Infrastructures - Hadoop ecosystem, M. E. Piras
 
Big Data Analytics, Giovanni Delussu e Marco Enrico Piras
 Big Data Analytics, Giovanni Delussu e Marco Enrico Piras  Big Data Analytics, Giovanni Delussu e Marco Enrico Piras
Big Data Analytics, Giovanni Delussu e Marco Enrico Piras
 
Dinamica Molecolare e Modellistica dell'interazione di lipidi col recettore P...
Dinamica Molecolare e Modellistica dell'interazione di lipidi col recettore P...Dinamica Molecolare e Modellistica dell'interazione di lipidi col recettore P...
Dinamica Molecolare e Modellistica dell'interazione di lipidi col recettore P...
 
Innovazione e infrastrutture cloud per lo sviluppo di applicativi web e mobil...
Innovazione e infrastrutture cloud per lo sviluppo di applicativi web e mobil...Innovazione e infrastrutture cloud per lo sviluppo di applicativi web e mobil...
Innovazione e infrastrutture cloud per lo sviluppo di applicativi web e mobil...
 
Near Surface Geoscience Conference 2014, Athens - Real-­time or full­‐precisi...
Near Surface Geoscience Conference 2014, Athens - Real-­time or full­‐precisi...Near Surface Geoscience Conference 2014, Athens - Real-­time or full­‐precisi...
Near Surface Geoscience Conference 2014, Athens - Real-­time or full­‐precisi...
 
SmartGeo/Eiagrid portal (Guido Satta, CRS4)
SmartGeo/Eiagrid portal (Guido Satta, CRS4)SmartGeo/Eiagrid portal (Guido Satta, CRS4)
SmartGeo/Eiagrid portal (Guido Satta, CRS4)
 
Luigi Atzori Metabolomica: Introduzione e review di alcune applicazioni in am...
Luigi Atzori Metabolomica: Introduzione e review di alcune applicazioni in am...Luigi Atzori Metabolomica: Introduzione e review di alcune applicazioni in am...
Luigi Atzori Metabolomica: Introduzione e review di alcune applicazioni in am...
 
Mobile Graphics (part1)
Mobile Graphics (part1)Mobile Graphics (part1)
Mobile Graphics (part1)
 
A Survey of Compressed GPU-based Direct Volume Rendering
A Survey of Compressed GPU-based Direct Volume RenderingA Survey of Compressed GPU-based Direct Volume Rendering
A Survey of Compressed GPU-based Direct Volume Rendering
 
Scripting e DataWarehouse sui Big Data. Luca Pireddu (CRS4)
Scripting e DataWarehouse sui Big Data. Luca Pireddu (CRS4)Scripting e DataWarehouse sui Big Data. Luca Pireddu (CRS4)
Scripting e DataWarehouse sui Big Data. Luca Pireddu (CRS4)
 
Big Data & Hadoop. Simone Leo (CRS4)
Big Data & Hadoop. Simone Leo (CRS4)Big Data & Hadoop. Simone Leo (CRS4)
Big Data & Hadoop. Simone Leo (CRS4)
 
Modellistica molecolare e applicazioni alla sclerosi multipla
Modellistica molecolare e applicazioni alla sclerosi multiplaModellistica molecolare e applicazioni alla sclerosi multipla
Modellistica molecolare e applicazioni alla sclerosi multipla
 
Amit Kumar (CRS4, Università di Cagliari)
Amit Kumar (CRS4, Università di Cagliari)Amit Kumar (CRS4, Università di Cagliari)
Amit Kumar (CRS4, Università di Cagliari)
 
Gian Piero Deidda. Geofisica Applicata
Gian Piero Deidda. Geofisica ApplicataGian Piero Deidda. Geofisica Applicata
Gian Piero Deidda. Geofisica Applicata
 
Real-time or full-precision CRS imaging using a cloud computing portal: multi...
Real-time or full-precision CRS imaging using a cloud computing portal: multi...Real-time or full-precision CRS imaging using a cloud computing portal: multi...
Real-time or full-precision CRS imaging using a cloud computing portal: multi...
 
CRS4, general description
CRS4, general descriptionCRS4, general description
CRS4, general description
 

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