GeoWeb Vision: Technical Requirements
Upcoming SlideShare
Loading in...5
×
 

GeoWeb Vision: Technical Requirements

on

  • 1,929 views

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

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

Statistics

Views

Total Views
1,929
Views on SlideShare
1,925
Embed Views
4

Actions

Likes
0
Downloads
91
Comments
0

2 Embeds 4

http://www.slideshare.net 2
http://www.linkedin.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

GeoWeb Vision: Technical Requirements GeoWeb Vision: Technical Requirements Presentation Transcript

  • 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 Powering the Geo-Web 2 February 18, 2009
  • 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 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
  • 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
  • GeoWeb Vision Technical Requirements © Copyright Galdos Systems Inc. February 18, 2009
  • 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: – 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
  • 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
  • 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 characterized by classification. • Common approach over ALL data types. Powering the Geo-Web 20 February 18, 2009
  • 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 configuration. • Automatic data change propagation. Powering the Geo-Web 22 February 18, 2009
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • Spatial Data Infrastructure Galdos Approach © Copyright Galdos Systems Inc. February 18, 2009
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • Summary GeoWeb is the aggregation of SDI’s New SDI Concept! Powering the Geo-Web 44 February 18, 2009
  • 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
  • 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
  • GeoWeb 2009 Conference Vancouver, Canada July 27-31, 2009 Urban Environments 3D Modeling Student Contest Powering the Geo-Web 47 February 18, 2009
  • Discussion Powering the Geo-Web 48 February 18, 2009