GeoWeb Vision

           - Technical Requirements -



© Copyright Galdos Systems Inc.                   February 18, 2009
Overview

• What/Why of the GeoWeb?

• Relation to SDI?

• Technology Requirements

• Galdos Approach

• Summary



Poweri...
Why the GeoWeb?




Powering the Geo-Web   3   February 18, 2009
Why the GeoWeb?




Powering the Geo-Web   4   February 18, 2009
Why the GeoWeb?




Powering the Geo-Web   5   February 18, 2009
Why the GeoWeb?




Powering the Geo-Web   6   February 18, 2009
Why the GeoWeb?




Powering the Geo-Web   7   February 18, 2009
Why the GeoWeb?




Powering the Geo-Web   8   February 18, 2009
Why the GeoWeb?




Powering the Geo-Web   9   February 18, 2009
Why the GeoWeb?




Powering the Geo-Web   10   February 18, 2009
Common Foundations or Separate Silos?




                                               Urban Infrastructure




        ...
GeoWeb as Planetary Digital Nervous System

 Aggregation
 of local SDI’s




                                   Common fra...
GeoWeb Vision

                              Technical Requirements




© Copyright Galdos Systems Inc.                   ...
Rich Variety of Data Types – Open Standards




  Powering the Geo-Web         15    February 18, 2009
Rich Variety of Data Types – Open Standards
  • Common encodings would be useful
  • GML 3.1.1 or 3.2 can capture:
       ...
Rich Variety of Data Types – Open Standards
  • Related XML vocabularies
         – IFCXML (Building Models)
         – Se...
Feature or Object Orientation




Powering the Geo-Web      18    February 18, 2009
Feature or Object Orientation




Powering the Geo-Web      19    February 18, 2009
Feature or Object Orientation

• Objects characterized by properties.

• Objects characterized by behaviour.

• Objects ch...
Connections must be Unobtrusive




Powering the Geo-Web    21   February 18, 2009
Connections must be Unobtrusive

• No change to existing applications.

• No change to existing databases.

• Easy configu...
Support for Automated Change Detection




• land parcel changes
• road changes
• sensor data – level exceedances
• new im...
Support for Automated Change Detection
• General change detection mechanism

• Database changes (e.g. Oracle, MS SQL etc)....
Open Standards for Security




Security in a distributed environment is complex!
  • need secure single sign on (SSO)
  •...
Open Standards for Security
                            SAML and XACML

                                     Authorization...
Federated Security Domains
• Participant has own security domain.
• Create trust relationships between domains.



       ...
New Architectures – P2P and Event Driven

• OGC/ISO specifications have assumed client-
  server (REST or SOA) ..

• Chang...
New Architectures – P2P and Event Driven


                                           (Server)
                           ...
New Architectures – P2P and Event Driven


                                                 (Server)
                     ...
New Architectures – P2P and Event Driven
                                             Highly scalable systems!
No single p...
Communities, Schema Management and
  Schema Translation


                                                           Share...
Communities, Schema Management and
Schema Translation

        Organization A           Organization B

                  ...
Communities, Schema Management and
Schema Translation

                                                      Tools that al...
Communities, Schema Management and
Schema Translation




                       Transformation



    Schema Mapping defi...
Spatial Data Infrastructure

                                  Galdos Approach




© Copyright Galdos Systems Inc.        ...
Galdos SDI Architecture – Conceptual View
• Peer-to-Peer Architecture with Control Center.
• Control Center to monitor & m...
Galdos SDI Architecture – Conceptual View
                                                                                ...
Technology Components – SDI Framework

                                   GeoWeb
                                  Control...
Technology Components – SDI Framework

• Framework for managing & automating data
  distribution

• Framework for managing...
Technology Components – SDI Framework

• Builds on standard spatial & non-spatial
  databases (e.g. ESRI, Oracle, MS).

• ...
Technology Components – Web Registry Service

  Critical component for data sharing
  • Manages context for sharing. Data
...
Galdos Technology Components & Solutions
• Solutions: eGovernment, Aviation, Emergency
  Response, Defense & Security.

• ...
Summary

                              GeoWeb is the
                              aggregation of
                        ...
Summary

• Requirements:
      –    Rich variety of data types
      –    Feature/Object Orientation
      –    Communitie...
Summary

Galdos Systems:
• Maturing GeoWeb SDI Framework
   • P2P/Event Driven Architecture
   • Exploits OGC/ISO/OASIS st...
GeoWeb 2009 Conference

                              Vancouver, Canada

                              July 27-31, 2009

 ...
Discussion




Powering the Geo-Web   48   February 18, 2009
Upcoming SlideShare
Loading in...5
×

GeoWeb Vision: Technical Requirements

1,019

Published on

Ron Lake who is the man behind the concept of GeoWeb talks on his vision for GeoWeb

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,019
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
93
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

