The newGIS Strategy

635 views

Published on

Wolfgang Moser, GIS Group Coordinator Amt 9.6, Autonomous Province of Bolzano

South Tyrol Free Software Conference 2011

2011.sfscon.it

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
635
On SlideShare
0
From Embeds
0
Number of Embeds
37
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

The newGIS Strategy

  1. 1. South Tyrol Free Software Conference Bozen/Bolzano, 18.11.2011 AUTONOME PROVINZ BOZEN - SÜDTIROL PROVINCIA AUTONOMA DI BOLZANO - ALTO ADIGE TIS innovation park - Bozen/Bolzano ; 18.11.2011 Wolfgang Moser - The newGIS Strategy
  2. 2. The newGIS Strategy La nuova infrastruttura della Provincia Autonoma di Bolzano,basata sulla topologia persistente, esposta tramite servizi WEB e geneSIG – il client standard realizzato con gvSIG. wolfgang.moser@provincia.bz.it AUTONOME PROVINZ BOZEN - SÜDTIROL PROVINCIA AUTONOMA DI BOLZANO - ALTO ADIGE Abteilung 9 - Informationstechnik AUTONOME PROVINZ BOZEN - SÜDTIROL PROVINCIA AUTONOMA Informatica Ripartizione 9 - DI BOLZANO - ALTO ADIGE Amt 9.6 – Raumbezogene und statistische Informatik TIS innovation park - Bozen/Bolzano ; 18.11.2011 Wolfgang Moser - The Informatica geografica Ufficio 9.6 – newGIS Strategy e statistica
  3. 3. AgendaStoriaMetePrincipiSfideRisultatiSviluppi futuri AUTONOME PROVINZ BOZEN - SÜDTIROL PROVINCIA AUTONOMA DI BOLZANO - ALTO ADIGE TIS innovation park - Bozen/Bolzano ; 18.11.2011 Wolfgang Moser - The newGIS Strategy
  4. 4. Storia1990 1995 2000 2000 2005 ArcINFO Coverage ESRI ArcView ArcGIS WebGIS Shapefile Applicativi molto specifici Centralizzazione, -> -> forte crescita del GIS Editing semplice, Pubblicazione2005 2009 2009 … : che cosa vogliamo? - DB relazionale a pieno regime - Interfacce aperte - Infrastruttura GIS - Libertà di decidere i nostri sviluppi Crescente richiesta di Infrastruttura GIS/SIT, applicativi più complessi Standards aperti, newGIS AUTONOME PROVINZ BOZEN - SÜDTIROL PROVINCIA AUTONOMA DI BOLZANO - ALTO ADIGE TIS innovation park - Bozen/Bolzano ; 18.11.2011 Wolfgang Moser - The newGIS Strategy
  5. 5. Mete• SIT/GIS deve offrire un‘infrastruttura e dei servizi e non un crescente mucchio di applicativi;• integrità e sicurezza garantite anche per dati geografici in banca dati relazionale;• Definizione di regole lato server e garanzia del loro rispetto da parte del server;• Univocità delle relazioni geometriche e possibilità di richiederle in modo diretto;• Integrazione dell’aspetto geometrico con gli altri attributi degli oggetti gestiti;• Interfacce aperte verso i diversi strumenti GIS, CAD e … (indippendenza tra dati ed applicativi);• Sistema estendibile con costi di gestione contenuti;• Costi e tempi ristretti per degli applicativi “standard”. AUTONOME PROVINZ BOZEN - SÜDTIROL PROVINCIA AUTONOMA DI BOLZANO - ALTO ADIGE TIS innovation park - Bozen/Bolzano ; 18.11.2011 Wolfgang Moser - The newGIS Strategy
  6. 6. Principi• Architettura a 3 strati;• Infrastruttura orientata ai servizi SOAP;• Interfacce basate su protocolli aperti.• Sistema flessibile e configurabile;• Integrazione della geometria con gli altri attributi;• Transazioni complesse;• Topologia persistente (banca dati geo-relazionale); AUTONOME PROVINZ BOZEN - SÜDTIROL PROVINCIA AUTONOMA DI BOLZANO - ALTO ADIGE TIS innovation park - Bozen/Bolzano ; 18.11.2011 Wolfgang Moser - The newGIS Strategy
  7. 7. Xchè Topologia? AUTONOME PROVINZ BOZEN - SÜDTIROL PROVINCIA AUTONOMA DI BOLZANO - ALTO ADIGETIS innovation park - Bozen/Bolzano ; 18.11.2011 Wolfgang Moser - The newGIS Strategy
  8. 8. Regole …• interne ad un layer• interne ad una struttura topologica• tra strutture topologiche differenti A: Layer di punti B: Layer di linee• bloccanti o non-bloccanti violazione di una regola diretta• dirette / indirette violazione di una regola indiretta AUTONOME PROVINZ BOZEN - SÜDTIROL PROVINCIA AUTONOMA DI BOLZANO - ALTO ADIGE TIS innovation park - Bozen/Bolzano ; 18.11.2011 Wolfgang Moser - The newGIS Strategy
  9. 9. Sfide• Nessuno possiede un sistema paragonabile completo.• Come dev’essere fatta la nostra infrastruttura SOA?• Che cosa il GIS chiede alla “topologia persistente”? - gestione delle relazioni geometriche nel modello dati; - La geometria deve essere gestita in forma normalizzata; - Il rispetto delle regole deve essere indipendente dalle capacità del client.• Chi è in grado di capire la nostra meta e a darci una mano forte per raggiungerla?• Quali difficoltà tecniche incontreremo? Quali difficoltà insormontabili? - bachi nella “persistent topology” – patches create dalla ORACLE per noi; - Anche gli standard lasciano spazio all’interpretazione (GML non è GML); - anche gvSIG, il software free scelto per il client standard si è rilevato una sfida.• Anche la semplicità del modello dati bello e pulito implica delle sfide. AUTONOME PROVINZ BOZEN - SÜDTIROL PROVINCIA AUTONOMA DI BOLZANO - ALTO ADIGE TIS innovation park - Bozen/Bolzano ; 18.11.2011 Wolfgang Moser - The newGIS Strategy
  10. 10. Risultati … gvSIG geneSIG altri client (new, free, licensed, legacy) WebServices (GML/XML) MetaDB Editing Server WMS Service Rules SSO Manager ManagerORACLE SPATIAL 11g RDBMS + topology Attribute + Simple Features istanza A istanza B AUTONOME PROVINZ BOZEN - SÜDTIROL PROVINCIA AUTONOMA DI BOLZANO - ALTO ADIGE TIS innovation park - Bozen/Bolzano ; 18.11.2011 Wolfgang Moser - The newGIS Strategy
  11. 11. configuratore e metaDB• Data sources (connessioni a DB)• Utenti newGIS Utenti Ruoli Progetto WMS• Ruoli newGIS• Layer geometrici Layer 1 Layer 2 Layer n• Tabelle alfanumeriche Lookup Tabella• Campi di lookup Struttura logica progetti newGIS• Agganci tra layer e tabelle con repliche• Progetti• Permessi su progetti, layer, tabelle e attributi• Servizi di mappaggio WMS (sfondi per progetti)• Regole topologiche tra e su layers• Stato degli spazi di lavoro (lock aree) AUTONOME PROVINZ BOZEN - SÜDTIROL PROVINCIA AUTONOMA DI BOLZANO - ALTO ADIGE TIS innovation park - Bozen/Bolzano ; 18.11.2011 Wolfgang Moser - The newGIS Strategy
  12. 12. configuratore … AUTONOME PROVINZ BOZEN - SÜDTIROL PROVINCIA AUTONOMA DI BOLZANO - ALTO ADIGETIS innovation park - Bozen/Bolzano ; 18.11.2011 Wolfgang Moser - The newGIS Strategy
  13. 13. … e regole … AUTONOME PROVINZ BOZEN - SÜDTIROL PROVINCIA AUTONOMA DI BOLZANO - ALTO ADIGETIS innovation park - Bozen/Bolzano ; 18.11.2011 Wolfgang Moser - The newGIS Strategy
  14. 14. … il DB AUTONOME PROVINZ BOZEN - SÜDTIROL PROVINCIA AUTONOMA DI BOLZANO - ALTO ADIGETIS innovation park - Bozen/Bolzano ; 18.11.2011 Wolfgang Moser - The newGIS Strategy
  15. 15. … struttura problemi RDBMS + topology AUTONOME PROVINZ BOZEN - SÜDTIROL PROVINCIA AUTONOMA DI BOLZANO - ALTO ADIGETIS innovation park - Bozen/Bolzano ; 18.11.2011 Wolfgang Moser - The newGIS Strategy
  16. 16. application layer web service WebServices (GML/XML) MetaDB Editing Server WMS Service Rules SSO Manager ManagerComponenti server side: Java EE, JBoss AS 5Autenticazione SSO: active directoryWebServices SOAP (XML/GML) AUTONOME PROVINZ BOZEN - SÜDTIROL PROVINCIA AUTONOMA DI BOLZANO - ALTO ADIGE TIS innovation park - Bozen/Bolzano ; 18.11.2011 Wolfgang Moser - The newGIS Strategy
  17. 17. servizi per client speciali AUTONOME PROVINZ BOZEN - SÜDTIROL PROVINCIA AUTONOMA DI BOLZANO - ALTO ADIGETIS innovation park - Bozen/Bolzano ; 18.11.2011 Wolfgang Moser - The newGIS Strategy
  18. 18. geneSIG Regole: - su singolo layer - tra layers - tra layers di topologie diverse AUTONOME PROVINZ BOZEN - SÜDTIROL PROVINCIA AUTONOMA DI BOLZANO - ALTO ADIGETIS innovation park - Bozen/Bolzano ; 18.11.2011 Wolfgang Moser - The newGIS Strategy
  19. 19. il futuro• DB topologico e metaDB – Miglioramenti della performance; – Gestione del sistema semplificata (configuratore); – Ulteriore spostamento di garanzie e di controlli nel DB.• newGIS – Migrazione degli applicativi esistenti; – Pubblicazione (dati, servizi, …) – direttive INSPIRE; – Integrazione con la nostra struttura di gestione metadati; – Creazione di client con capacità di gestione topologia spinta; – Completamento ed ampliamento dei servizi; orchestrazione. AUTONOME PROVINZ BOZEN - SÜDTIROL PROVINCIA AUTONOMA DI BOLZANO - ALTO ADIGE TIS innovation park - Bozen/Bolzano ; 18.11.2011 Wolfgang Moser - The newGIS Strategy
  20. 20. newGIS Grazie! AUTONOME PROVINZ BOZEN - SÜDTIROL PROVINCIA AUTONOMA DI BOLZANO - ALTO ADIGETIS innovation park - Bozen/Bolzano ; 18.11.2011 Wolfgang Moser - The newGIS Strategy
  21. 21. Gruppo di lavoro Helmuth Leitner: Application server, WebServices; Fulvia Gambalonga: Client geneSIG; Alessandra Avvenuti: responsabile Database; Marco Iellici: Project Manager; Wolfgang.Moser@provinz.bz.it AUTONOME PROVINZ BOZEN - SÜDTIROL PROVINCIA AUTONOMA DI BOLZANO - ALTO ADIGETIS innovation park - Bozen/Bolzano ; 18.11.2011 Wolfgang Moser - The newGIS Strategy

×