tesi magistrale in ingegneria informatica

23

Click here to load reader

Upload: alfredo-torre

Post on 01-Jul-2015

379 views

Category:

Technology


3 download

DESCRIPTION

Questa è la presentazione utilizzata durante la discussione della tesi di laurea magistrale in ingegneria informatica dal titolo "A SEMANTIC APPROACH TO JOIN DISTRIBUTED E-GOVERNMENT DATA IN A WEB BASED GIS APPLICATION". Lo scopo della tesi era quello di presentare una metodologia che risolvesse il problema della gestione di database legacy distribuiti in congiunzione con l'utilizzo della cartografia catastale attraverso un approccio semantico. La presentazione è stata prodotta utilizzando LaTeX Beamer.

TRANSCRIPT

Page 1: Tesi magistrale in Ingegneria Informatica

A SEMANTIC APPROACH TO JOIN DISTRIBUTEDE-GOVERNMENT DATA IN A WEB BASEDGIS APPLICATIONLaurea magistrale in Ingegneria Informatica

29 novembre 2013

Alfredo Salvatore Antonio Torre

Relatore: chiar.mo prof. ing. A. FaroCorrelatrice: chiar.ma prof.ssa ing. D. Giordano

Dipartimento di Ingegneria Elettrica, Elettronica e Informatica

Page 2: Tesi magistrale in Ingegneria Informatica

Visione Generale Cartografia Semantic approach Data Middleware L'applicazione

SOMMARIO

1 Il progetto K-Metropolis2 Mappe catastali

Proiezioni cartograficheMetodologia di conversione

3 Il modello dei dati e la loro selezione

4 Semantic Web

5 Lo sviluppo dell'applicazione web

2

Page 3: Tesi magistrale in Ingegneria Informatica

VISIONE GENERALE

Page 4: Tesi magistrale in Ingegneria Informatica

Visione Generale Cartografia Semantic approach Data Middleware L'applicazione

IL PROGETTO K-METROPOLIS

Obiettivi principali

Gestione centralizzata dibanche dati legacy

E-services provenienti dafonti disparate, anchereal-time

Interrogazione di databasedistribuiti

Due linee d'intervento principali che mirano a supportare:

1 attivitá logistiche e personal mobility;

2 gestione integrata dei tributi municipali.

4

Page 5: Tesi magistrale in Ingegneria Informatica

Visione Generale Cartografia Semantic approach Data Middleware L'applicazione

K-METROPOLIS: DATA MODEL DIMENSIONS

..Gestione integratadei tributi

.

Mappecatastali

.

.

Catastocensuario

.

.

Tributi eAnagrafe

.

5

Page 6: Tesi magistrale in Ingegneria Informatica

Visione Generale Cartografia Semantic approach Data Middleware L'applicazione

ORIGINE DEI DATI

Informazioni analizzate

Dati sui contribuenti

Imposta Comunale sugli Immobili (ICI)

Tassa sullo smaltimento dei rifiuiti solidi urbani (TARSU)

Informazioni censuarie derivanti dal Catasto dei Fabbricati

Cartografia relativa al Catasto dei Fabbricati

Anagrafe dei Tributi

58 tabelle per più di 19 milioni di record

Catasto

13 tabelle per circa 1.384.000 reocord 6

Page 7: Tesi magistrale in Ingegneria Informatica

CARTOGRAFIA

Page 8: Tesi magistrale in Ingegneria Informatica

Visione Generale Cartografia Semantic approach Data Middleware L'applicazione

I SISTEMI CATASTALI

Il sistema cartografico catastalemoderno fu istituito in Italia nel1886

La rappresentazione adottata perle mappe (1:2000) fu basata sullaproiezione Cassini-Soldner

Nel 1946 fu introdotta laproiezione Gauss-Boaga

La proiezione Cassini-Soldner,seppur non conforme, nonisogonica e non equivalente, èancor oggi adottata nellamaggioranza dei casi

800 piccole origini

32 grandi origini

8

Page 9: Tesi magistrale in Ingegneria Informatica

Visione Generale Cartografia Semantic approach Data Middleware L'applicazione

QGIS: RIPROIEZIONE IN SPHERICAL MERCATOR

Fornitura della cartografia catastale in formato CXF/SUPConversione in ESRI shapefileTrasformazione di Datum: Bursa-WolfDa Cassini-Soldner e Gauss-Boaga a Spherical MercatorSovrapposizione dei layer catastali su livelli raster:

