Networking Geospatial Information State of the Art and ...misc.gis.tu-berlin.de/igg/htdocs-kw/fileadmin/... · tackling major interoperability challenges of next-generation data
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
– World Wide Web Consortium (W3C)– IETF– Digital Geospatial Information Working Group (DGIWG) – International Organization for Standards (ISO)– OASIS– Object Management Group (OMG)– Open Mobile Alliance (OMA)– Web3D– Simulation Interoperability Standards Organization
(SISO)– International Alliance for Interoperability (IAI) – IEEE GRSS– IEEE Technical Committee 9 (Sensor Web)– Taxonomic Data Working Group (TDWG)
OGC Organization and ProgramsOGC Organization and Programs
Copyright 2007, OGC 6OGC
OGCOGC’’s Approach for Advancing Interoperabilitys Approach for Advancing Interoperability
• Interoperability Program (IP) - a global, innovative, hands-on prototyping and testing program designed to accelerate interface development and validation, and bring interoperability to the market
• Specification Development Program–Consensus processes similar to other Industry consortia (World Wide Web Consortium, OMA, OMG, etc.).
• Outreach and Community Adoption Program – education and training, encourage take up of OGC specifications, business development, communications programs
Rapid InterfaceDevelopment
StandardsSetting
MarketAdoption
Copyright 2007, OGC 7OGC
The OGC Interoperability ProgramThe OGC Interoperability Program
• A global, collaborative, hands-on engineering, prototyping and testing program started in 1999, designed to rapidly deliver :
– candidate specifications into the Specification Development Process
– product implementations that use these candidate standards
– demonstrated capability achieved through comprehensive testing, validation and public demonstrations
• Sponsors and Participants work together.
– Sponsors provide requirements, use / business casesand funding
– Participants work with sponsors to define and/orrefine OGC interface specifications to solve a given interoperability problem
Copyright 2007, OGC 8OGC
Specification and Technology MaturationSpecification and Technology Maturation
Testbede.g., OWS-4
Pilot
OGC Network
InteroperabilityExperiment
OGC Interoperability
Program
OGC Specification
Program
Technology Maturatio
n
Implementation Specifications and DemonstrationsMarket Readiness:
Performance and scalabilityReliability and exception handlingSecurityVersioning and configuration management
• OGC standards can be integrated into a web services architecture / platform so that:– Resource providers can advertise their resources
(publish)– End users can discover resources that they need at
run-time (find)– End users and their applications can access and
exercise resources at run-time (bind)
• This requires:– A forum where resources can advertise their
capabilities and users can find the resources they need.
– Self describing resources so applications can bind at run-time to the resources that they have found.
Copyright 2007, OGC 11OGC
Enabling a Geospatial Digital Enabling a Geospatial Digital ““Dial ToneDial Tone”” Across the Across the EnterpriseEnterprise
Web Map Service (OGC & ISO) Style Layer Descriptor (OGC)Feature Model & GML (OGC & ISO) Web Feature Service (OGC)Web Coverage Service (OGC)Web Map Context (OGC)Catalogue (OGC )Metadata (ISO 19115 & OGC)Others…
Just as http:// is the dial tone of the World Wide Web, and html / xml are the standard encodings, the spatial web is enabled by OGC standards, such as…
Geospatial information (e.g., vector, raster, gridded, and metadata) can be managed through OpenGIS web services in a Net Centric context.
Copyright 2007, OGC 12OGC
Another Information Community’s SchemaHighway is:_Pavement thickness_Right of way_Width
….
Cell transm. Platform is:_Location_No. of antennas_Elevation
….
One Information Community’s SchemaRoad is:_Width_Lanes_Pavement type
….
Cell tower is:_Owner_Height_Licensees
….
(an instance of Roadin one IC’s schema)
Mayberry’s Cell Tower
(an instance of Cell Transm. Platformin another IC’s schema)
Mayberry Road
GML Support for complex geometries, spatial and temporal reference systems, topology, units of measure, metadata, feature and coverage
visualization.
Backward compatible
GML defines a data encoding in XML that allows geographic data and its attributes to be moved between disparate systems
Version 3.2 advances interoperability on all fronts!!
Community ImplementationsCommunity Implementations
Copyright 2007, OGC 18OGC
Tsunami Information PortalTsunami Information Portal
• Developed by DM Solutions in concert with Asian Institute of Technology, ChulalongkornUniversity, and Laboratory of Applied Geomatics. Uses OpenGIS WMS Interface
Copyright 2007, OGC 19OGC
Caribou Gold Project, International Wayside Caribou Gold Project, International Wayside Gold MinesGold Mines
• WMS and WFS -it's built on MapServer and PostGIS and includes customizable property maps with features on more than 100 layers showing a variety of historic and recent gold exploration data.
• Emergency responders have access to map data they need, when they need it, where they need it. Includes both static and real time
• NIEHS –National Institute of Environmental Health Sciences
• Katrina Map Server Interface.
• http://niehs.telascience.org/
Copyright 2007, OGC 22OGC
IDEC: IDEC: GeoportalGeoportal of the Catalonia SDIof the Catalonia SDI
• The IDEC Map Server implements WMS, WCS and WFS. The Viewer also supports GML.
Copyright 2007, OGC 23OGC
CustomWeatherCustomWeather
• WMS and WFS -. CustomWeathertakes in over 8 GB/day of National Weather Service raw model data, satellite feeds, radar feeds and lightning feeds. From these constantly changing inputs the company generates forecasts and weather maps for over 58,000 unique locations worldwide, delivering real-time and forecasted mapping layers.
Copyright 2007, OGC 24OGC
Canada's National Forest Service Information SystemCanada's National Forest Service Information System
The NFIS team had these requirements: 1.The solution had to be vendor neutral.2.The solution had to have a low cost of
entry (funding for the different partners varied widely).
3.The solution had to ensure that intellectual property rights stayed with the agency/government that created the data.
4.The solution, to address low cost of entry, should have an open source option.
"We needed to rationally address data sharing." Dr. Robin Quenet, Project Manager, National Forest Information System (NFIS)
Copyright 2007, OGC 25OGC
National Climate Data Center PortalNational Climate Data Center Portal
• NCDC is the world's largest active archive of weather data. The NCDC portal uses WMS and WFS interfaces to provide access to numerous climatologicaland meteorological resources.
• http://gis.ncdc.noaa.gov/aimstools/gis.jsp
Copyright 2007, OGC 26OGC
Ho Chi Minh CityHo Chi Minh CityTourists and explorers will find this website useful. You can view detailed map of Ho Chi Minh city with streets, land marks, rivers, buildings, hotels,... and you can bookmark your old point on this map (if you have an account). View statistical information of administration units of Ho Chi Minh city including: population, area, education and other information. Implements WMS.
Copyright 2007, OGC 27OGC
OpenEarthOpenEarth accessing Google Earth and Accessing two WMS accessing Google Earth and Accessing two WMS ServersServers
Copyright 2007, OGC 28OGC
OpenEarthOpenEarth Accessing a WMS and a WFS live feed from Accessing a WMS and a WFS live feed from Bureau of MeteorologyBureau of Meteorology
Copyright 2007, OGC 29OGC
Web Services in Action
• Integrated Ocean Observation System (http://www.openioos.org) initiative an example of a Web Services approach being used for ocean science data
• Coastal oceans application originating in the U.S.
• Uses many of the described standards and specifications
• System includes bathymetric data and many layers of science data
• Semantic interoperability a key factor in the development of the system
• "Geo-interface for Atmosphere, Land, Earth, and Ocean netCDF" (GALEON) activity is focused on open access to atmospheric and oceanographic modeling and simulation outputs. – Over 30 organizations collaborating in this
activity.
– Use standard interfaces to foster interoperability between data systems used by the traditional GIS community and those in community known as the fluid Earth Systems (mainly oceanography and atmospheric science)
Jet stream rendered as a "solid" time-varying object in 3 spatial dimensions, communicated as a netCDF encoding, accessed via the OGC Web Coverage Service and rendered at the client.
OGC Sensor Web EnablementOGC Sensor Web Enablement
Copyright 2007, OGC 37OGC
OGC Sensor Web Enablement
Webcam
EnvironmentalMonitor
IndustrialProcessMonitor
StoredSensor
Data
TrafficMonitoring
Satellite-borneImaging Device
AirborneImaging
Device
HealthMonitor
StrainGauge
TempSensor
– Sensors connected to and discoverable on the Web– Sensors have position & generate observations- Sensor descriptions available - Services to task and access sensors- Local, regional, national scalability- Enabling the Enterprise
AutomobileAs Sensor Probe
Copyright 2007, OGC 38OGC
To integrate sensors into the Geospatial Web, To integrate sensors into the Geospatial Web, need a standards based frameworkneed a standards based framework
Copyright 2007, OGC 39OGC
Sensor Web Enablement (SWE) SpecificationsSensor Web Enablement (SWE) Specifications
• Information Models and Schema– Sensor Model Language (SensorML) for In-situ and Remote Sensors - Core
models and schema for observation processes: support for sensor components, georegistration, response models, post measurement processing
– Observations and Measurements (O&M) – Core models and schema for observations
– TransducerML – adds system integration and real-time streaming clusters of observations
• Web Services– Sensor Observation Service - Access Observations for a sensor or sensor
constellation, and optionally, the associated sensor and platform data– Sensor Alert Service – Subscribe to alerts based upon sensor observations– Sensor Planning Service – Request collection feasibility and task sensor system for
desired observations– Web Notification Service –Manage message dialogue between client and Web
service(s) for long duration (asynchronous) processes– Sensor Registries – Discover sensors and sensor observations
Copyright 2007, OGC 40OGC
OGC Sensor Web EnablementOGC Sensor Web Enablement
• Sensor Web Enablement – Harmonization
– OASIS Common Alert Protocol (CAP) – being considered as an encoding or portrayal of sensor alerts in SAS
– OASIS EDXL – XML “envelope” for alerts
– IEEE P1451 – provides “plug-n-play” capabilities for sensors; working toward automatic conversion between 1451 and SensorML/ TML/ O&M
– CBRNE and N42.42 – Working on examples supporting these in SensorML
Copyright 2007, OGC 41OGC
A SOA Workflow for Sensor DataA SOA Workflow for Sensor Data
Raw Sensor Data (e.g., IEE1451)
ANSI 42.42 GML Feature
Radiation Event Feature
IEEE 1451 TEDS + Sensor Channel
Data
WFS(Rad Feature)
Client
SWE O&M – ANSI 42.42 Schema Mapping
WPS(transform +
fusion)
SOS(IEEE1451 –SensorML)
IEEE 1451
NCAP
Composite map
Observation Object
(e.g., measurement of temperature, rad.
spectrum, velocity, etc + metadata)
Algorithm
Copyright 2007, OGC 42OGC
Sensors Integrated in the SWE Demo NetworkSensors Integrated in the SWE Demo NetworkAs Part Of OWSAs Part Of OWS--44
• ORNL Radiation Sensor – ORNL-SAS, 3eTI-SOS
• IRIS and IFGI Video Sensors/Actuators – IFGI-SPS, 3eTI-SOS
• Smart Sensor Systems Light Sensor (TinyTIM™ 1451 Bluetooth)
Geospatial Digital Rights Geospatial Digital Rights Management (GeoDRM)Management (GeoDRM)
Copyright 2007, OGC 44OGC
Geospatial Digital Rights ManagementGeospatial Digital Rights Management
• OGC members are leveraging broader standards based Digital Rights Management (DRM) approaches in conjunction with OGC standards to validate their ability to support geospatial data and services use cases
Mass Market Mission and ObjectivesMass Market Mission and Objectives
• The mission of the Mass Market Working Group is to broaden the use of location-aware technologies in mainstream consumer, media, and business IT infrastructures.
• Objectives:– understand the implementation barriers for these interest groups
and document them in a format that can guide future technology design.
– define a suite of services and information encodings that complement the existing OGC specifications, but are directly tailored to the requirements discovered in understanding the needs of themass market
Copyright 2007, OGC 50OGC
GeoRSSGeoRSS
• Encodings for expressing geography in RSS feeds– Multiple geometries: point, line, area or
bounding box
• Can be used for news feeds & alerts for weather warnings, earthquakes, photo sharing, database update alerts, traffic alerts, and on and on and on and on . . .
Geospatial Semantic Web (And Beyond)Geospatial Semantic Web (And Beyond)
The OGC geospatial semantic web interoperability experiment tested initial architectures and technologies for cross-domain, distributed geospatial knowledge query, leading to multiple
questions and follow-on activities.
Aero Data (DAFIF) WFS
Aero Data (AIXM) WFS
Geonames Data Gazetteer
Service
DAFIF Ontology
AIXMOntology
GazetteerOntology
Query Domain Ontology
OWL-SDescription
OWL-SDescription
OWL-SDescription
Geospatial Intelligence Query:“Which airfields within 500 miles of
Data Quality Data Quality Data PreservationData Preservation
Copyright 2007, OGC 54OGC
Data Preservation WG MissionData Preservation WG Mission
• Purpose: provide a venue and mechanism for seeking technical and institutional solutions to the challenge of preserving digital geospatial data.
• Objectives– address technical and institutional challenges posed by data
preservation
– interface with other OGC working groups which address technical areas that are affected by the data preservation problem
– will create and invite dialog with the broad spectrum of geospatial community and archival community constituents which have a stakein addressing data preservation issues
Copyright 2007, OGC 55OGC
Data Quality WG Mission and ObjectivesData Quality WG Mission and Objectives
• Mission: forum for describing an interoperable framework, or model, for OGC Quality Assurance Web Services to enable access and sharing of high quality geospatial information, improve data analysis and ultimately influence policy decisions.
• Objectives– Define a framework and a grammar for the certification and
• These organizations have provided requirements and resources:– BAE Systems– GeoConnections Canada – US DOD– National Technology Alliance– NATO C3– Lockheed Martin IM&S– Oak Ridge National Labs– UK Ordnance Survey – US NASA– US General Services Administration– Tele Atlas N.V.
11 organizations 11 organizations
Copyright 2007, OGC 62OGC
Participating Organizations in OWSParticipating Organizations in OWS--44• 3eTi• ADI• AEC Infosystems • AEC3 • Autodesk • BAE Systems• Bentley• Compusult • con terra• CSIRO-EM• CSIRO-ICT • Cubewerx• deCarta• Eco-Systems• ESRI• FAO (GeoNetwork)• Fraunhofer• Galdos• General Services Admin• GeoConnections• GeoTexel• GMU
OWSOWS--4 Geo Decision Support 4 Geo Decision Support Service ThreadService Thread
Copyright 2007, OGC 64OGC
GeoDSS Fundamental ConceptGeoDSS Fundamental Concept• Decision maker at a single workstation, identifies resources anywhere, accesses the
resources, brings into operational context, and integrates with other resources to support decision process
GeoDSS Client
Decision Maker/Analyst
Access to WMS, WFS, WCS, CS/W, SOS, SPS, Workflow, ContextFeature & Coverage Portrayal in a multi-lingual, distributed services environment
Copyright 2007, OGC 65OGC
GeoDSSGeoDSS Work ItemsWork Items
• Multilingual Requirements– Ability of server to identify the language used in XML documents. – Ability for a server to publish the list of languages it supports– Ability of a client to specify the language of choice
• Feature Styling and Portrayal– Focus on Symbology Encoding and Symbology Management– Feature Portrayal Service and SLD Profile for WMS
• Integrated Client to access all services• Open source GML Viewer Client• Catalogue
15 Participants– AEC3: Jeff Wix, Thomas Liebich– AEC Infosystems: Dianne Davis– Autodesk: Neal Niemiec, Craig Diffie– Bentley Systems: Alain Lapierre, Mike McSween– TU Berlin: Thomas Kolbe, Gerhard Groeger– Forschungszentrum Karlsruhe: Karl-Heinz Haefele, Joachim Benner– General Services Adminstration: Stephen Hagan, Calvin Kam– Harvard University Graduate School of Design: Paul Cote– Hasso-Plattner Institute: Benjamin Hagedorn, Juergen Doellner– lat / lon: Jens Fitzke– Onuma Inc: Kimon Onuma, Thomas Dalbert, Yong Ku Kim– National Institute of Standards and Technology: Kent Reed– Parsons Brinckerhoff: Tim Case– Snowflake Software: Ian Painter, Eddie Curtis– Traverse Inc: Josh Lieberman
Copyright 2007, OGC 68OGC
OWSOWS--4 CGB Specifications Used4 CGB Specifications Used
City Representation• CityGML: North Rhineland Westphalia Sig3D, TU Berlin -- Thomas
Kolbe, Gerhard Groeger, Angela Czerwinski
Building Information Exchange• IFC2x3: International Alliance for Interoperability
Building Information Model (Space Assessment Profile)• GSA BIM Guide: United States General Services Administration
OGC Specifications• Web Feature Service• Web Catalog Service• Web Map Service• Web Coverage Service
Scene 1 - Sensor Detection and Alert Scene 2 - Video Sensor Discovery and Tasking Scene 3 - Collaboration with Regional Agencies Scene 4 - Weather and Environment ImpactScene 5 - Establish Common Operating PictureScene 6 - Perimeter and Aero Analysis and Updates Scene 7 - Construction Analysis and Updates
a. 3D CityGML Viewer Clientb. Hospital Space Planning Analyst c. Army Construction Analyst
CGB Elements CGB Elements of the Demoof the Demo
Copyright 2007, OGC 78OGC
Location for Hospital and AerodromeLocation for Hospital and Aerodrome
Copyright 2007, OGC 79OGC
7a Determining a suitable building7a Determining a suitable building
How to Get Involved in OWSHow to Get Involved in OWS--55
Copyright 2007, OGC 85OGC
OWSOWS--5 Testbed Plan (Jan to June 2007)5 Testbed Plan (Jan to June 2007)
• Concept Development phase overall Jan to Jun 2007 4 mo
• Sponsor Meetings Jan to Mar 3 mo– TC Meeting: San Diego, Dec 06– TC Meeting: Ottawa, Apr 07
• Call for Sponsors Jan to Feb 1 mo• Sponsor Agreements Feb to Mar 2 mo • RFQ development Mar to Apr 2 mo• RFQ response period Apr to May 1 mo• Participant Selection May to Jun 1 mo• Kickoff meeting Jun 07
– TC Meeting: Paris, July 2007
Copyright 2007, OGC 86OGC
Parting ThoughtsParting Thoughts
• A solid framework of geospatial interoperability has been implemented in the marketplace
• There is a great deal of activity underway to expand this framework to address– Real Time asset integration– e-commerce / e-government
• The academic / research community is leveraging OGC to accelerate the validation and transfer of research findings into practical application