Download presentation
Presentation is loading. Please wait.
Published byVictoria McPherson Modified over 11 years ago
1
Datum 2005-03-30 Name Dr. Roland M. Wagner Overview: Geo Digital Rights Management Note: The Presentation and the paper do not represent any official OGC opinion due to on going work
2
Name R. WagnerOverview: GeoDRM 2 Need Geoinformation (GI) characteristics Large volumes Represents the real world => permanent need for updates High number of participating organizations For data capturing and value adding Transport: Spatial Data Infrastructure (SDI) Trading a valuable good
3
Name R. WagnerOverview: GeoDRM 3 GeoDRM Stack for Trading GI GeoDRM Framework Copyright Authentication Authorization Pricing & Ordering Other, e.g. WaterMarking GeoDRM Framework GeoDRM operations: basic operations vs. enhanced operations sub-set possible, depending on business model open number (enhanced) abstract and concrete interfaces
4
Name R. WagnerOverview: GeoDRM 4 General Requirements Re-use of existing geoDRM solutions, Security, Pricing & Ordering, Copyright, Licensing, water marking Support of multiple mainstream protocols SAML, OSCI,… Embedding without touching Principle Clear separation with (Framework-Interface) Drivers Support for multiple (OGC) protocols All Protocols are based on HTTP, working on-the-fly and state-less Short-term: Client-Service Architecture, no third Object (e.g. Trust Center)
5
Name R. WagnerOverview: GeoDRM 5 Approach: IT Mainstream example Web Browser TCP/IP PPP Win Web Server PPP Win UMTS WLAN Client Service WLAN
6
Name R. WagnerOverview: GeoDRM 6 WC- Client Deductive Approach: GeoDRM geoDRM Framework future E-GIF future E-GIF OSCI SAML Client Service SAML WM- Client WF- Client WCS WMS WFS
7
Name R. WagnerOverview: GeoDRM 7 GeoDRM Components Architecture Separation between specialized and general Protocols Description => Information Model ISO 19115 Metadata and Basic Service Model Processing => Process Model Negotiation Process between Client and Service for concrete solutions
8
Name R. WagnerOverview: GeoDRM 8 WFS GeoDRM: Architecture WF- Client Example: OGC Web Feature Service (WFS) and Client (WFClient)
9
Name R. WagnerOverview: GeoDRM 9 WFS GeoDRM: Architecture GeoDRM Framework Service GeoDRM Framework Client WF- Client Example: OGC Web Feature Service (WFS) and Client (WFClient)
10
Name R. WagnerOverview: GeoDRM 10 WFS GeoDRM Framework Service GeoDRM Framework Client Framework-Interface Client geoDRM: Architecture Driver GeoDRM 1 A Driver GeoDRM 1 B Driver Framework-Interface Service Driver GeoDRM 1 A Driver GeoDRM 1 B Driver GeoDRM 1 C Driver Framework-Interface Service Driver GeoDRM 2 A Driver GeoDRM 2 B Driver Framework-Interface Service Driver GeoDRM 1 C Driver Framework-Interface Client Driver GeoDRM 2 A Driver GeoDRM 2 B Driver Framework-Interface Client GeoDRM Framework Client WF- Client Example: OGC Web Feature Service (WFS) and Client (WFClient) Concrete Sub-Solutions
11
Name R. WagnerOverview: GeoDRM 11 GeoDRM Framework Service GeoDRM Framework Client Framework-Interface Client geoDRM: Architecture Driver WSC 1 A Driver Framework-Interface Service Driver WSS 1 A Driver Authentication-Interface Service Driver WPOS 2 A Driver Pricing&Ordering-Interface Service Authentication-Interface Client Driver WPOC 2 A Driver Pricing&Ordering-Interface Client WFS WF- Client Example: OGC Web Feature Service Web Security Service Web Pricing & Ordering Service
12
Name R. WagnerOverview: GeoDRM 12 Process Chain GeoDRM Framework Client Framework-Interface Client Driver GeoDRM 1 A Driver Framework-Interface Client Driver GeoDRM 2 A Driver Framework-Interface Client GeoDRM Framework general (abstract) Interface Transformation of information models by Service Driver Concrete (Third Party) solutions Transformation Framework
13
Name R. WagnerOverview: GeoDRM 13 Large Number of Driver required Re-use of existing Driver by introduction of Driver Registry Service (Driver DB) Sub-solution for multiple Operations GeoDRM Framework Client Framework-Interface Client Driver DB Driver GeoDRM 1-2 A GeoDRM Framework-Interface Client Driver Framework-Interface Client
14
Name R. WagnerOverview: GeoDRM 14 Dynamic Process Model description for on-the-fly download of Driver Evolution-enabled GeoDRM Sub-solution for single Operation GeoDRM Framework Client Framework-Interface Client GeoDRM 1 A Framework-Interface Client Driver Driver DB
15
Name R. WagnerOverview: GeoDRM 15 GeoDRM Framework Process geoDRMClient geoDRMService OWClient OWService Catalog Client Set(geoDRMServiceURL, OWSServiceURL) setDriver Assign Port/URL Driver Service getcapabilities(geoDRMServiceURL) getDrivers setURL(geoDRMClientURL) request(geoDRMClientURL) doServiceRequest(geoDRMServiceURL, OWServiceURL) getDrivers request(OWSURL) response GeoDRM Preparation Processes required
16
Name R. WagnerOverview: GeoDRM 16 Conclusion GeoDRM: umbrella for geo-(e)Business Services Framework required to embed various business requirements but assure SDI interoperability open number of geoDRM operations OGC founded GeoDRM WG in summer 2004 First OGC GeoDRM demonstrator for April meeting (Frascati) Significantly work required / busy weekly telecons Invitation to interesting parties
17
Name R. WagnerOverview: GeoDRM 17 Questions & Answers… Contact: Dr. Roland M. Wagner Co-Chair: OGC geoDRM Working Group Chair: GDI NRW geo-(e)Business Special Interest Group Institute for geoinformatics (IFGI), University of Münster (www.ifgi.de) eMail: rmwagner@uni-muenster.de
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.