La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

“grandi progetti nascono da basi solide”

Presentazioni simili


Presentazione sul tema: "“grandi progetti nascono da basi solide”"— Transcript della presentazione:

1 “grandi progetti nascono da basi solide”
Presentazione del framework e possibili applicazioni

2 Architettura del prodotto Modello applicativo Geoweb Manager
Contenuti della presentazione Che cos’e’ Geoweb? Architettura del prodotto Modello applicativo Geoweb Manager Esempi applicativi

3 Architettura del prodotto Modello applicativo Geoweb Manager
Contenuti della presentazione Che cos’e’ Geoweb? Architettura del prodotto Modello applicativo Geoweb Manager Esempi applicativi

4 “le applicazioni diventano solide”
Geo Management Platform Nato dall’esigenza di creare sistemi web per la gestione dei dati territoriali e patrimoniali, Geoweb consente all’utente di realizzare applicazioni personalizzate con una base tecnologica robusta, solida, flessibile e scalabile. con “le applicazioni diventano solide”

5 Missione Geoweb è un framework che risponde alle esigenze di coloro che hanno necessità di sviluppare applicazioni Web per: Integrare banche dati geografiche, alfanumeriche e documentali Costruire ambienti WEB per la condivisione dell’informazione, bonifica, analisi e supporto alle decisioni, sfruttando le capacità di rapprentazione e sintesi, tipiche degli ambienti GIS. Gestire banche dati geografiche, alfanumeriche e documentali Costruire applicazioni Intranet/Extranet gestionali utilizzabili anche da personale tecnico e amministrativo non specialista di ambienti GIS.

6 WEB SEVICES (WFS, WMS, SOAP, …) AMMINISTRATORE SISTEMA
Il sistema informativo PDA MANAGER PUBB. INTERNET GEO DATABASE PDA CLIENT CITTADINI UTENTI Geometrie Attributi Metadati ETL TOOLS WEB-GIS APPLIC. ALTRI DATABASE OPERATORI PP.AA. WEB SEVICES (WFS, WMS, SOAP, …) PORTA DOMINIO ALTRE APPLICAZIONI APPLICAZIONI CLIENT AMMINISTRATORE SISTEMA

7 Perché un Framework ? Abbattere i costi di sviluppo e manutenzione delle applicazioni Web che presentano contenuti grafici Attraverso: Definizione di uno standard funzionale per abbattere i tempi di progettazione tecnica, di realizzazione e di mantenimento. Componenti software direttamente utilizzabili e configurabili per l’accesso alle funzioni. Componenti software direttamente utilizzabili e configurabili per l’accesso e la modifica dei dati alfanumerici e geografici. Componenti software per l’ analisi, la bonifica e la condivisione di informazioni.

8 Vantaggi Principali Lo sviluppo di GeoWeb è stato guidato dalle necessità emerse in anni esperienza centinaia di realizzazioni di applicazioni Web. Solidità dell’ambiente di sviluppo Centralità del geodatabase Funzionalità pronte per l’utilizzo Rapidità e flessibilità di implementazione Strumenti per l’amministrazione (sistema, interfacce, applicazioni) Integrabilità nei sistemi esistenti di strumenti GIS/CAD specialistici Integrabilità con ambienti gestionali alfanumerici In sintesi , il modo più sicuro e affidabile di affrontare un progetto

9 Architettura del prodotto Modello applicativo Geoweb manager
Contenuti della presentazione Che cos’e’ Geoweb? Architettura del prodotto Modello applicativo Geoweb manager Esempi Applicativi

10 Architettura Sistema ORACLE Utenti NON specialistici
(Front-Office, Operativi, Amministrativi, ecc.) Mappa, Dati, Modelli CAD System Admin …. ORACLE ETL Tools ERP, CRM, ecc.. Civil3D, Revit, Autocad, ecc.. Map3D, ArcView, ecc.. Autodesk TopoBase Data Specialist Operatori applicazioni gestionali CAD Specialist Progettisti, Manutentori, ecc.. GIS Specialist Pianificatori, Analisti, ecc. Asset Manager Gestori Reti Tecologiche

11 La Piattaforma di Sviluppo
J2EE per lo sviluppo del framework applicativo: Piattaforma consolidata per lo sviluppo di applicazioni a livello enterprise La maggioranza dei progetti open source nel settore dei GIS sono su piattaforma JAVA Possibilità di scegliere tra soluzioni commerciali ed open source per gli application server Prodotti di riferimento J2SDK 1.5 e superiore Tomcat Servlet Container 5.5 e superiore (Implementazione di Riferimento ufficiale per Java Servlet e Java Server Pages) Il framework è testato sia su ambiente Windows che LINUX.

12 Metadati di configurazione
Configurabilità GeoWeb lavora tramite un sistema di metadati che lo rende completamente configurabile. I metadati descrivono i contenuti del progetto, il comportamento dell’applicazione e le autorizzazioni degli utenti. Utente System Admin Metadati di configurazione Dati

