2. Starting Points
Migrazione da Software proprietari a software Open Source per la
gestione e visualizzazione dei dati territoriali
Miglioramento del Geoportale pre-esistente
Conformazione agli standard attuali in materia di Open Data
Rendere il personale autorizzato (tecnici comunali) pi湛 indipendente
in ogni fase del processo, dalla gestione dei dati alla loro
pubblicazione
Fornire alcune funzionalit specifiche per semplificare diverse
procedure burocratiche
4. Un po di numeri..
2 versioni realizzate intranet/internet
400 layer pubblicati
12 macroaree di interesse (sezioni layer
tree)
1 solo database PostGIS
1765 visitatori unici in 6 mesi
21854 accessi in 6 mesi
180 giorni per realizzarlo
9 tool sviluppati ad hoc
2 settori del comune coinvolti (per ora..)
6. Intranet/Internet
Due server virtuali (Ubuntu 14.04 LTR):
Server intranet
IP interno per tecnici comunali
PostgreSQL/PostGIS
Geoserver
Librerie per interfaccia client
Cartelle con dati accessori (immagini, pratiche edilizie,
normativa urbanistica, piante catastali, ecc.)
Accesso tramite credenziali LDAP del comune
Server internet
host pubblico: sit.comune.vicenza.it
Il server internet viene utilizzato solo per la visualizzazione, quindi si
gestisce interamente da browser.
8. Il DataBase
integrazione fra dati geometrici e
alfanumerici provenienti da diverse
banche dati del Comune (anagrafe,
pratiche edlizie, catasto, ecc.)
La struttura integrata del databse
consente, attravero moduli sviluppati ad
hoc, query complesse capaci di restituire
informazioni provenienti da diverse fonti
Per discriminare la visualizzazione dei
dati da parte degli utenti sono stati
creati schemi diversi per la
pubblicazione dei dati lato intranet e
internet
La gestione degli utenti con diritto di
accesso a specifici tool 竪 gestita in un
DataBase dedicato
11. Modulo toponomastica
Utilizza le seguenti tabelle/viste del GeoDB:
M_AREE_STRADALI
M_NR_CIVICI (selezionati sulla base del codice via)
Zoom al civico (coordinate da tabella M_NR_CIVICI)
E si visualizzano gli interni per ogni civico con la tabella
T_INTERNI
13. Modulo rete geodetica
Utilizza le seguenti tabelle/viste del GeoDB:
M_V_RETE
Le immagini che vengono automaticamente inserite nelle
schede generate dal tool sono contenute in una directory
condivisa sulla home del server intranet e internet.
Al suo interno sono presenti tre sottocartelle dove vengono
posizionate delle immagini chiamate XXXXXX.jpg (XXXXXX =
Vertice) che vengono richiamate dal server per generare le
schede:
cavalletti
misure
planimetrie
15. Modulo anagrafe
La ricerca pu嘆 avvenire:
per via (dal modulo toponomastica)
per raggio (dal modulo apposito specificando il punto centrale)
disegnando unarea (con il tasto in alto sulla toolbar)
Utilizza le seguenti tabelle/viste del GeoDB:
M_ANAGRAFE_CONTA
17. Modulo catasto (fabbricati)
Utilizza le seguenti tabelle/viste del GeoDB:
L_FABBRICATI (foglio)
M_FABBRICATI_CENTROID (mappale)
L_TERRENI (foglio)
M_TERRENI_CENTROID (mappale)
E si visualizzano gli intestatari/planimetrie con le seguenti
tabelle:
T_FABBRICATI_INTESTATARI
T_FABBRICATI_PLANIMETRIE
T_TERRENI_INTESTATARI
Le planimetrie del catasto sono contenute in una cartella sulla
home del server e da qui vengono richiamate dal modulo per la
generazione automatica delle schede
20. Modulo urbanistica (CDU)
Il presente modulo prevede:
la pubblicazione del Piano degli Interventi (PI) e del Piano di
Assetto del Territorio (PAT) sul geoDB PostGIS (apposito
schema urbanistica INTRANET e INTERNET con duplicazione
viste) e creazione di appositi geoservizi WMS su geoserver.
la creazione automatica di un Carotaggio ai fini del Certificato
di Destinazione Urbanistica (CDU) effettuato intersecando una
o pi湛 particelle catastali con i layer della zonizzazione del
piano degli interventi.
attuare un collegamento fra normativa (schede e articoli) e
layers del PI.
21. Modulo urbanistica (CDU)
Il carotaggio ai fini del Certificato di Destinazione Urbanistica
(CDU) 竪 realizzato intersecando una o pi湛 particelle catastali con i
layer della zonizzazione.
La sua gestione fa riferimento a due tabelle (urbanistica intra):
M_VISTE_CAROTAGGIO (elenco layer dei vincoli urbanistici)
M_CATEGORIE_CAROTAGGIO (elenco categorie vincoli
urbanistici)
Qui sono inserite tutte le viste con cui intersecare le particelle
catastali
Queste due tabelle possono essere modificate direttamente dagli
addetti ai lavori aggiungendo o rimuovendo i vincoli urbanistici
che devono essere utilizzati nella funzione di intersect di PostGIS
23. Modulo Pratiche Edilizie
Peri il modulo GPE ci sono 4 tabelle non geometriche nel geoDB
che vengono aggiornate ogni notte da un DB Oracle
T_GPE_PRATICHE_MAPPABILI
T_GPE_PRATICHE_NON_MAPPABILI
T_GPE_PRATICH_ COLLEGATE_A_MAPPATE
T_GPE_PRATICHE_CATASTALI
Una quinta tabella (L_PRATICHE_EDILIZIE_MERGE) viene anchessa
creata ogni notte unendo la tabella T_GPE_PRATICHE_MAPPABILI
con:
T_GPE_PRATICHE_CATASTALI
L_TERRENI (tabella geometrica)
Infine vengono aggiornate le viste:
M PRATICHE EDILIZIE CENTROID
M PRATICHE EDILIZIE CENTROID PUBLIC - vista filtrata sulle
pratiche edilizie attive per il modulo INTERNET
24. Modulo Pratiche Edilizie
Laggiornamento avviene alle 3:00 AM di ogni giorno ed 竪
definito nel crontab del server con la seguente sintassi:
00 3 * * * sh /home/monitor/aggiornamento DB/aggiorna.sh
dove lo script aggiorna.sh lancia 5 script python che aggiornano
le varie tabelle e viste del geoDB.
27. Crea nuovo progetto (solo per utenti accreditati)
Viene generata una copia non popolato del WebGIS
Creato il nuovo progetto sar possibile accedervi via web
< IP address > /webservice/nome nuovo progetto/index.php
28. Aggiungi nuovo layer (solo per utenti accreditati)
Il tool si connette al Workspace di Geoserver in cui sono gi stati
caricati i dati si seleziona il layer che si vuole pubblicare
30. Aggiungi nuovo layer (solo per utenti accreditati)
Il Tool scrive la definizione del layer sui file di configurazione del
sistema
31. Aggiungi nuovo layer (solo per utenti accreditati)
Definito il layer, deve essere aggiunto alla mappa e al layer tree
32. Modifica layer pubblicato (solo per utenti accreditati)
Una volta aggiunto il layer viene registrato nella sezione Layer
richiamati, da qui `e possibile:
cambiare lordine di visualizzazione dei layer aggiunti
rimuovere dalla mappa i layer aggiunti
33. Modifica layer pubblicato (solo per utenti accreditati)
Dalla pagina di modifica selezionare lapposita opzione:
35. Oracle2Postgis (solo per utenti accreditati)
Il tool Oracle2Postgis 竪 stato realizzato per risolvere il problema
legato alla sincronizzazione del vecchio DB Oracle e il nuovo DB
PostGIS:
La sincronizzazione 竪 gestita tramite una tabella del DB
PostgreSQL contenete 2 colonne, contenenti rispettivamente:
nome tabella originaria in Oracle
nome tabella corrispondente in PostgreSQL
Il tool usa il comando Ogr2Ogr della libreria Gdal compilata con
driver Oracle
Il tool esegue lupdate automatico ogni notte ma garantisce la
possibilit di update manuali, su singole tabelle, tramite
interfaccia grafica
36. Oracle2Postgis (solo per utenti accreditati)
Si sceglie la
tabella
originaria Oracle
dal men湛
Si aggiorna la
tabella
corrispondente
PostgreSQL
37. Editing (solo per utenti accreditati)
La pagina di editing ha una toolbar ridotta rispetto a quella di SitVi
2.0. Contiene gli strumenti fondamentali di navigazione e
consultazione della mappa (pan, zoom in, zoom out, info features,
ecc. ) e alcuni strumenti propri delle funzioni di editing geometrico
e alfanumerico:
Disegna geometrie
Salva geometrie
Modifica attributi
Gestisci le modifiche ai layer WFS-T che possono essere
modificati
38. Editing (solo per utenti accreditati)
Lo strumento Disegna geometrie attiva una nuova toolbar con
gli strumenti di editing geometrico:
Disegna geometria
Modifica geometria
A seconda della tipologia geometrica del layer da modificare
(puntuale, lineare o poligonale) si deve utilizzare lo strumento
disegna geometria appropriato. Lo strumento modifica
geometria consente di modificare geometrie esistenti.
Terminata la sessione di editing 竪 necessario salvare le modifiche
alle geometrie utilizzando lo strumento Salva le modifiche
Le nuove geometrie saranno memorizzate nel databse e quindi
visibili sul webgis!
39. Editing (solo per utenti accreditati)
Lo strumento Modifica attributi restituisce le informazioni
associate alle geometrie allinterno di un popup da cui 竪 possibile
attivare la funzione di editing degli attributi
I nuovi attributi saranno memorizzati nel databse e quindi visibili
interrogando le geometrie!
40. Editing (solo per utenti accreditati)
Lo strumento Gestisci le modifiche ai layer WFS-T permette di
attivare le funzioni di modifica per un nuovo layer rendendolo
editabile
41. Definizione Open Data (solo per utenti accreditati)
Gli open-data sono disponibili per il download sia su intranet
che su internet (front-end)
La loro definizione (back-end) 竪 possibile solo lato intranet dagli
utenti amministratori (personale SitVI - Gter)
Formati disponibili per il download sono:
ESRI Shapefile
Autocad DXF
GeoJSON
GML
solo tabella attributi - CSV
42. Definizione Open Data (solo per utenti accreditati)
E possibile:
aggiungere opendata
modificare dati
rimuovere dati
E inoltre possibile
visualizzare i layer dotati
di metadati e testarne il
download
46. Sviluppi futuri
Integrazione della sezione Urbanistica di SitVI 2.0 con la
pubblicazione dei dati relativi al Piano di Assetto Territoriale
(PAT);
Modulo intranet per lautomatizzazione e il miglioramento
delle trasformazioni riguardanti i fogli catastali;
Modulo Patrimonio per la gestione del patrimonio immobiliare
del comune (censimento, valutazione del consumo
energetico, ecc.);
Modulo sicurezza per lintegrazione e la gestione delle
informazioni relative alle camere di videosorveglianza della
Polizia Municipale;
Migliorare gli aspetti grafici di SitVI 2.0 uniformandoli a quelli
del sito internet comunale.