presentazione sitvi 2.0 foss4g-it 2016
Post on 08-Feb-2017
86 Views
Preview:
TRANSCRIPT
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
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..)
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.
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
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
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
Modulo anagrafe
La ricerca può avvenire:
• per via (dal modulo toponomastica)
• per raggio (dal modulo apposito specificando il punto centrale)
• disegnando un’area (con il tasto in alto sulla toolbar)
Utilizza le seguenti tabelle/viste del GeoDB:
M_ANAGRAFE_CONTA
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
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.
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
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 anch’essa 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
Modulo Pratiche Edilizie
L’aggiornamento 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.
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
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
Aggiungi nuovo layer (solo per utenti accreditati)
Il Tool “scrive” la definizione del layer sui file di configurazione del sistema
Aggiungi nuovo layer (solo per utenti accreditati)
Definito il layer, deve essere “aggiunto” alla mappa e al layer tree
Modifica layer pubblicato (solo per utenti accreditati)
Una volta aggiunto il layer viene “registrato” nella sezione Layer richiamati, da qui `e possibile:
• cambiare l’ordine di visualizzazione dei layer aggiunti
• rimuovere dalla mappa i layer aggiunti
Modifica layer pubblicato (solo per utenti accreditati)
Dalla pagina di modifica selezionare l’apposita opzione:
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 l’update automatico ogni notte ma garantisce la possibilità di update manuali, su singole tabelle, tramite interfaccia grafica
Oracle2Postgis (solo per utenti accreditati)
Si sceglie la tabella
originaria Oracle dal menù
Si aggiorna la tabella
corrispondente PostgreSQL
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
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!
Editing (solo per utenti accreditati)
Lo strumento Modifica attributi restituisce le informazioni associate alle geometrie all’interno 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!
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
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
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
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 l’automatizzazione 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 l’integrazione 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.
top related