SlideShare a Scribd company logo
1 of 23
Download to read offline
A SEMANTIC APPROACH TO JOIN DISTRIBUTED
E-GOVERNMENT DATA IN A WEB BASED
GIS APPLICATION
Laurea magistrale in Ingegneria Informatica
29 novembre 2013

Alfredo Salvatore Antonio Torre
Relatore: chiar.mo prof. ing. A. Faro
Correlatrice: chiar.ma prof.ssa ing. D. Giordano
Dipartimento di Ingegneria Elettrica, Elettronica e Informatica
Visione Generale

Cartografia

Semantic approach

Data Middleware

L'applicazione

SOMMARIO

1
2

Il progetto K-Metropolis
Mappe catastali
Proiezioni cartografiche
Metodologia di conversione

3

Il modello dei dati e la loro selezione

4

Semantic Web

5

Lo sviluppo dell'applicazione web

2
VISIONE GENERALE
Visione Generale

Cartografia

Semantic approach

Data Middleware

L'applicazione

IL PROGETTO K-METROPOLIS
Obiettivi principali
Gestione centralizzata di
banche dati legacy
E-services provenienti da
fonti disparate, anche
real-time
Interrogazione di database
distribuiti
Due linee d'intervento principali che mirano a supportare:
1

attivitá logistiche e personal mobility;

2

gestione integrata dei tributi municipali.
4
Visione Generale

Cartografia

Semantic approach

Data Middleware

L'applicazione

K-METROPOLIS: DATA MODEL DIMENSIONS

Gestione .integrata
dei tributi

.

.
Tributi e
Anagrafe

Mappe
catastali

.
Catasto
censuario

5
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
CARTOGRAFIA
Visione Generale

Cartografia

Semantic approach

Data Middleware

L'applicazione

I SISTEMI CATASTALI
Il sistema cartografico catastale
moderno fu istituito in Italia nel
1886
La rappresentazione adottata per
le mappe (1:2000) fu basata sulla
proiezione Cassini-Soldner
Nel 1946 fu introdotta la
proiezione Gauss-Boaga
La proiezione Cassini-Soldner,
seppur non conforme, non
isogonica e non equivalente, è
ancor oggi adottata nella
maggioranza dei casi

800 piccole origini
32 grandi origini
8
Visione Generale

Cartografia

Semantic approach

Data Middleware

L'applicazione

QGIS: RIPROIEZIONE IN SPHERICAL MERCATOR

Fornitura della cartografia catastale in formato CXF/SUP
Conversione in ESRI shapefile
Trasformazione di Datum: Bursa-Wolf
Da Cassini-Soldner e Gauss-Boaga a Spherical Mercator
Sovrapposizione dei layer catastali su livelli raster:
Google Maps Satellite layer
OpenStreetMaps
9
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 7
parametri
Ellissoide WGS84
Correzioni foglio per foglio agendo sul
False Easting/Northing
Parametri di conversione
1
2
3
4
5
6
7

+proj=Name of projection
+ lat_0 = Latitude of natural origin
+ lon_0 = Longitude of natural origin
+ x_0 = False Easting
+ y_0 = False Northing
+ ellps = Ellipsoid
+ towgs84 = [Dx , Dy , Dz , Rx , Ry , Rz , S]
10
Visione Generale

Cartografia

Semantic approach

Data Middleware

L'applicazione

BURSA-WOLF: CONVERSIONE A 7 PARAMETRI

Formula di Bursa-Wolf
















X1
∆X
1
−Rz Ry
X2


 


 
1
−Rx  ×  Y2 
 Y1  =  ∆Y  + S  Rz
∆Z
−Ry Rx
1
Z2
Z1

1

+ towgs84 = -50.2 , -50.4 , 84.8 , -0.69 , -2.012 ,
0.459 , -28.08
11
Visione Generale

Cartografia

Semantic approach

Data Middleware

L'applicazione

CORREZIONI DI FALSE EASTING/NORTHING

12
SEMANTIC APPROACH
Visione Generale

Cartografia

Semantic approach

Data Middleware

L'applicazione

DESCRIZIONE DEL SOTTODOMINIO GEOSPAZIALE
Standard geospaziali di riferimento
ISO 19100 series
ISO 19152: Land Administration Domain Model, 2012
ISO 19107: Spatial schema, 2003

