© 2004, open geospatial consortium, inc. plans, scope, and objectives of the geodrm wg within the...
TRANSCRIPT
© 2004, Open Geospatial Consortium, Inc.© 2004, Open Geospatial Consortium, Inc.
Plans, Scope, and Objectives of the GeoDRM WG within the
Open Geospatial Consortium (OGC)
2nd ODRL Workshop,
7th +8th July 2005
Lisbon
Dr. Roland M. Wagner
Contributions: Graham Vowles / Günther Pichler
© 2004, Open Geospatial Consortium, Inc. 2
Helping the World to CommunicateGeographically
OGC’s Vision OGC’s Vision
The complete integration of geospatial data and geoprocessing resources into mainstream
computing
© 2004, Open Geospatial Consortium, Inc. 3
Helping the World to CommunicateGeographically
MunicipalServices
Transportation
Government
Cadastre
Utilities
Network computing resources with OpenGIS interfaces
Natural Resources& Agriculture
Business Logistics
Civil Engineering
SharingSharing Geodata within and between Information CommunitiesGeodata within and between Information Communities
© 2004, Open Geospatial Consortium, Inc. 4
Helping the World to CommunicateGeographically
OGC Sensor WebOGC Sensor Web
“Scientific” View
Analysts and emergency managers monitor conditions
in near real time spatial-temporal context.
“Policy-maker” View
Hot spot areas are correlated with population data and other
geospatial data. These maps are used to make decisions about
evacuation routes and reoccupation zones.
“Media/Public” View
Color coded symbols are used to indicate areas at risk and road closures. Other features and
landmarks such as roads, buildings, and water bodies are
used to add context.
From Critical Infrastructure Protection InitiativeSeptember 2003
© 2004, Open Geospatial Consortium, Inc. 5
Helping the World to CommunicateGeographically
OGC CityGML (3D)OGC CityGML (3D)
1. Buildings
2. Road furniture
3. Terrain
Integrated view from 3 different W3DS Requests
© 2004, Open Geospatial Consortium, Inc. 6
Helping the World to CommunicateGeographically
© 2004, Open Geospatial Consortium, Inc. 7
Helping the World to CommunicateGeographically
Distributed Access across OrganizationsDistributed Access across Organizations
Internet
Data Vendor City Agency State Agency Fed. AgencyClearinghouse
Whoville Cedar Lake
Whoville Cedar Lake
ParcelsRoadsImagesBoundaries ...
Integrated View
CatalogView
DataMetadata
DataMetadata
DataMetadata
DataMetadata
Catalog thatindexes data,
similar to WWW’s html search engines
Common interfaces enable interoperability
Queries extractdata from diversesources
© 2004, Open Geospatial Consortium, Inc. 8
Helping the World to CommunicateGeographically
ApplicationsApplications
OGC members are tackling major interoperability challenges of next-generation data sharing and collaboration….
Developing new specifications for geospatial interoperability and geo-enabling mainstream IT
OGCWeb
Services
Earth Systems Science
Critical Infrastructure Protection
E-Government
Real Property & Land Information
Defense & Intelligence
Sensor Webs
Location-BasedServices
Web Mapping
Modeling &Simulation
Decision Support
Multi-SourceOperations
Sustainable Development
Mobile Enterprise
Insurance/Re-Insurance
Research Validation / Transfer
© 2004, Open Geospatial Consortium, Inc. 9
Helping the World to CommunicateGeographically
Goal: SDIGoal: SDI
• Spatial Data Infrastructure (SDI)• Content Services
– Geospatial Markup Language (OGC/ISO GML)– Web Feature Service (OGC WFS)– Web Mapping Service (OGC Expert)– …
• Metadata and Catalogs– CS-W 2.0– Application Profiles
• …other (e.g. 3D / Sensorweb,..)• geoDRM
– Authentication/Authorization/Licensing/Pricing&Ordering
© 2004, Open Geospatial Consortium, Inc.© 2004, Open Geospatial Consortium, Inc.
What is the What is the Open Geospatial ConsortiumOpen Geospatial Consortium
(OGC)(OGC)
© 2004, Open Geospatial Consortium, Inc. 11
Helping the World to CommunicateGeographically
What is the OGC?What is the OGC?
• The Open GIS Consortium (OGC)The Open GIS Consortium (OGC) – Not-for-profit, international consortiumNot-for-profit, international consortium
– 250+ industry, government, and university members 250+ industry, government, and university members (about 1/3 from Europe)(about 1/3 from Europe)
• Specification Development Program (since 1994)Specification Development Program (since 1994)– similar to other Industry consortia like W3C, OMG, etc.similar to other Industry consortia like W3C, OMG, etc.
– Class A liaison with ISO/TC211Class A liaison with ISO/TC211
• Interoperability Program (since 1999)Interoperability Program (since 1999)– a global, innovative, hands-on engineering and testing a global, innovative, hands-on engineering and testing
program designed to accelerate interface development program designed to accelerate interface development and bring interoperability to the marketand bring interoperability to the market
• Outreach and Community Adoption ProgramOutreach and Community Adoption Program(since 2002)(since 2002)– awareness raising, education and training, encourage awareness raising, education and training, encourage
take up of OpenGIS® interfaces, business take up of OpenGIS® interfaces, business developmentdevelopment
– Subsidiaries: Subsidiaries: OGC EuropeOGC Europe, OGC Australia, …, OGC Australia, …
OGC VisionOGC Vision
A world in which A world in which everyone benefits everyone benefits
fromfromgeographic geographic
information and information and services made services made
available available across any network, across any network,
application or application or platform.platform.
OGC MissionOGC Mission
Our core mission is to Our core mission is to deliverdeliver
spatial interface spatial interface specificationsspecifications
that are openly that are openly available for global available for global
use.use.
© 2004, Open Geospatial Consortium, Inc. 12
Helping the World to CommunicateGeographically
GlobalGlobal ISO, W3C, IETFISO, W3C, IETF
OASIS, WS-1, ANSI, OASIS, WS-1, ANSI, CEN, ISO, UN/CEFACT, CEN, ISO, UN/CEFACT, RosettaNet / UCC...RosettaNet / UCC...
XX-XML, RosettaNet, OASIS,OGC, SEDRIS, OMA, eMSA, SIF....
+ hundreds more
Microsoft, IBM,Microsoft, IBM,Network ProvidersNetwork Providers, ,
+ hundreds to thousands more
Sco
pe
Sco
pe
Shared Business Process SpecificityShared Business Process Specificity
Cross - Cross - IndustryIndustry
(Horizontal)(Horizontal)
Industry Industry BasedBased
(Vertical)(Vertical)
Organisation Organisation SpecificSpecific
Service Standards HierarchyService Standards Hierarchy
+ 10 more
© 2004, Open Geospatial Consortium, Inc. 13
Helping the World to CommunicateGeographically
OGC’s Mission:OGC’s Mission:OpenGIS® Specification DevelopmentOpenGIS® Specification Development
OGC Interoperability Program
OGC SpecificationProgram
Working Group (WG)
DraftSpecsSubmittedBy Members
Testbeds
FeasibilityStudies
DraftSpecConcepts
New Rqmts fromSponsors
TestbedsTestbeds
Design &Proof-of-conceptw. Participants
Draft Specs
RecommendedSpec Actions
Technical Committee
(TC)
PlanningCommittee
(PC)
DraftSpecs
TestbedsTestbeds
Pilots
Operational Test
ConceptDevelopment
RecommendedSpecs
ApprovedSpecs
CandidateSpecs & Recommendations
ISO
W3C
OtherStandards Org
• • •
© 2004, Open Geospatial Consortium, Inc. 14
Helping the World to CommunicateGeographically
OGC Works Closely With Standards Organizations OGC Works Closely With Standards Organizations and Consortia in the Technology Communityand Consortia in the Technology Community
• International Organisation for Standardisation (ISO) TC International Organisation for Standardisation (ISO) TC 211 and 204211 and 204
• World Wide Web Consortium (W3C)World Wide Web Consortium (W3C)• Internet Engineering Task Force (IETF)Internet Engineering Task Force (IETF)• OASISOASIS• Automotive Mobile Information ConsortiumAutomotive Mobile Information Consortium• Open Mobile AllianceOpen Mobile Alliance• Initiating discussions with CEN 287Initiating discussions with CEN 287• ……
© 2004, Open Geospatial Consortium, Inc. 15
Helping the World to CommunicateGeographically
Information about OGCInformation about OGC
• OGC News* (monthly, English)OGC News* (monthly, English)– News and general informationNews and general information– Text or HTMLText or HTML
• OGC User* (quarterly, English)OGC User* (quarterly, English)– Documents implementations that involve OpenGIS® SpecificationsDocuments implementations that involve OpenGIS® Specifications– Aimed at a broad range of readers around the world and is written in Aimed at a broad range of readers around the world and is written in
conversational, rather than technicalconversational, rather than technical– Examples:Examples:
Copenhagen: Managing Process with Web Map ServiceSharing Forestry Data: The Canadian Forestry Service's Distributed Interoperability Solution
New South Wales Taps OpenGIS Web Feature Service Specification to Share Natural Resources Information
Policy, Open Standards and GIS: The Open GIS Story in Arkansas
• * Sign up at * Sign up at www.opengis.org for automatic email subscription to these publications (free of charge)
© 2004, Open Geospatial Consortium, Inc.© 2004, Open Geospatial Consortium, Inc.
geoDRM Working GroupgeoDRM Working Group
© 2004, Open Geospatial Consortium, Inc. 17
Helping the World to CommunicateGeographically
GeoDRM Working GroupGeoDRM Working Group
• Part of Open Geospatial Consortium (OGC) – where geospatial standards are defined
• GeoDRM Working Group – comprises of content providers and technology providers
• Charter is not to invent new digital rights technologies but to reuse and extend for geospatial data and services
• Formed in June 2004 – Graham Vowles, Roland Wagner, Joe Cardinale Co-chairs
• Last meeting June 13-16, St John’s, Newfoundland, Canada.
© 2004, Open Geospatial Consortium, Inc. 18
Helping the World to CommunicateGeographically
Ways of managing and protecting Intellectual Ways of managing and protecting Intellectual PropertyProperty
WeakDRM
StrongDRM
no protection
copyri
ght statement
click-t
hrough licence
managed access
watermarki
ng
encryptio
n
Today we rely on our legal framework and licence agreements to protect our intellectual property
Our business is shifting so we need alternative ways to manage and protect our intellectual property
© 2004, Open Geospatial Consortium, Inc.© 2004, Open Geospatial Consortium, Inc.
RequirementsRequirements& &
On-going activities 2005On-going activities 2005
© 2004, Open Geospatial Consortium, Inc. 20
Helping the World to CommunicateGeographically
RequirementRequirement: Web Services and DRM?: Web Services and DRM?
• How to include DRM within the paradigm?• Which descriptions where (Metadata/Catalog/Capabilities)?
© 2004, Open Geospatial Consortium, Inc. 21
Helping the World to CommunicateGeographically
Requirement: CascadingRequirement: Cascading
ExpertService
Interface
ExpertService
Interface
ExpertService
Interface
InterfaceInterface
Co
mp
an
y A
Co
mp
an
y B
No Interference withExpert data stream protocol
Cascading Support Support different
Expert protocols Implementation
independent (No Vendor Specific Parameter)
Interface
ExpertClient
DRM
DRM
© 2004, Open Geospatial Consortium, Inc. 22
Helping the World to CommunicateGeographically
Requirement and Approach: Protocol LayerRequirement and Approach: Protocol Layer
ExpertClient
Interface
Expert Service
Interface
1a
1b
Client Service
geoDRMClient E
xpe
rt
Fa
çad
e geoDRM ServiceE
xpe
rtF
aça
de Interface
Inte
rnet
© 2004, Open Geospatial Consortium, Inc. 23
Helping the World to CommunicateGeographically
ExpertService
Approach: ArchitectureApproach: Architecture
ExpertClient
© 2004, Open Geospatial Consortium, Inc. 24
Helping the World to CommunicateGeographically
Expert Service
Approach : ArchitectureApproach : Architecture
GeoDRM Framework Service
GeoDRM Framework Service
GeoDRM Framework Client
GeoDRM Framework Client
ExpertClient
© 2004, Open Geospatial Consortium, Inc. 25
Helping the World to CommunicateGeographically
ExpertService
GeoDRM Framework Service
GeoDRM Framework Service
GeoDRM Framework Client
Framework-Interface Client
Approach : ArchitectureApproach : Architecture
Driver
GeoDRM1 A
Driver
Driver
GeoDRM1 B
Driver
Framework-Interface ServiceDriver
GeoDRM1 A
Driver
Driver
GeoDRM1 B
Driver
Driver
GeoDRM1 C
Driver
Framework-Interface Service
Driver
GeoDRM2 A
Driver
Driver
GeoDRM2 B
Driver
Framework-Interface Service
Driver
GeoDRM1 C
Driver
Framework-Interface Client
Driver
GeoDRM2 A
Driver
Driver
GeoDRM2 B
Driver
Framework-Interface Client
GeoDRM Framework Client
ExpertClient
Concrete Sub-Solutions
• Multiple Sub solutionse.g. Security
• Multiple Sub Models
© 2004, Open Geospatial Consortium, Inc. 26
Helping the World to CommunicateGeographically
GeoDRM Working Group Programs 2005GeoDRM Working Group Programs 2005
Sept.Chicago
JanuaryN.Y.
AprilFrascati
JuneSJohn
Nov.Bonn
Jan?
April?
Demonstrator
OWS3
20062005
Reference Model
• Program1: GeoDRM.Demonstrator Identify• Program2: GeoDRM.OWS3 Testbed Develop• Program3: GeoDRM.Interoperability Experiment Concistancy• Program4: GeoDRM.Reference Model Describe
Interop. Experi.
© 2004, Open Geospatial Consortium, Inc. 27
Helping the World to CommunicateGeographically
ConclusionConclusion
• GeoDRM WG focus on highly needed functions: authentication, authorization, click-through license, pricing
• Developing a GeoDRM Reference Model to formally define the problem
• Developing a GeoDRM Framework to rights enable a network of services
• DRM Service Specification and Descriptions (Metadata, WSDL, Capabilities) required
• Specifications need to be interoperable and consistent• First drafts expected in November 2005
© 2004, Open Geospatial Consortium, Inc. 28
Helping the World to CommunicateGeographically
Thank youThank you
Dr. Roland M. Wagner
Universität Münster