13 Lo schema dei metadati Applicazione Ambiti Definizione del territorio
Gruppi di Temi Profilo Organizzazione delle applicazioni Sistema autorizzativo Descrizione dei dati Temi Classi Gruppi Organizzazione dell’ Ente Ricerche Report Attributi Utenti

14 Funzioni di base Autenticazione Autorizzazioni Accesso ai Metadati
Gestita dal Container Supporto di standard quali LDAP,JDBC, ecc.. Supporto dei sistemi di Single Sign On per l’integrazione con altre applicazioni Autorizzazioni “Trasversali” sui dati (Ambiti) “Verticali” sui temi(Temi) sulle Funzioni Accesso ai Metadati Funzioni per la lettura dei metadati,utili allo sviluppo di applicazioni custom API per la Lettura e Scrittura di dati Geografiche Codifica/Decodifica delle geometrie disegnate sul client dall’utente Scrittura del dato Geografico sul DB

15 Librerie OpenSource Apache Struts, Framework per realizzare applicazioni che utilizzano il pattern MVC JTS (Java Topology Suite) Trattamento ed analisi delle features geografiche GeoTools, lettura e scrittura dei dati geografici su DB Jakarta POI, lettura e scrittura di documenti XLS Log4J Ecc…

16 Tecnologie di visualizzazione
Autodesk MapGuide Open Source Piattaforma per la pubblicazione e la condivisione di informazioni geospaziali e dati cartografici via web. Autodesk Design Review Applicazione per la visualizzazione, le annotazioni e la revisione degli elaborati di progetto 2D/3D.

17 BackOffice specialistici
Autocad Map 3D Applicazione in ambiente Autocad per la pianificazione territoriale, l’ editing cartografico e l’ analisi del territorio. Autocad Civil 3D Piattaforma Autodesk per la progettazione ambientale e delle infrastrutture bastata su relazioni dinamiche fra oggetti. Autodesk Revit Tecnologia Autodesk per la progettazione tridimensionale architettonica ed il Building information Modeling.

18 Framework Topologico Autodesk Topobase
Si tratta di una soluzione ad architettura aperta e flessibile costruita su AutoCAD Map, MapGuide Enterprise e Oracle Spatial. Principali caratteristiche di lavoro Data Base spaziale centralizzato (Oracle Spatial) Integrazione tra Cad e Gis Gestione del dato nel tempo “long transaction” Modelli configurabili di visualizzazione Workflow e regole di lavoro configurabili Aggiornamento automatico della topologia Modello dati personalizzabile

19 Architettura del prodotto Modello applicativo Geoweb Manager
Contenuti della presentazione Che cos’e’ Geoweb? Architettura del prodotto Modello applicativo Geoweb Manager Esempi applicativi

20 Geoweb Framework In Geoweb si trovano, pronti all’uso, molti componenti che, senza necessità di scrivere codice, possono essere configurati per costruire le applicazioni. Tra i principali abbiamo: Componenti di Presentazione dei Dati: Visualizzatore Cartografico Visualizzatore di Modelli Costruttore di interfacce Gestione documentale Gestione di Report Analisi Engine di Caricamento ecc.. Componenti Per l’organizzazione dell’applicazione e l’accesso alle funzioni: Consultazione Banca dati Integrata Menù di Gestione Ricerche Draft in Mappa Interrogazione della Mappa Gestione dei Layer Cartografici Gestione del Modello DWF Accesso alle Analisi ecc..

21 Struttura delle applicazioni
I componenti di GeoWeb possono essere combinati per costruire applicazioni rivolte a varie tipologie di utenza. In base alle necessità è possibile definire un stile di interfaccia (frameset) che metta in primo piano la grafica o i dati, in base al tipo di approccio più naturale per l’utente. Grafica Funzioni Dati Menu Report Esportazioni

22 Funzioni di accesso al DB

23 Funzioni di gestione Mappe

24 Funzioni di Analisi

25 Costruttore di Interfacce
Funzioni di: Configurazione nel DB di nuove maschere di consultazione ed aggiornamento Funzionalità di Filtro, Lista record, Visualizzazione, Inserimento, Modifica record Gestione di campi alfanumerici, geografici e foto Integrato con motore di reportistica ed analisi

26 Visualizzatore cartografico
Funzioni di: Zoom, Pan, Selezione, Interrogazione oggetti grafici Gestione di punti, linee, poligoni direttamente da interfacce WEB Inserimento, cancellazione, modifica Verifiche di congruenza geometrica nel DB Gestione dello storico ecc.

27 Visualizzatore di Modelli CAD
Funzioni di: Zoom, Pan, Selezione, Interrogazione oggetti grafici Caricamento di modelli dwf direttamente dal DB Organizzazione gerarchica degli Modelli Rappresentazione 3D/2D dei modelli ecc.