Core Cadastral Domain Model

14
Visione Generale

Cartografia

Semantic approach

Data Middleware

L'applicazione

LO SCHEMA ONTOLOGICO

15
Visione Generale

Cartografia

Semantic approach

Data Middleware

L'applicazione

DESCRIZIONE DI CLASSI, ISTANZE E PROPRIETÀ

Relazioni
Il modello ontologico
consente la costruzione
di relazioni tra le entità
a livello di Data Model.

Person ⊑ Taxpayer
Corporation ⊑ Taxpayer
Corporation ⊑ ¬ Person
∃ resides Thing ⊑ Taxpayer
⊤ ⊑ ∀ resides Address
…
16
DATA MIDDLEWARE
Visione Generale

Cartografia

Semantic approach

Data Middleware

L'applicazione

L'UNIONE DI DUE APPROCCI DIVERSI
DWH (ETL e
selezione delle
tabelle)
Database municipali
Database del catasto
censuario
Virtual Data
Integration System
basato su
piattaforma D2RQ
Integrazione dei dati
cartografici mediante
PostGIS
18
Visione Generale

Cartografia

Semantic approach

Data Middleware

L'applicazione

DATI E D2R

19
L'APPLICAZIONE
Visione Generale

Cartografia

Semantic approach

Data Middleware

L'applicazione

L'ARCHITETTURA DEL SISTEMA
Traduzione di
Dominio offline
Dati cartografici
esposti tramite
PostGIS
DWH che centralizzi
Anagrafe
tributaria
Imposte comunali
Catasto censuario

Accesso ai dati
tramite WS
Marshalling in JSON
Web application
21
Visione Generale

Cartografia

Semantic approach

Data Middleware

L'applicazione

L'INTERFACCIA WEB

Bootstrap
jQuery
Leaflet JS
jQuery-SPARQL
22
Visione Generale

Cartografia

Semantic approach

Data Middleware

L'applicazione

GRAZIE PER L'ATTENZIONE

23

More Related Content

Similar to Tesi magistrale in Ingegneria Informatica

Servizi a Rete TOUR 2023 - 27 settembre | AMAMBIENTE + I&S
Servizi a Rete TOUR 2023 - 27 settembre | AMAMBIENTE + I&SServizi a Rete TOUR 2023 - 27 settembre | AMAMBIENTE + I&S
Servizi a Rete TOUR 2023 - 27 settembre | AMAMBIENTE + I&SServizi a rete
 
GWT 2014: Energy Conference - 04 La gestione del processo di acquisizione e g...
GWT 2014: Energy Conference - 04 La gestione del processo di acquisizione e g...GWT 2014: Energy Conference - 04 La gestione del processo di acquisizione e g...
GWT 2014: Energy Conference - 04 La gestione del processo di acquisizione e g...Planetek Italia Srl
 
Gis Opensource per la pianificazione territoriale @coworking Login 24 09-2014
Gis Opensource per la pianificazione territoriale @coworking Login 24 09-2014Gis Opensource per la pianificazione territoriale @coworking Login 24 09-2014
Gis Opensource per la pianificazione territoriale @coworking Login 24 09-2014Coworking Login
 
Coworking Login: GIS open source per la pianificazione territoriale
Coworking Login: GIS open source per la pianificazione territorialeCoworking Login: GIS open source per la pianificazione territoriale
Coworking Login: GIS open source per la pianificazione territorialeCity Planner
 
ERDAS 2011 World Tour Slideshow Presentazione
ERDAS 2011 World Tour Slideshow PresentazioneERDAS 2011 World Tour Slideshow Presentazione
ERDAS 2011 World Tour Slideshow PresentazionePlanetek Italia Srl
 
OpenGeoData Italia 2014 - Emanuele Geri "Secondo modulo del corso: esperienza...
OpenGeoData Italia 2014 - Emanuele Geri "Secondo modulo del corso: esperienza...OpenGeoData Italia 2014 - Emanuele Geri "Secondo modulo del corso: esperienza...
OpenGeoData Italia 2014 - Emanuele Geri "Secondo modulo del corso: esperienza...giovannibiallo
 
