® Copyright 2008, Open Geospatial Consortium, Inc. (OGC) Open geospatial standards and the system...
-
Upload
christopher-harmon -
Category
Documents
-
view
217 -
download
4
Transcript of ® Copyright 2008, Open Geospatial Consortium, Inc. (OGC) Open geospatial standards and the system...
®
Copyright 2008, Open Geospatial Consortium, Inc. (OGC)
Open geospatial standards and Open geospatial standards and the system integratorthe system integrator
Sam A. BacharachExecutive Director, Outreach Program
April 22, [email protected]
http://www.opengeospatial.org
OGC®
A Foundation for TodayA Foundation for Today
• A system integration engineer needs a broad range of skills and is likely to be defined by a breadth of knowledge rather than a depth of knowledge – wikipedia.com
• Software engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software.
• Systems engineering is an interdisciplinary field of engineering, that focuses on the development and organization of complex artificial systems
Engineering is an organized and organizing discipline
© 2008 Open Geospatial Consortium, Inc.
Helping the World Communicate Geographically
2
OGC®
Standards are A Form of OrganizationStandards are A Form of Organization
• Standards capture the essence of engineering
• Standards simplify your work by codifying the best of what has worked elsewhere
• Standards-based software is great tool for the integrator
3© 2008 Open Geospatial Consortium, Inc.
OGC®
4
Why standards? Some QuotesWhy standards? Some Quotes
“Standardization in the GeoWeb is going to be really important if you want to stimulate innovation,”
Vinton Cerf, co-designer of TCP/IP and the “Father of the Internet”
“We want to have standards applied to all important interfaces . . . Being vendor-independent, vendor-neutral helps us protect our equity.”
Dawn Meyerriecks, DISA, in an interview with the OpenGroup
"People want the government to be transparent, so why shouldn't the technology be?"
Jim Willis, director of E-government at the Rhode Island Secretary of State office.
© 2008 Open Geospatial Consortium, Inc.
OGC®
5
Standards and Resulting Interoperability Are ImportantStandards and Resulting Interoperability Are Important
• Without Standards and Interoperability, there would be no:
– INTERNET or WEB!
– MOBILE TELEPHONE TECHNOLOGY!
– TRANSPORTATION SYSTEMS!
– ELECTRIC POWER DISTRIBUTION!
• These industries offer huge benefits and enjoy widespread acceptance as a result of using standards that enable interoperability – Should Geospatial be any different?
© 2008 Open Geospatial Consortium, Inc.
Standards are only as good as the organization that creates, manages and maintains them
OGC® 6
What is the OGC and why use it?What is the OGC and why use it?
• The Open Geospatial Consortium, Inc. (OGC) is a not-for-profit international voluntary consensus standards organization leading the development of service interface and encoding standards for geospatial and location based services.
• The OGC facilitates a consensus process in which government, private industry, and academia collaborate to create open and extensible software application programming interfaces for geospatial and other mainstream information technologies.
• Our members have spent 14 years doing the organizing work for you to leverage today.
© 2008 Open Geospatial Consortium, Inc.
OGC®
7
The OGC VisionThe OGC Vision
A world in which all people and
institutions benefit from
spatial information
resources and supporting
technology services.
© 2008 Open Geospatial Consortium, Inc.
OGC®
© 2008 Open Geospatial Consortium, Inc. 8
The Growth of OGCThe Growth of OGC
• Over 350 members worldwide – 31 countries & 6 continents– 151 European members - (29 Voting UP 30%, none at top level)– 41 Asia-Pacific members – (8 Voting, none at top level)– 156 North America – (43 Voting, 6 at top level)
• Twenty five (up from 18 last year) approved, publicly available Implementation Specifications
• Broad participation with other industry and international standards organizations
• 30+ candidate Implementation Specifications in work
• OGC Reference Model defines interoperable geo architecture
• Rapidly growing list of vendor implementations
– http://www.opengeospatial.org/resources/?page=products
OGC®
OGC-based Policy PositionsOGC-based Policy Positions
• UK Ordnance Survey uses GML encoding to distribute its MasterMap product
• Canada Geospatial Data Infrastructure (CGDI) Implements OGC Web Service Specifications
• CIA and DHS have adopted OGC as part of their Geospatial Enterprise Architectures.
• Australian SDI recognizes OGC standards, numerous enterprise implementations across the nation
• European Union INSPIRE technical architecture built around OGC specifications
• Open Location Services (mobile wireless) being built into consumer offerings from major location services vendors
© 2008 Open Geospatial Consortium, Inc.
OGC®
Still Other OGC Policy PositionsStill Other OGC Policy Positions
• National Geospatial-Intelligence Agency
• NATO C3• Federal Enterprise
Architecture• Group on Earth
Observations (GEO)• DISR
© 2008 Open Geospatial Consortium, Inc.
OGC®
© 2008 Open Geospatial Consortium, Inc.
11
OGC Alliance Partnerships OGC Alliance Partnerships A Critical Resource for Advancing StandardsA Critical Resource for Advancing Standards
– World Wide Web Consortium (W3C)– CEN/TC 287– Internet Engineering Task Force (IETF)– COMCARE– Digital Geospatial Information Working Group (DGIWG) – Global Spatial Data Infrastructure Association (GSDI)– Group on Earth Observations– International Organization for Standards (ISO) Technical
Committee 211– OASIS– Object Management Group (OMG)– Open Mobile Alliance (OMA)– Open Grid Forum (OGF)– Simulation Interoperability Standards Organization– International Alliance for Interoperability (IAI) – IEEE Geoscience & Remote Sensing Society– IEEE Technical Committee 9 (Sensor Web)– Taxonomic Data Working Group (TDWG)
OGC®
© 2008 Open Geospatial Consortium, Inc. 13
Where does OGC fit in the ‘standards’ world?Where does OGC fit in the ‘standards’ world?
IETF / W3CInfrastructure: WSDL, UDDI, SOAP, XMLISO –CEN
DGIWGDomains: Object / Abstract Models, Content,
Vocabulary
OGCSoftware
Interfaces: Instantiate Domain and Dejure into
Infrastructure
De F
acto
De J
ure
Domain Infrastructure
Your Content +
Via OGCInterfaces +
IT Infrastructure =
OGC®
= Equals == Equals =
• Easier integration leading to lower costs
• Easier sharing with other departments, businesses, countries leading to faster communication
• Easier data sharing leading to more available
• Ability to spend less engineering money reinventing the wheel and spend more of it actually working an unsolved problem– I know there is a comfort zone of doing what one already knows, but
there is also great satisfaction in blazing new trails
© 2008 Open Geospatial Consortium, Inc. 14
OGC®
Approved OGC StandardsApproved OGC Standards
1. Coordinate Transformation2. Geographic Objects
Java bindings for main OWS on next slide
3. Grid Coverage Service4. Location Services (OpenLS) Mobile telephone geospatial service
interfaces
© 2008 Open Geospatial Consortium, Inc. 15
OGC®
Approved OGC Web Service (OWS) StandardsApproved OGC Web Service (OWS) Standards
1. Catalogue Service2. Geography Markup L
anguage3. GML in JPEG 2000
4. Simple Feature Access 1
5. Simple Feature Access 2
6. Styled Layer Descriptor
7. Filter Encoding
8. Symbology Encoding
9. Web Coverage Service
10.Web Feature Service
11.Web Map Context
12.Web Map Service
13.Web Processing Service
14.Web Service Common
15.KML v 2.2
© 2008 Open Geospatial Consortium, Inc. 16
OGC®
Approved OGC Sensor StandardsApproved OGC Sensor Standards
1. Observations and Measurements (O&M)
2. Sensor Model Language (SensorSL)
3. Sensor Planning Service (SPS)
4. Transducer Markup Language (TML)
5. Sensor Observation Service (SOS)
6. Sensor Alert Service (SAS) (Best Practice Document)
7. Web Notification Service (WNS) (Best Practice Document)
Best Practice Document is one step below an approved OGC Standard
© 2008 Open Geospatial Consortium, Inc.
®
Copyright 2006, Open Geospatial Consortium, Inc. (OGC)
Which sets the stage for Which sets the stage for The OGC Reference ModelThe OGC Reference Model
OGC®
Copyright 2008, Open Geospatial Consortium, Inc. (OGC) 26
OGC Reference Model PurposeOGC Reference Model Purpose
• Provides a foundation for coordination and understanding OGC activities and the Technical Baseline
• Describes the OGC requirements baseline for geospatial interoperability
• Describes the OGC architecture framework through a series of non-overlapping viewpoints: including existing and future elements
• Regularize the development of domain-specific interoperability architectures by providing examples
OGC®
Copyright 2008, Open Geospatial Consortium, Inc. (OGC) 27
OGC Reference ModelOGC Reference Model(Based on RM-ODP)(Based on RM-ODP)
Enterprise View
Computational View
Information View
Engineering View
Technical View
OGC®
43
SummarySummary
• Industry consensus standards have been around a long time and OGC brings that stability to geospatial processing
• Standardization has marked the way forward for industry after industry and all that is needed now is for system integrators to realize the benefit to them.
© 2008 Open Geospatial Consortium, Inc.