1e94cbe6b37b9f505fa8a546439f0e21.ppt
- Количество слайдов: 20
® Open geospatial standards and the system integrator Sam A. Bacharach Executive Director, Outreach Program April 22, 2008 Sbacharach@opengeospatial. org http: //www. opengeospatial. org Copyright 2008, Open Geospatial Consortium, Inc. (OGC)
A 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 OGC ® © 2008 Open Geospatial Consortium, Inc. Helping the
Standards 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 OGC ® © 2008 Open Geospatial Consortium, Inc. 3
Why standards? Some Quotes “Standardization in the Geo. Web 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, vendorneutral helps us protect our equity. ” Dawn Meyerriecks, DISA, in an interview with the Open. Group "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. OGC ® © 2008 Open Geospatial Consortium, Inc. 4
Standards 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? Standards are only as good as the organization that creates, manages and maintains them OGC 5 ® © 2008 Open Geospatial Consortium, Inc.
What is the OGC and why use it? • The Open Geospatial Consortium, Inc. (OGC) is a not-forprofit 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. OGC ® © 2008 Open Geospatial Consortium, Inc. 6
The OGC Vision A world in which all people and institutions benefit from spatial information resources and supporting technology services. OGC ® © 2008 Open Geospatial Consortium, Inc. 7
The 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 ® © 2008 Open Geospatial Consortium, Inc. 8
OGC-based Policy Positions • UK Ordnance Survey uses GML encoding to distribute its Master. Map 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 OGC ® © 2008 Open Geospatial Consortium, Inc.
Still Other OGC Policy Positions • National Geospatial. Intelligence Agency • NATO C 3 • Federal Enterprise Architecture • Group on Earth Observations (GEO) • DISR OGC ® © 2008 Open Geospatial Consortium, Inc.
OGC Alliance Partnerships A Critical Resource for Advancing Standards – – – – – OGC World Wide Web Consortium (W 3 C) 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) 11 ® © 2008 Open Geospatial Consortium, Inc.
De Facto Where does OGC fit in the ‘standards’ world? Your Content + Via OGC Interfaces + IETF / W 3 C OGC ISO –CEN De Jure DGIWG Software Interfaces: Instantiate Domain and Dejure into Infrastructure Domains: Object / Abstract Models, Content, Vocabulary IT Infrastructure = Domain OGC Infrastructure: WSDL, UDDI, SOAP, XML Infrastructure ® © 2008 Open Geospatial Consortium, Inc. 13
= 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 OGC ® © 2008 Open Geospatial Consortium, Inc. 14
Approved OGC Standards 1. Coordinate Transformation 2. Geographic Objects Java bindings for main OWS on next slide 3. Grid Coverage Service 4. Location Services (Open. LS) Mobile telephone geospatial service interfaces OGC ® © 2008 Open Geospatial Consortium, Inc. 15
Approved OGC Web Service (OWS) Standards 1. Catalogue Service 2. Geography Markup Language 3. GML in JPEG 2000 4. Simple Feature Access 1 5. Simple Feature Access 2 6. Styled Layer Descriptor 7. Filter Encoding OGC ® 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
Approved OGC Sensor Standards 1. 2. 3. 4. 5. 6. 7. Observations and Measurements (O&M) Sensor Model Language (Sensor. SL) Sensor Planning Service (SPS) Transducer Markup Language (TML) Sensor Observation Service (SOS) Sensor Alert Service (SAS) (Best Practice Document) Web Notification Service (WNS) (Best Practice Document) Best Practice Document is one step below an approved OGC Standard OGC ® © 2008 Open Geospatial Consortium, Inc.
® Which sets the stage for The OGC Reference Model Copyright 2006, Open Geospatial Consortium, Inc. (OGC)
OGC 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) 26
OGC Reference Model (Based on RM-ODP) Enterprise View Computational View Information View Engineering View Technical View OGC ® Copyright 2008, Open Geospatial Consortium, Inc. (OGC) 27
Summary • 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. OGC ® © 2008 Open Geospatial Consortium, Inc. 43