Gestione integrata di reti di distribuzione idrica e gas
Gestione integrata di reti di distribuzione idrica e gasGestione integrata di reti di distribuzione idrica e gas
Gestione integrata di reti di distribuzione idrica e gasServizi a rete
 
Applicazioni WebGIS per la consultazione di cartografie Open di carattere tec...
Applicazioni WebGIS per la consultazione di cartografie Open di carattere tec...Applicazioni WebGIS per la consultazione di cartografie Open di carattere tec...
Applicazioni WebGIS per la consultazione di cartografie Open di carattere tec...Fabio Rinnone
 
Webinar 25/11 "Soluzioni Digitali per i Gestori Pubblici"
Webinar 25/11 "Soluzioni Digitali per i Gestori Pubblici"Webinar 25/11 "Soluzioni Digitali per i Gestori Pubblici"
Webinar 25/11 "Soluzioni Digitali per i Gestori Pubblici"Servizi a rete
 
Evento PIM - Novità QGis 2.8: database e mappe online / webgis
Evento PIM - Novità QGis 2.8: database e mappe online / webgisEvento PIM - Novità QGis 2.8: database e mappe online / webgis
Evento PIM - Novità QGis 2.8: database e mappe online / webgisCity Planner
 
Smart Cities e Big Data: Vodafone Mobile Analytics - SUPERHUB e altri proget...
Smart Cities e Big Data: Vodafone Mobile Analytics -  SUPERHUB e altri proget...Smart Cities e Big Data: Vodafone Mobile Analytics -  SUPERHUB e altri proget...
Smart Cities e Big Data: Vodafone Mobile Analytics - SUPERHUB e altri proget...giovannibiallo
 
GWT 2014: Emergency Conference - 07 Telerilevamento e geofisica per l'analisi...
GWT 2014: Emergency Conference - 07 Telerilevamento e geofisica per l'analisi...GWT 2014: Emergency Conference - 07 Telerilevamento e geofisica per l'analisi...
GWT 2014: Emergency Conference - 07 Telerilevamento e geofisica per l'analisi...Planetek Italia Srl
 
WATER INNOVATION SUMMIT 2023 | Troiano
WATER INNOVATION SUMMIT 2023 | TroianoWATER INNOVATION SUMMIT 2023 | Troiano
WATER INNOVATION SUMMIT 2023 | TroianoServizi a rete
 
20080204 Avvio Dottorato P3
20080204 Avvio Dottorato P320080204 Avvio Dottorato P3
20080204 Avvio Dottorato P3Giovanni Borga
 
GWT 2014: Smart City Conference - 06 Il ruolo delle tecnologie Geospaziali ne...
GWT 2014: Smart City Conference - 06 Il ruolo delle tecnologie Geospaziali ne...GWT 2014: Smart City Conference - 06 Il ruolo delle tecnologie Geospaziali ne...
GWT 2014: Smart City Conference - 06 Il ruolo delle tecnologie Geospaziali ne...Planetek Italia Srl
 
Ldb 25 strumenti gis e webgis_2014-05-29 spannicciati - 4 gestione ed elabora...
Ldb 25 strumenti gis e webgis_2014-05-29 spannicciati - 4 gestione ed elabora...Ldb 25 strumenti gis e webgis_2014-05-29 spannicciati - 4 gestione ed elabora...
Ldb 25 strumenti gis e webgis_2014-05-29 spannicciati - 4 gestione ed elabora...laboratoridalbasso
 
Webinar EBWorld 28 novembre 2023
Webinar EBWorld 28 novembre 2023Webinar EBWorld 28 novembre 2023
Webinar EBWorld 28 novembre 2023Servizi a rete
 
2014 04-10 Presentazione Plenaria SIAT_short
2014 04-10 Presentazione Plenaria SIAT_short2014 04-10 Presentazione Plenaria SIAT_short
2014 04-10 Presentazione Plenaria SIAT_shortPAT
 
Servizi a Rete TOUR 2023 - 27 settembre | AQP + ESRI
Servizi a Rete TOUR 2023 - 27 settembre | AQP + ESRIServizi a Rete TOUR 2023 - 27 settembre | AQP + ESRI
Servizi a Rete TOUR 2023 - 27 settembre | AQP + ESRIServizi a rete
 