Google Maps Satellite layerOpenStreetMaps

9

Page 10: Tesi magistrale in Ingegneria Informatica

Visione Generale Cartografia Semantic approach Data Middleware L'applicazione

CONVERSIONE IN SPHERICAL MERCATOR UTILIZZANDO QGIS

Punto d'emanazione: Poggio Cardillo

Metodo di trasformazione di Datum a 7parametri

Ellissoide WGS84

Correzioni foglio per foglio agendo sulFalse Easting/Northing

Parametri di conversione

1 +proj=Name of projection2 + lat_0 = Latitude of natural origin3 + lon_0 = Longitude of natural origin4 + x_0 = False Easting5 + y_0 = False Northing6 + ellps = Ellipsoid7 + towgs84 = [Dx, Dy, Dz, Rx, Ry, Rz, S]

10

Page 11: Tesi magistrale in Ingegneria Informatica

Visione Generale Cartografia Semantic approach Data Middleware L'applicazione

BURSA-WOLF: CONVERSIONE A 7 PARAMETRI

Formula di Bursa-Wolf

X1Y1Z1

=

∆X∆Y∆Z

+ S

1 −Rz Ry

Rz 1 −Rx

−Ry Rx 1

×

X2Y2Z2

1 +towgs84 = -50.2, -50.4, 84.8, -0.69, -2.012,0.459, -28.08

11

Page 12: Tesi magistrale in Ingegneria Informatica

Visione Generale Cartografia Semantic approach Data Middleware L'applicazione

CORREZIONI DI FALSE EASTING/NORTHING

12

Page 13: Tesi magistrale in Ingegneria Informatica

SEMANTIC APPROACH

Page 14: Tesi magistrale in Ingegneria Informatica

Visione Generale Cartografia Semantic approach Data Middleware L'applicazione

DESCRIZIONE DEL SOTTODOMINIO GEOSPAZIALE

Standard geospaziali di riferimento

ISO 19100 seriesISO 19152: Land Administration Domain Model, 2012ISO 19107: Spatial schema, 2003

Core Cadastral Domain Model

14

Page 15: Tesi magistrale in Ingegneria Informatica

Visione Generale Cartografia Semantic approach Data Middleware L'applicazione

LO SCHEMA ONTOLOGICO

15

Page 16: Tesi magistrale in Ingegneria Informatica

Visione Generale Cartografia Semantic approach Data Middleware L'applicazione

DESCRIZIONE DI CLASSI, ISTANZE E PROPRIETÀ

RelazioniIl modello ontologicoconsente la costruzionedi relazioni tra le entitàa livello di Data Model.

Person⊑ TaxpayerCorporation⊑ TaxpayerCorporation⊑ ¬ Person∃ resides Thing⊑ Taxpayer⊤ ⊑ ∀ resides Address …

16

Page 17: Tesi magistrale in Ingegneria Informatica

DATA MIDDLEWARE

Page 18: Tesi magistrale in Ingegneria Informatica

Visione Generale Cartografia Semantic approach Data Middleware L'applicazione

L'UNIONE DI DUE APPROCCI DIVERSI

DWH (ETL eselezione delletabelle)

Database municipali

Database del catastocensuario

Virtual DataIntegration Systembasato supiattaforma D2RQ

Integrazione dei daticartografici mediantePostGIS

18

Page 19: Tesi magistrale in Ingegneria Informatica

Visione Generale Cartografia Semantic approach Data Middleware L'applicazione

DATI E D2R

19

Page 20: Tesi magistrale in Ingegneria Informatica

L'APPLICAZIONE

Page 21: Tesi magistrale in Ingegneria Informatica

Visione Generale Cartografia Semantic approach Data Middleware L'applicazione

L'ARCHITETTURA DEL SISTEMA

Traduzione diDominio offline

Dati cartograficiesposti tramitePostGISDWH che centralizzi

AnagrafetributariaImposte comunaliCatasto censuario

Accesso ai datitramite WS

Marshalling in JSON

Web application

21

Page 22: Tesi magistrale in Ingegneria Informatica

Visione Generale Cartografia Semantic approach Data Middleware L'applicazione

L'INTERFACCIA WEB

Bootstrap

jQuery

Leaflet JS

jQuery-SPARQL

22

Page 23: Tesi magistrale in Ingegneria Informatica

Visione Generale Cartografia Semantic approach Data Middleware L'applicazione

GRAZIE PER L'ATTENZIONE

23