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

Preview:

Citation preview

Sistemi No-Sql e Object-Relational nella gestione dei

dati geografici

Roberto Demontisdemontis@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 alCNR e poi, dal 2000, al CRS4 ● Ho scritto circa 30 articoli / pubblicazione econtribuito a 10 progetti ● I “main topic” attuali sono il Gis Partecipativo e iltassellamento 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): è unostrumento usato per analizzare, gestire evisulaizzare le proprietà spaziali e le potenzialirelazioni tra oggetti ed eventi

Il termine è stato coniato da Roger Tomlinson nel1968 ma il suo uso viene da molto lontano… “khartes” la cartografia di Eratostene 194 BC … l'analisi spaziale negli studi epidemiologici diCharles 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 eGazetteer (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 a4 dimensioni)

Vettoriale: tramite geometrie e topologie ( da 2 a4 dimensioni )

modello del dato

Cagliari 30 Settembre 2015

Cagliari 30 Settembre 2015

La precisione è descritta nei metadati ma si può inparte 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 ivertici “inutili” oppure “mancanti” nella costruzionedi una linea )

Danger Zone: La scala di rappresentazione finale; letrasformazioni di coordinate; uso di dati condifferente precisione e qualità

Qualità e precisione

Cagliari 30 Settembre 2015

Sistemi di riferimento cartesiano, geografico egeocentrico

Datum ed ElissoideWGS84, ED50, Gauss-Boaga (Roma40), ETRS89

Le proiezioni: rappresentazione dei dati su pianolimitando le distorsioni. Simple Mercatore, le “carte di Gauss”

Sistemi di riferimento, Datum,Proiezioni

Cagliari 30 Settembre 2015

Vicinanza, Adiacenza, Intersezione, inclusioneetc..

Sono usate spesso nelle interrogazioni e nellejoin spaziali

Possono essere facilitate dalla presenza diindici 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 eseguirenumerose 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