28 Motore Reportistica Utilizzo di Jasper Report, uno tra motori di reportistica Open Source più diffusi Supporto di molteplici formati di output: PDF,XLS,RTF,HTML Possibilità di utilizzare lo strumento Open Source iReport per la definizione visuale dei modelli

29 Gestore Documentale Permette di associare agli oggetti presenti nel documenti in qualsiasi formato Organizzazione gerarchica dei documenti per categoria e sottocategoria Possibilità di definire degli attributi per il documenti (autore, data, etc..) Livello autorizzativo che permette di determinare gli utenti che possono aggiungere o modificare i documenti

30 Architettura del prodotto Modello applicativo Geoweb Manager
Contenuti della presentazione Che cos’e’ Geoweb? Architettura del prodotto Modello applicativo Geoweb Manager Esempi applicativi

31 Contenuti della presentazione
E’ il modulo di gestione del framework Geoweb destinato a quegli utenti che desiderano evolvere e mantenere il database in piena autonomia e senza bisogno di scrivere nuovi codici sorgenti. I suoi principali componenti sono: Amministrazione del sistema Amministrazione delle applicazioni Amministrazione dei contenuti Amministrazione documentale

32 Amministrazione del Sistema
L’amministratore del sistema dispone di un insieme di funzionalità che gli permettono di gestire sia i parametri di autenticazione che le autorizzazione degli utenti per quanto riguarda l'accesso a dati e documenti.

33 Amministrazione del Sistema
Inserimento/modifica/cancellazione gruppi di utenti Inserimento/modifica/cancellazione di utenti Gestione dei permessi di accesso in base al profilo e all’ambito Gestione dei permessi di accesso ai dati e ai documenti

34 Amministrazione Applicazioni
L’amministratore delle applicazioni dispone di un insieme di funzionalità che gli permettono di configurare le interfacce di gestione (maschere di filtro/liste di record/maschere di dettaglio del singolo record in lettura e/o scrittura, ecc.), ed il comportamento e lo stile di presentazione con cui Geoweb mostra i dati.

35 Amministrazione Applicazioni
Inserimento/modifica/cancellazione di un tema Inserimento/modifica/cancellazione di una classe Gestione dei gruppi di attributi di una classe Gestione degli attributi di una classe Gestione del tipo di controllo associato ad una classe Gestione delle azioni Gestione dei collegamenti Gestione della reportistica Gestione degli stili di rappresentazione

36 Amministrazione dei Contenuti
L’amministratore dei contenuti dispone di un insieme di funzionalità che gli permettono di configurare, schedulare ed eseguire i processi di aggiornamento degli strati informativi aggiornati massivamente nel sistema (caricamento di SHP file, tabelle ASCII, dati da altri DB ecc.).

37 Amministrazione dei Contenuti
Con tali strumenti è quindi possibile stabilire le regole con cui gli archivi vengono letti, consolidati e scritti nel geodatabase, consentendo così un facile replicabilità del processo di aggiornamento. Definizione regole di consolidamento Definizione processo E.T.L. Schedulazione processi E.T.L. Monitoraggio processi E.T.L. Trasferimento archivio sorgente Caricamento e rimodellazione Applicazione regole consolidamento GeoDB File

38 Strumenti di supporto: iReport
Tra gli strumenti disponibili per eseguire l’authoring visuale delle report, si ritiene iReport quello più completo e di facile utilizzo. Sviluppato da JasperSoft, stessa compagnia che produce il motore JasperReport

39 Strumenti di supporto Autodesk MapGuide Studio
è il miglior strumento disponibile per eseguire definire stili di visualizzazione e tematismi sulle mappe servite da MapGuide Enterprise e Open Source.

40 Strumenti di supporto Esc Transfer Tool (ETT) Gli Strumenti di caricamento permettono di effettuare il popolamento e l’aggiornamento delle banche dati geografiche e alfanumeriche. Numerose le fonti supportate: (TXT,CSV,XML,JDBC,SHP,ArcSDE,Oracle,MySQL,PostGIS, etc..)

41 AEC Explorer Plugin Dati CAD Dati Tabellari Tipi Modello AEC - WS
Rappresentazioni Modelli Oggetti Proprietà Dati Tabellari Tab B Tab A AEC - WS Civil3D, Revit, Autocad, ecc.. Back Office Grafico GeoWeb Applications Utenti Web Application Server Database

42 In conclusione Geoweb permette di affrontare il processo di sviluppo di un progetto andando a minimizzare i tempi e i costi delle fasi implementative e di test. Concentrare le risorse disponibili sulle fasi di pianificazione e analisi permette di minimizzare le incertezze e i rischi del progetto.

43


Scaricare ppt "“grandi progetti nascono da basi solide”"

Presentazioni simili


Annunci Google