GeoWeb Vision: Technical Requirements

  1. 1. GeoWeb Vision - Technical Requirements - © Copyright Galdos Systems Inc. February 18, 2009
  2. 2. Overview • What/Why of the GeoWeb? • Relation to SDI? • Technology Requirements • Galdos Approach • Summary Powering the Geo-Web 2 February 18, 2009
  3. 3. Why the GeoWeb? Powering the Geo-Web 3 February 18, 2009
  4. 4. Why the GeoWeb? Powering the Geo-Web 4 February 18, 2009
  5. 5. Why the GeoWeb? Powering the Geo-Web 5 February 18, 2009
  6. 6. Why the GeoWeb? Powering the Geo-Web 6 February 18, 2009
  7. 7. Why the GeoWeb? Powering the Geo-Web 7 February 18, 2009
  8. 8. Why the GeoWeb? Powering the Geo-Web 8 February 18, 2009
  9. 9. Why the GeoWeb? Powering the Geo-Web 9 February 18, 2009
  10. 10. Why the GeoWeb? Powering the Geo-Web 10 February 18, 2009
  11. 11. Common Foundations or Separate Silos? Urban Infrastructure Energy Management National & Regional Urban Planning Environmental Infrastructure Management Construction & Design Security Security Spatial Data Infrastructure (GeoWeb) GeoWeb is the aggregation of SDI’s local to global! Powering the Geo-Web 11 February 18, 2009
  12. 12. GeoWeb as Planetary Digital Nervous System Aggregation of local SDI’s Common framework Not GIS – focus is for multiple problems! information management! Powering the Geo-Web 13 February 18, 2009
  13. 13. GeoWeb Vision Technical Requirements © Copyright Galdos Systems Inc. February 18, 2009
  14. 14. Rich Variety of Data Types – Open Standards Powering the Geo-Web 15 February 18, 2009
  15. 15. Rich Variety of Data Types – Open Standards • Common encodings would be useful • GML 3.1.1 or 3.2 can capture: – Coverages (including imagery) – Vector Features – CAD - (e.g. cityGML) – Sensor data (Observations) • Augment by specialized GML “vocabularies” – Observations & Measurement – GeoSciML – cityGML Powering the Geo-Web 16 February 18, 2009
  16. 16. Rich Variety of Data Types – Open Standards • Related XML vocabularies – IFCXML (Building Models) – SensorML – TransML (transducer ML) • Industry Standards – Raster Process Definition File (RPDef) – ArcXML/Shape – Others! • Key thing is move rich variety of information about easily – be pragmatic!! Powering the Geo-Web 17 February 18, 2009
  17. 17. Feature or Object Orientation Powering the Geo-Web 18 February 18, 2009
  18. 18. Feature or Object Orientation Powering the Geo-Web 19 February 18, 2009
  19. 19. Feature or Object Orientation • Objects characterized by properties. • Objects characterized by behaviour. • Objects characterized by classification. • Common approach over ALL data types. Powering the Geo-Web 20 February 18, 2009
  20. 20. Connections must be Unobtrusive Powering the Geo-Web 21 February 18, 2009
  21. 21. Connections must be Unobtrusive • No change to existing applications. • No change to existing databases. • Easy configuration. • Automatic data change propagation. Powering the Geo-Web 22 February 18, 2009
  22. 22. Support for Automated Change Detection • land parcel changes • road changes • sensor data – level exceedances • new imagery • imagery change detection • emergency event declaration Powering the Geo-Web 23 February 18, 2009
  23. 23. Support for Automated Change Detection • General change detection mechanism • Database changes (e.g. Oracle, MS SQL etc). • File changes • Any vendor to any vendor – event propagation! • User notification! Powering the Geo-Web 24 February 18, 2009
  24. 24. Open Standards for Security Security in a distributed environment is complex! • need secure single sign on (SSO) • often hard to know what access control policies are in place. • hard to administer many distributed nodes! • web services (SOA) pose new challenges! Need standard mechanisms for SSO, Identification & Authorization (Access Control) ! Powering the Geo-Web 25 February 18, 2009
  25. 25. Open Standards for Security SAML and XACML Authorization Request Web Service Policy Decision Point Authorization Decision Policy Other Web Store Service Powering the Geo-Web 26 February 18, 2009
  26. 26. Federated Security Domains • Participant has own security domain. • Create trust relationships between domains. Trust Relationships! • Support access control across domains. Powering the Geo-Web 27 February 18, 2009
  27. 27. New Architectures – P2P and Event Driven • OGC/ISO specifications have assumed client- server (REST or SOA) .. • Change driven processes must be event driven! • Scalability demands consideration of peer to peer architectures. Powering the Geo-Web 28 February 18, 2009
  28. 28. New Architectures – P2P and Event Driven (Server) request Client (typically response visualization) Data Source Web Service Over emphasis on C-S models leads to client side integration Powering the Geo-Web 29 February 18, 2009
  29. 29. New Architectures – P2P and Event Driven (Server) request Client (typically response visualization) Client Not scalable and very (typically disruptive as a general model! Data Source visualization) Web Service Powering the Geo-Web 30 February 18, 2009
  30. 30. New Architectures – P2P and Event Driven Highly scalable systems! No single point of failure Peers (Server) (Server) Client Client Data Consumer Data Provider Web Service Web Service Reduced network traffic Client can be Web client or not – interacts with own persistent store Powering the Geo-Web 31 February 18, 2009
  31. 31. Communities, Schema Management and Schema Translation Shared Shared Vocabulary Understanding • Ontology • Schemas • Typology • CRS def’n • Units def’n Shared Membership Resources • list of members • Features • join procedure • Coverages • responsibilities • Metadata Information a community? What is Sharing Community • Services • benefits Powering the Geo-Web 32 February 18, 2009
  32. 32. Communities, Schema Management and Schema Translation Organization A Organization B Street Road number of Lanes numLanes surfaceType surface type class Powering the Geo-Web 33 February 18, 2009
  33. 33. Communities, Schema Management and Schema Translation Tools that allow users to map Type mapping “local” to “community schema(s)” Management of Property mapping schemas! Ontology-based mapping Powering the Geo-Web 34 February 18, 2009
  34. 34. Communities, Schema Management and Schema Translation Transformation Schema Mapping defines rules that transform from one schema to another. Acts on requests and on the data! Powering the Geo-Web 35 February 18, 2009
  35. 35. Spatial Data Infrastructure Galdos Approach © Copyright Galdos Systems Inc. February 18, 2009
  36. 36. Galdos SDI Architecture – Conceptual View • Peer-to-Peer Architecture with Control Center. • Control Center to monitor & manage connections. • Data flow can be push or pull • Data flow is connector to connector. • Connectors for common/GIS spatial or other DBMS – Oracle Spatial – ArcSDE/ArcGIS Server – MS SQL Server • No restrictions or changes for/on client applications. Powering the Geo-Web 37 February 18, 2009
  37. 37. Galdos SDI Architecture – Conceptual View Developers Municipal Staff Architects Engineers Urban Support System Control Project Collaboration Visual Center Infrastructure Portal Common Geospatial Database Project Managers Maritime Survey Land Survey Police = connector Maintenance Fire/Ambulance & Emergency Services
  38. 38. Technology Components – SDI Framework GeoWeb Controller Notification/Monitoring participant spatial database Data flow is peer-to-peer e.g. ArcGIS Server e.g. Oracle Spatial = connector Powering the Geo-Web 39 February 18, 2009
  39. 39. Technology Components – SDI Framework • Framework for managing & automating data distribution • Framework for managing & automating data aggregation • Publication & Subscription • Context • Notification Powering the Geo-Web 40 February 18, 2009
  40. 40. Technology Components – SDI Framework • Builds on standard spatial & non-spatial databases (e.g. ESRI, Oracle, MS). • Audit Trail & Monitoring • Unobtrusive • Secure Powering the Geo-Web 41 February 18, 2009
  41. 41. Technology Components – Web Registry Service Critical component for data sharing • Manages context for sharing. Data Communities. • Manages Publications/Subscriptions. • Manages identifiers (object names, ID’s) • Based on open standards (ebRIM, GML, XML) • Notification • Spatial Data Support A general artifact and digital content manager Powering the Geo-Web 42 February 18, 2009
  42. 42. Galdos Technology Components & Solutions • Solutions: eGovernment, Aviation, Emergency Response, Defense & Security. • INdicio Web Registry Service • GeoWeb SDI Framework • Automated quality assurance. • Google Earth & ArcGIS Server Powering the Geo-Web 43 February 18, 2009
  43. 43. Summary GeoWeb is the aggregation of SDI’s New SDI Concept! Powering the Geo-Web 44 February 18, 2009
  44. 44. Summary • Requirements: – Rich variety of data types – Feature/Object Orientation – Communities/Schema Mapping/Management – Unobtrusive Connectivity – Automated change detection – Open standards for security – security framework. • New Architecture – P2P and Event Driven Powering the Geo-Web 45 February 18, 2009
  45. 45. Summary Galdos Systems: • Maturing GeoWeb SDI Framework • P2P/Event Driven Architecture • Exploits OGC/ISO/OASIS standards under the cover! • P2P or Managed P2P deployments • Integral INdicio Web Registry Service • Seeking development partners and System Integrators !! Ron Lake (rlake@galdosinc.com) Powering the Geo-Web 46 February 18, 2009
  46. 46. GeoWeb 2009 Conference Vancouver, Canada July 27-31, 2009 Urban Environments 3D Modeling Student Contest Powering the Geo-Web 47 February 18, 2009
  47. 47. Discussion Powering the Geo-Web 48 February 18, 2009
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×