Similar to Tesi magistrale in Ingegneria Informatica (20)

Servizi a Rete TOUR 2023 - 27 settembre | AMAMBIENTE + I&S
Servizi a Rete TOUR 2023 - 27 settembre | AMAMBIENTE + I&SServizi a Rete TOUR 2023 - 27 settembre | AMAMBIENTE + I&S
Servizi a Rete TOUR 2023 - 27 settembre | AMAMBIENTE + I&S
 
GWT 2014: Energy Conference - 04 La gestione del processo di acquisizione e g...
GWT 2014: Energy Conference - 04 La gestione del processo di acquisizione e g...GWT 2014: Energy Conference - 04 La gestione del processo di acquisizione e g...
GWT 2014: Energy Conference - 04 La gestione del processo di acquisizione e g...
 
Gis Opensource per la pianificazione territoriale @coworking Login 24 09-2014
Gis Opensource per la pianificazione territoriale @coworking Login 24 09-2014Gis Opensource per la pianificazione territoriale @coworking Login 24 09-2014
Gis Opensource per la pianificazione territoriale @coworking Login 24 09-2014
 
Coworking Login: GIS open source per la pianificazione territoriale
Coworking Login: GIS open source per la pianificazione territorialeCoworking Login: GIS open source per la pianificazione territoriale
Coworking Login: GIS open source per la pianificazione territoriale
 
ERDAS 2011 World Tour Slideshow Presentazione
ERDAS 2011 World Tour Slideshow PresentazioneERDAS 2011 World Tour Slideshow Presentazione
ERDAS 2011 World Tour Slideshow Presentazione
 
OpenGeoData Italia 2014 - Emanuele Geri "Secondo modulo del corso: esperienza...
OpenGeoData Italia 2014 - Emanuele Geri "Secondo modulo del corso: esperienza...OpenGeoData Italia 2014 - Emanuele Geri "Secondo modulo del corso: esperienza...
OpenGeoData Italia 2014 - Emanuele Geri "Secondo modulo del corso: esperienza...
 
Gestione integrata di reti di distribuzione idrica e gas
Gestione integrata di reti di distribuzione idrica e gasGestione integrata di reti di distribuzione idrica e gas
Gestione integrata di reti di distribuzione idrica e gas
 
Applicazioni WebGIS per la consultazione di cartografie Open di carattere tec...
Applicazioni WebGIS per la consultazione di cartografie Open di carattere tec...Applicazioni WebGIS per la consultazione di cartografie Open di carattere tec...
Applicazioni WebGIS per la consultazione di cartografie Open di carattere tec...
 
Webinar 25/11 "Soluzioni Digitali per i Gestori Pubblici"
Webinar 25/11 "Soluzioni Digitali per i Gestori Pubblici"Webinar 25/11 "Soluzioni Digitali per i Gestori Pubblici"
Webinar 25/11 "Soluzioni Digitali per i Gestori Pubblici"
 
Evento PIM - Novità QGis 2.8: database e mappe online / webgis
Evento PIM - Novità QGis 2.8: database e mappe online / webgisEvento PIM - Novità QGis 2.8: database e mappe online / webgis
Evento PIM - Novità QGis 2.8: database e mappe online / webgis
 
Smart Cities e Big Data: Vodafone Mobile Analytics - SUPERHUB e altri proget...
Smart Cities e Big Data: Vodafone Mobile Analytics -  SUPERHUB e altri proget...Smart Cities e Big Data: Vodafone Mobile Analytics -  SUPERHUB e altri proget...
Smart Cities e Big Data: Vodafone Mobile Analytics - SUPERHUB e altri proget...
 
GWT 2014: Emergency Conference - 07 Telerilevamento e geofisica per l'analisi...
GWT 2014: Emergency Conference - 07 Telerilevamento e geofisica per l'analisi...GWT 2014: Emergency Conference - 07 Telerilevamento e geofisica per l'analisi...
GWT 2014: Emergency Conference - 07 Telerilevamento e geofisica per l'analisi...
 
WATER INNOVATION SUMMIT 2023 | Troiano
WATER INNOVATION SUMMIT 2023 | TroianoWATER INNOVATION SUMMIT 2023 | Troiano
WATER INNOVATION SUMMIT 2023 | Troiano
 
