LandCity Revolution 2016 - Cooperazione applicativa e applicazioni responsive per il controllo del...

Preview:

Citation preview

Sessione Sistemi informativi, App e Web Application per smart city e smart land

G. Andreani Roma 21 giugno 2016

Cooperazione applicativa e applicazioni responsive per il

controllo del patrimonio a verde

Nelle sua attività la P.A.• Necessita di un controllo sempre più

dettagliato del territorio• Il controllo si applica a varie tipologie di

applicazioni• Spesso i dati prodotti da un controllo

sono propedeutici per altri• Le informazioni devono restare

disponibili per successive verifiche• Che si integrino con il contesto IT

esistente

Il controllo• Spesso tende a spostarsi dagli uffici

al campo• Impegna professionalità di vario

livello di informatizzazione • Necessita di utilizzare anche tipi di

informazioni prodotti da altri uffici • Richiede una vista dinamica dei dati• Necessita sempre più di una vista

geografica delle informazioni

L’Idea progettualeRealizzare un framework applicativo su cui costruire varie applicazioni verticali che rispondano alle necessità descritte in precedenza.

In questa presentazione saranno descritte le linee progettuali generali e una applicazione specifica, per la gestione del Verde Pubblico, da usare come caso di studio

I requisiti: alcune keywordDeve permettere applicazioni:•Facilmente distribuibili ed accessibili•Adattabili al contesto IT del cliente•Interfaccia dinamica, facile da usare, multilingua•Sofisticate dal punto di vista applicativo•Geografiche•Multimediali•Interoperabili•Scalabili •Sicure

I requisiti: le scelte tecnologiche

• Facilmente distribuibili ed accessibili– Approccio completamente Web

• Adattabili al contesto IT del clienteIndipendenti:

– dal sistema operativo (server e client)– dal database usato per memorizzare i dati – dal browser (con qualche distinguo …)

• Con interfaccia dinamica, facile da usare– Compatibile con HTML 5, CSS 2– Applicazioni responsive

segue

I requisiti: le scelte tecnologiche

• Sofisticate dal punto di vista applicativo– Intelligenza applicativa distribuibile a

piacere su server e client– Storicizzazione e vista storica di ogni

modifica • Geografiche

– Memorizzazione dati su geoRDBMS– Visualizzazione ed elaborazione spaziale,

widget specifici, geolocalizzazione GPS, compatibilità dettami OGC

segue

I requisiti: le scelte tecnologiche

• Multimediali– Gestione entro il DB di oggetti quali foto,

filmati• Interoperabili

– Dialogo tra le componenti tramite web services– Compatibilità con standardOGC

• Scalabili, sicure– Architettura modulare– Tutte le info protette nel DB– Accesso tramite credenziali; profilazione utenti– Testati dalla BU Security di Intersistemi Italia

L’architettura

Hibernate Geoserver

DB

RamaniServer

RamaniSpec.

Fornitori esterni di

servizi OGC

Lato serverservlet

Servizi std OGC

Lato client

Ramani JS

Openlayers 3

Verde spec.

Il caso d’usoCon questo approccio sono state realizzate varie applicazioni.

Descriviamo qui brevemente il software di Gestione del patrimonio a Verde Pubblico.

L’applicazione VerdeNasce dalla riprogettazione di una esperienza fatta col Comune di Firenze dal 2006 e tutt’ora in uso

L’applicazione VerdeCaratteristiche applicative:•Controllo accessi

– Gestione utenti– Gestione profili applicativi– Gestione ciclo delle password

•Cartografia– Composizione Mappe tramite servizi OGC– TOC– Interazione con cartografia tramite widget; supporto touch

screen e facilitazioni per uso tablet– Accesso a posizioni specifiche tramite selezione guidata

L’applicazione VerdeAccesso e gestione cartografia (tablet e PC)

L’applicazione Verde• Gestione oggetti del Verde Pubblico

– Inserimento, modifica, selezione, consultazione : Siti alberi, Essenze a dimora, Interventi, Aree Verdi, Subaree verdi, Giochi, Monitoraggi giochi, Siepi, Arredi

– Supporto alla localizzazione tramite GPS integrato– Supporto alla produzione e memorizzazione dati

multimediali (foto, filmati, ecc)– I dati modificati vengono salvati in uno storico usabile

per riprodurre la situazione a un tempo tx o per verifiche dinamiche

L’applicazione Verde

L’applicazione Verde• Reportistica e download

– Possibilità di produrre report di vario genere e relativi a vari periodi scaricabili sulla PdL

– La produzione dei report passa attraverso una selezione guidata per definire i criteri di selezione degli oggetti da prendere in esame

– Produzione report piani di manutenzione• Sistema di gestione missioni

– Definizione di missioni ordinarie o straordinarie– Gestione del workflow della missione

L’applicazione Verde

Alcune considerazioniL’architettura definita ha permesso di realizzare applicazioni verticali di grande utilità per gli utenti.L’adozione di un approccio geo & time oriented permette di arricchire il contenuto informativo fruibile.La scelta di una architettura a servizi permette di disaccoppiare facilmente i componenti e di innescare un ciclo virtuoso di interscambio senza dover effettuare spostamenti di dati, garantendo che ogni attore mantenga il controllo delle informazioni prodotte.

Alcune considerazioniL’architettura del prodotto garantisce scalabilità e sicurezzaLa dotazione di widget e funzionalità di gestione dati spaziali anche lato client consente in fase di progettazione della componente applicativa di bilanciare la distribuzione delle funzioni applicative

Ad oggi le esperienze realizzate confermano che le keyword iniziali di progetto sono state onorate

e ovviamente …Grazie per l’attenzione e

a disposizione per eventuali chiarimenti

Recommended