20080204 Avvio Dottorato P3
20080204 Avvio Dottorato P320080204 Avvio Dottorato P3
20080204 Avvio Dottorato P3
 
GWT 2014: Smart City Conference - 06 Il ruolo delle tecnologie Geospaziali ne...
GWT 2014: Smart City Conference - 06 Il ruolo delle tecnologie Geospaziali ne...GWT 2014: Smart City Conference - 06 Il ruolo delle tecnologie Geospaziali ne...
GWT 2014: Smart City Conference - 06 Il ruolo delle tecnologie Geospaziali ne...
 
Ldb 25 strumenti gis e webgis_2014-05-29 spannicciati - 4 gestione ed elabora...
Ldb 25 strumenti gis e webgis_2014-05-29 spannicciati - 4 gestione ed elabora...Ldb 25 strumenti gis e webgis_2014-05-29 spannicciati - 4 gestione ed elabora...
Ldb 25 strumenti gis e webgis_2014-05-29 spannicciati - 4 gestione ed elabora...
 
Webinar EBWorld 28 novembre 2023
Webinar EBWorld 28 novembre 2023Webinar EBWorld 28 novembre 2023
Webinar EBWorld 28 novembre 2023
 
2014 04-10 Presentazione Plenaria SIAT_short
2014 04-10 Presentazione Plenaria SIAT_short2014 04-10 Presentazione Plenaria SIAT_short
2014 04-10 Presentazione Plenaria SIAT_short
 
Servizi a Rete TOUR 2023 - 27 settembre | AQP + ESRI
Servizi a Rete TOUR 2023 - 27 settembre | AQP + ESRIServizi a Rete TOUR 2023 - 27 settembre | AQP + ESRI
Servizi a Rete TOUR 2023 - 27 settembre | AQP + ESRI
 
3DGeoCloud
3DGeoCloud3DGeoCloud
3DGeoCloud
 

Recently uploaded

Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Associazione Digital Days
 
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Associazione Digital Days
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Associazione Digital Days
 
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Associazione Digital Days
 
ScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AIScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AIinfogdgmi
 
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Associazione Digital Days
 
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Associazione Digital Days
 
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Associazione Digital Days
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Associazione Digital Days
 

Recently uploaded (9)

Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
 
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
 
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
 
ScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AIScrapeGraphAI: a new way to scrape context with AI
ScrapeGraphAI: a new way to scrape context with AI
 
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
 
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
 
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
 

Tesi magistrale in Ingegneria Informatica

  • 1. A SEMANTIC APPROACH TO JOIN DISTRIBUTED E-GOVERNMENT DATA IN A WEB BASED GIS APPLICATION Laurea magistrale in Ingegneria Informatica 29 novembre 2013 Alfredo Salvatore Antonio Torre Relatore: chiar.mo prof. ing. A. Faro Correlatrice: chiar.ma prof.ssa ing. D. Giordano Dipartimento di Ingegneria Elettrica, Elettronica e Informatica
  • 2. Visione Generale Cartografia Semantic approach Data Middleware L'applicazione SOMMARIO 1 2 Il progetto K-Metropolis Mappe catastali Proiezioni cartografiche Metodologia di conversione 3 Il modello dei dati e la loro selezione 4 Semantic Web 5 Lo sviluppo dell'applicazione web 2
  • 4. Visione Generale Cartografia Semantic approach Data Middleware L'applicazione IL PROGETTO K-METROPOLIS Obiettivi principali Gestione centralizzata di banche dati legacy E-services provenienti da fonti disparate, anche real-time Interrogazione di database distribuiti Due linee d'intervento principali che mirano a supportare: 1 attivitá logistiche e personal mobility; 2 gestione integrata dei tributi municipali. 4
  • 5. Visione Generale Cartografia Semantic approach Data Middleware L'applicazione K-METROPOLIS: DATA MODEL DIMENSIONS Gestione .integrata dei tributi . . Tributi e Anagrafe Mappe catastali . Catasto censuario 5
  • 6. 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
  • 8. Visione Generale Cartografia Semantic approach Data Middleware L'applicazione I SISTEMI CATASTALI Il sistema cartografico catastale moderno fu istituito in Italia nel 1886 La rappresentazione adottata per le mappe (1:2000) fu basata sulla proiezione Cassini-Soldner Nel 1946 fu introdotta la proiezione Gauss-Boaga La proiezione Cassini-Soldner, seppur non conforme, non isogonica e non equivalente, è ancor oggi adottata nella maggioranza dei casi 800 piccole origini 32 grandi origini 8
  • 9. Visione Generale Cartografia Semantic approach Data Middleware L'applicazione QGIS: RIPROIEZIONE IN SPHERICAL MERCATOR Fornitura della cartografia catastale in formato CXF/SUP Conversione in ESRI shapefile Trasformazione di Datum: Bursa-Wolf Da Cassini-Soldner e Gauss-Boaga a Spherical Mercator Sovrapposizione dei layer catastali su livelli raster: Google Maps Satellite layer OpenStreetMaps 9
  • 10. 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 7 parametri Ellissoide WGS84 Correzioni foglio per foglio agendo sul False Easting/Northing Parametri di conversione 1 2 3 4 5 6 7 +proj=Name of projection + lat_0 = Latitude of natural origin + lon_0 = Longitude of natural origin + x_0 = False Easting + y_0 = False Northing + ellps = Ellipsoid + towgs84 = [Dx , Dy , Dz , Rx , Ry , Rz , S] 10
  • 11. Visione Generale Cartografia Semantic approach Data Middleware L'applicazione BURSA-WOLF: CONVERSIONE A 7 PARAMETRI Formula di Bursa-Wolf         X1 ∆X 1 −Rz Ry X2         1 −Rx  ×  Y2   Y1  =  ∆Y  + S  Rz ∆Z −Ry Rx 1 Z2 Z1 1 + towgs84 = -50.2 , -50.4 , 84.8 , -0.69 , -2.012 , 0.459 , -28.08 11
  • 12. Visione Generale Cartografia Semantic approach Data Middleware L'applicazione CORREZIONI DI FALSE EASTING/NORTHING 12
  • 14. Visione Generale Cartografia Semantic approach Data Middleware L'applicazione DESCRIZIONE DEL SOTTODOMINIO GEOSPAZIALE Standard geospaziali di riferimento ISO 19100 series ISO 19152: Land Administration Domain Model, 2012 ISO 19107: Spatial schema, 2003 Core Cadastral Domain Model 14
  • 15. Visione Generale Cartografia Semantic approach Data Middleware L'applicazione LO SCHEMA ONTOLOGICO 15
  • 16. Visione Generale Cartografia Semantic approach Data Middleware L'applicazione DESCRIZIONE DI CLASSI, ISTANZE E PROPRIETÀ Relazioni Il modello ontologico consente la costruzione di relazioni tra le entità a livello di Data Model. Person ⊑ Taxpayer Corporation ⊑ Taxpayer Corporation ⊑ ¬ Person ∃ resides Thing ⊑ Taxpayer ⊤ ⊑ ∀ resides Address … 16
  • 18. Visione Generale Cartografia Semantic approach Data Middleware L'applicazione L'UNIONE DI DUE APPROCCI DIVERSI DWH (ETL e selezione delle tabelle) Database municipali Database del catasto censuario Virtual Data Integration System basato su piattaforma D2RQ Integrazione dei dati cartografici mediante PostGIS 18
  • 19. Visione Generale Cartografia Semantic approach Data Middleware L'applicazione DATI E D2R 19
  • 21. Visione Generale Cartografia Semantic approach Data Middleware L'applicazione L'ARCHITETTURA DEL SISTEMA Traduzione di Dominio offline Dati cartografici esposti tramite PostGIS DWH che centralizzi Anagrafe tributaria Imposte comunali Catasto censuario Accesso ai dati tramite WS Marshalling in JSON Web application 21
  • 22. Visione Generale Cartografia Semantic approach Data Middleware L'applicazione L'INTERFACCIA WEB Bootstrap jQuery Leaflet JS jQuery-SPARQL 22
  • 23. Visione Generale Cartografia Semantic approach Data Middleware L'applicazione GRAZIE PER L'ATTENZIONE 23