Mike Botts – March 2011 1 Open Geospatial Consortium UNCLASSIFIED OGC Sensor Web Enablement (SWE) NATO STANAG Meetings Huntsville, AL 35758 March 2011.

Slides:



Advertisements
Similar presentations
Page 1 CSISS LCenter for Spatial Information Science and Systems 03/19/2008 GeoBrain BPELPower Workflow Engine Liping Di, Genong Yu Center.
Advertisements

OGC Sensor Web Enablement ESIP Federation Meeting, January 2009
© Geospatial Research & Consulting Ingo Simonis Ingo Simonis Freelancer.
Sensor Web Enablement and GEOSS Presented by: Terence van Zyl.
NG-CHC Northern Gulf Coastal Hazards Collaboratory Simulation Experiment Integration Sandra Harper 1, Manil Maskey 1, Sara Graves 1, Sabin Basyal 1, Jian.
GEO SB-01 Oceans and Society: Blue Planet An Integrating Oceans Task of GEO GEO-IX Plenary November 2012 Foz do Iguaçu, Brazil on behalf of the Blue.
Mike Botts – Summer Open Geospatial Consortium Sensor Web Enablement (SWE) GEOINT Huntsville August 14, 2013 Dr. Mike Botts
Ch. 7. Architecture Standardization for WoT
Service Oriented Sensor Web Xingchen Chu and Rajkumar Buyya University of Melbourne, Australia Presented by: Gerardo I. Simari CMSC828P – Fall 2006 Professor.
Mike Botts – October Semantics and Sensor Web Enablement (SWE) OOSSI November 18, 2008 Dr. Mike Botts Principal Research Scientist.
Mike Botts – August Open Geospatial Consortium UNCLASSIFIED Sensor Web Enablement (SWE) Intro and V2.0 Directions April 2010 Dr. Mike Botts
V. Chandrasekar (CSU), Mike Daniels (NCAR), Sara Graves (UAH), Branko Kerkez (Michigan), Frank Vernon (USCD) Integrating Real-time Data into the EarthCube.
Metadata (for the data users downstream) RFC GIS Workshop July 2007 NOAA/NESDIS/NGDC Documentation.
Page 1 LAITS Laboratory for Advanced Information Technology and Standards 9/6/04 Briefing on Open Geospatial Consortium (OGC)’s Web Services (OWS) Initiative.
Mike Botts – January SensorML and Processing September 2009 Mike Botts Botts Innovative Research, Inc.
Mike Botts – October OGC Sensor Web Enablement Airborne Application March 18, 2008 Dr. Mike Botts Principal Research Scientist.
Sensor Web Enablement (SWE) and SensorML January 2008
Interoperability ERRA System.
Mike Botts – October Open Geospatial Consortium Sensor Web Enablement GWG Plenary October 16, 2008 Dr. Mike Botts Principal Research.
RadiantBlue Technologies Inc. UNCLASSIFIED 1 19 September 2015 OMAR Overview MIL-OSS 22 May 2012 Mark Lucas Principal Scientist.
Mike Botts – August Supporting QA/QC for Ocean Observations using Sensor Web Enablement (SWE) and SensorML August 2008 Mike Botts (UAH), Tony Cook.
Mike Botts – January Supporting QA/QC in Sensor Web Enablement (SWE) and SensorML February 2008 Mike Botts Principal Research.
Environmental Monitoring: Database and Beyond Chengyang Zhang Computer Science Department University of North Texas.
Sensors, SWE and European spatial data initiatives – INSPIRE and GMES Brno, Radim Štampach, Ph.D.
IntroductionToSensorML Alexandre Robin – October 2006.
Extensible Markup Language (XML) Extensible Markup Language (XML) is a simple, very flexible text format derived from SGML (ISO 8879).ISO 8879 XML is a.
CEOS WGISS, Hanoi May OSCAR Prototyping the sensor web Wyn Cudlip BNSC/QinetiQ Presentation to WGISS Hanoi May 2007 (Slides.
May, CEOS SensorML and Sensor Web Enablement Dr. Mike Botts Earth System Science Center NSSTC University of Alabama in Huntsville
Digital Earth Communities GEOSS Interoperability for Weather Ocean and Water GEOSS Common Infrastructure Evolution Roberto Cossu ESA
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Managing and communicating uncertainty in geospatial web service workflows Richard Jones, Dan Cornford, Lucy Bastin, Matthew Williams Computer Science,
Service Oriented Sensor Web: NOSA Approach Rajkumar Buyya and Xingchen Chu Grid Computing and Distributed Systems (GRIDS) Laboratory Dept. of Computer.
Chris Kuruppu NWS Office of Science and Technology Systems Engineering Center (Skjei Telecom) 10/6/09.
Geneva, Switzerland, 18 February 2014 OGC Where the Internet of Things touches Location/Space Bart De Lathouwer, OGC, bdelathouwer [at] opengeospatial.orgbdelathouwer.
March 2004 At A Glance NASA’s GSFC GMSEC architecture provides a scalable, extensible ground and flight system approach for future missions. Benefits Simplifies.
RSISIPL1 SERVICE ORIENTED ARCHITECTURE (SOA) By Pavan By Pavan.
E2E Spatial Infrastructures The South Esk Hydrological Sensor Web Andrew Terhorst Project Lead: Real-Time Water Information Systems 6 December 2010 Water.
31 March 2009 MMI OntDev 1 Autonomous Mission Operations for Sensor Webs Al Underbrink, Sentar, Inc.
© 2006, Open Geospatial Consortium, Inc. The OGC Sensor Web Enablement framework Simon CoxMike Botts CSIRO Exploration & MiningNational Space Science &
Sensor Standards Harmonization Working Group Report Summary of Sensor Standards Harmonization Working Group (SSHWG) Meeting held on Sensor Standards Harmonization.
Open Geospatial Consortium Overview and why we are adopting the standards.
Fire Emissions Network Sept. 4, 2002 A white paper for the development of a NSF Digital Government Program proposal Stefan Falke Washington University.
Data Assimilation Decision Making Using Sensor Web Enablement M. Goodman, G. Berthiau, H. Conover, X. Li, Y. Lu, M. Maskey, K. Regner, B. Zavodsky, R.
© 2005, Open Geospatial Consortium, Inc. CrisisGrid: Critical Infrastructure and Informatics for Emergency Response 4 May 2005 Mark Reichardt President.
Data Services Task Team WGISS-22 meeting Annapolis, the US, September 12th 2006 Shinobu Kawahito, JAXA/RESTEC.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
March 2004 At A Glance The AutoFDS provides a web- based interface to acquire, generate, and distribute products, using the GMSEC Reference Architecture.
ISWG / SIF / GEOSS OOSSIW - November, 2008 GEOSS “Interoperability” Steven F. Browdy (ISWG, SIF, SCC)
® ® Geospatial Information Standards for Human Geography at: Human Geography Summit by: Raj Singh, PhD Director, Interoperability Programs Open Geospatial.
PULSENet TM and the Application of Sensor Standards in the Defense and Intelligence Community Ocean Innovation 2008 Workshop October 22 nd, 2008 Scott.
ISWG / SIF / GEOSS OOS - August, 2008 GEOSS Interoperability Steven F. Browdy (ISWG, SIF, SCC)
OGC Sensor Web Enablement Presented to ASPRS GeoTech, October 2008 George Percivall Chief Architect, OGC
EVOLVING SENSOR WEB PROTOCOLS FOR SENSOR DATA MANAGEMENT H. Conover, K. Regner, M. Maskey, J. Lu, X. Li (UA-Huntsville) and H. Michael Goodman (NASA MSFC)
Page 1Overview of the HMA Project, 8 March 2010 Overview of the HMA Project OGC TC Opening Plenary Pier Giorgio Marchetti European Space Agency.
1 O PEN S ENSOR H UB FOR S ENSOR W EBS AND I O T FOSS4G-NA May 2016 Mike Botts Botts Innovative Research, Inc Alex Robin Sensia Software.
Copyright, Open Geospatial Consortium Making Location Count Peer-to-Peer File Sharing An Answer to the SDI blues North Carolina GIS Conference February,
Section 4. Sensor Web Enablement OGC and Geosciences Tutorial at IGARSS 2010 George Percivall OGC Chief Architect 25 July 2010 Copyright © 2010, Open Geospatial.
OGC Sensor Web Enablement SWAN Conference, October 2008 George Percivall Chief Architect, OGC
® Standards for Disaster Mitigation and Response Scott Simmons Executive Director, Standards Program Open Geospatial Consortium Copyright © 2016 Open Geospatial.
NATIONAL AERONAUTICS AND SPACE ADMINISTRATION ESDS Reuse Working Group Earth Science Data Systems Reuse Working Group Case Study: SHAirED Services for.
Botts – August 2004 Sensor Web Enablement Sensor Web Enablement WG (SWE-WG)
Center for Satellite Applications and Research (STAR) Review 09 – 11 March 2010 Image: MODIS Land Group, NASA GSFC March 2000 STAR Enterprise Synthesis.
OGC’s Sensor Web Enablement
3 Types of Data Fusion in OWS-8
Sensor Web Enablement (SWE) and Sensor Modeling Language (SensorML)
SWE and SensorML ESIP Summer Meeting July 2016 Durham, NC
OGC Where the Internet of Things touches Location/Space
Sensor Web technologies in support of monitoring climate change
Presentation transcript:

Mike Botts – March Open Geospatial Consortium UNCLASSIFIED OGC Sensor Web Enablement (SWE) NATO STANAG Meetings Huntsville, AL March 2011 Dr. Mike Botts Botts Innovative Research, Inc

Helping the World to Communicate Geographically UNCLASSIFIED What is SWE? SWE is technology to enable the realization of Sensor Webs –much like TCP/IP, HTML, and HTTPD enabled the WWW SWE is a suite of standards from OGC (Open Geospatial Consortium) –3 standard XML encodings (SensorML, O&M, SWE Common) –4 standard web service interfaces (SOS, SAS, SPS, WNS) SWE is a Service Oriented Architecture (SOA) approach SWE is an open, consensus-based set of standards

Helping the World to Communicate Geographically UNCLASSIFIED Sensors are Everywhere

Helping the World to Communicate Geographically UNCLASSIFIED Why SWE? Break down current stovepipes Enable interoperability not only within communities but between traditionally disparate communities –different sensor types: in-situ vs remote sensors, video, models, CBRNE –different disciplines: science, defense, intelligence, emergency management, utilities, etc. –different sciences: ocean, atmosphere, land, bio, target recognition, signal processing, etc. –different agencies: government, commercial, private, Joe Public Leverage benefits of open standards –competitive tool development –more abundant data sources –utilize efforts funded by others Backed by the Open Geospatial Consortium process –380+ members cooperating in consensus process –Interoperability Process testing –CITE compliance testing

Helping the World to Communicate Geographically UNCLASSIFIED What are the benefits of SWE? Sensor system agnostic - Virtually any sensor or modeling system can be supported Net-Centric, SOA-based –Distributed architecture allows independent development of services but enables on-the-fly connectivity between resources Semantically tied –Relies on online dictionaries and ontologies for semantics –Key to interoperability Traceability –observation lineage –quality of measurement support Implementation flexibility –wrap existing capabilities and sensors –implement services and processing where it makes sense (e.g. near sensors, closer to user, or in- between) –scalable from single, simple sensor to large sensor collections

Helping the World to Communicate Geographically UNCLASSIFIED Basic Vision Quickly discover sensors and sensor data (secure or public) that can meet my needs – based on location, observables, quality, ability to task, etc. Obtain sensor information in a standard encoding that is understandable by my software and enables assessment and processing without a-priori knowledge Readily access sensor observations in a common manner, and in a form specific to my needs Task sensors, when possible, to meet my specific needs Subscribe to and receive alerts when a sensor measures a particular phenomenon

Helping the World to Communicate Geographically UNCLASSIFIED SWE Standards Information Models and Schema –SWE Common Data – common data models used throughout SWE specs –Sensor Model Language (SensorML) for In-situ and Remote Sensors - Core models and schema for observation processes: support for sensor components and systems, geolocation, response models, post measurement processing –Observations and Measurements (O&M) – Core models and schema for observations; archived and streaming 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 –Registries for Sensors – Discover sensors and sensor observations

Helping the World to Communicate Geographically UNCLASSIFIED Why is SensorML Important? –Discovery of sensors and processes / plug-n-play sensors – SensorML is the means by which sensors and processes make themselves and their capabilities known; describes inputs, outputs and taskable parameters –Observation lineage – SensorML provides history of measurement and processing of observations; supports quality knowledge of observations –On-demand processing – SensorML supports on-demand derivation of higher-level information (e.g. geolocation or products) without a priori knowledge of the sensor system –Intelligent, autonomous sensor network – SensorML enables the development of taskable, adaptable sensor networks, and enables higher-level problem solving anticipated from the Semantic Web

Helping the World to Communicate Geographically UNCLASSIFIED Current Status Current standards –SensorML – approved in 2007 (V2.0 anticipated by July 2011) –SWE Common Data – V2.0 approved –SWE Common Services – V2.0 approved –Observations & Measurement – V2.0 approved –WNS – Request for Comments –SOS – V2.0 in final stages –SPS – V2.0 approved –SAS – being folded into SOS (with SOAP WS-N and Pub/Sub) –TML – no traction; looking to deprecate Approved SWE standards can be downloaded: –Specification Documents: –Specification Schema:

Helping the World to Communicate Geographically UNCLASSIFIED What Does v2.0 Bring SWE standards are more precise and testable Conformance classes allow for partial uptake and implementation More consistent use of SWE Common Data and SWE Common Services throughout SWE standards Added support in SWE Common Data for disparate messages, nil values, extensions (e.g. security tagging, UncertML), and required tagging to semantic definitions Better support for data streaming SOAP implementation supporting security and web notification

Helping the World to Communicate Geographically UNCLASSIFIED Demo: Radiation Attack on NY OWS4 Demonstration Project (Fall 2006) –Purpose of Demo: illustrate discovery, access to and fusing of disparate sensors –Client: UAH Space Time Toolkit –Services: SOS – in-situ radiation sensors SOS – Doppler Radar SOS – Lagrangian plume model WCS – GOES weather satellite SensorML – discovery and on-demand processing WMS – Ortho Imagery Google Earth – base maps –See all OWS4 demos (interactive)See all OWS4 demos –Download this demo (AVI: 93MB):Download this demo

Helping the World to Communicate Geographically UNCLASSIFIED On Demand Geolocation of Satellite Data NASA –Purpose of Demo: illustrate access to satellite observations and on-demand geolocation –Client: UAH Space Time Toolkit –Services: SOS – satellite footprints (UAH) SOS – aircraft observations (NASA) SOS – satellite observations (UAH) SensorML – on-demand processing (UAH) Virtual Earth – base maps –Download this demo

Helping the World to Communicate Geographically UNCLASSIFIED Using SensorML for Processing SensorML processes can be executed in a client SensorML processes can also be executed in a service, an agent, or in a sensor system

Helping the World to Communicate Geographically UNCLASSIFIED Using SensorML for On-demand Geolocation in Community Sensor Model (CSM) DLL SensorML CSM compliant DLL SET NITF JP2 SensorML Process Chain Tigershark video frame and SensorML-encoded sensor model provided in NITF file. The SensorML process execution engine has been wrapped inside a CSM-compliant DLL. Within a SET, the SensorML-enabled CSM DLL is able to retrieve process chain from NITF and execute the process chain providing on-demand geolocation (completion and testing in progress). Tigershark

Helping the World to Communicate Geographically UNCLASSIFIED Typical SensorML Process Chain

Helping the World to Communicate Geographically UNCLASSIFIED Application: Tigershark UAV-HD Video Empire Challenge 2008 –Purpose of Demo: illustrate on-demand geolocation and display of HD video from Tigershark UAV –Client: UAH Space Time Toolkit –Services: SOS – Tigershark video and navigation (ERDAS) SOS – Troop Movement (Northrop Grumman) SensorML – On-demand processing (Botts Innovative Research, Inc.) Virtual Earth – base maps –View this demo Part 1 Part 2

Helping the World to Communicate Geographically UNCLASSIFIED Application: NASA/NWS Forecast Model NASA assimilation of AIRS satellite data into weather forecast model –Purpose of Demo: illustrate the refinement of regional forecast models based on SensorML and SWE services –Client: Web-based client (NASA) –Services: SOS – NAM forecast model SOS – phenomenon miner(NASA) SAS – phenomenon miner (NASA) SOS – AIRS satellite observations (UAH) SOS – footprint intersections (UAH) SensorML – On-demand processing (UAH) –Download this demo

Helping the World to Communicate Geographically UNCLASSIFIED Application: SPOT Image SPOT SPS and JPIP server –Purpose of Demo: illustrate dynamic query of SPS; show on-demand geolocation of JPIP stream using SensorML –Client: UAH Space Time Toolkit –Services: SPS – satellite imagery feasibility [archived or future] (SPOT) WCS/JPIP server – streaming J2K image with CSM parameters encoded in SensorML (SPOT) SensorML – On-demand geolocation (UAH) Virtual Earth – base maps –Download this demo (AVI-divx:16MB)Download this demo –View this demoView this demo

Helping the World to Communicate Geographically UNCLASSIFIED Demo: Real-time Video streaming UAH Dual Web-based Sky Cameras –Purpose of Demo: demonstrate streaming of binary video with navigation data; on-demand geolocation using SensorML –Client: 52 North Video Test Client UAH Space Time Toolkit –Services: SOS – video and gimbal settings (UAH, 52 North) SPS – Video camera control (52 North, UAH) SensorML – On-demand processing (UAH) Virtual Earth – base maps –View this demoView this demo

Helping the World to Communicate Geographically UNCLASSIFIED Seismic MonitoringBuoysTide GaugesOcean Bottom UnitsEO DataGPS Systems Observations DLR: Tsunami Early Warning & Mitigation Center Simulation Risk- & Vulnerability Modelling Geospatial Data Repository BMG 5in1 / 6in1 System

Helping the World to Communicate Geographically UNCLASSIFIED

Helping the World to Communicate Geographically UNCLASSIFIED Application: NASA Sensor Web

Helping the World to Communicate Geographically UNCLASSIFIED 23 Charlie Neuman, San Diego Union-Tribune/Zuma Press PULSENet TM Applications: Atmospheric/Air Quality – Fire Monitoring/Smoke Forecasting

Helping the World to Communicate Geographically UNCLASSIFIED SAIC Global SensorWeb Defense/Intelligence implementation of OGC SWE standards SWE support for UGS and other ISR sensors Prominent participant in Empire Challenge since 2005

Helping the World to Communicate Geographically UNCLASSIFIED Application: Sensors Anywhere

Helping the World to Communicate Geographically UNCLASSIFIEDINSPIRE Major EU Activity standardizing Geospatial data (with legislative backing) SWE is a part of this

Helping the World to Communicate Geographically UNCLASSIFIED SWE in the Oceans Community

Helping the World to Communicate Geographically UNCLASSIFIED Example Potential Applications within STANAG Precise geolocation –CSM API, encoding of ISO sensor models, and on-demand geolocation within any SensorML process execution engine Large Volume Streaming Data (LSVD) and tasking of video systems Ground Motion Tracking Indicators (GMTI) UGS and MASINT assets (e.g. SAIC’s Global SensorWeb implementation of SWE) On-board web services for high-volume sensor systems (e.g. video, WAS, high-volume imagery) General discovery of sensor and actuator assets including dynamic systems Fusion of disparate sensor observations and cross-queing of MULTI- INT assets

Helping the World to Communicate Geographically UNCLASSIFIED Large Volume Streaming Data (LVSD) Wish to treat panning and zooming within Wide Area Sensor mosaics as if one is tasking a Pan-Tilt-Zoom camera Has been considering OGC Sensor Planning Service (SPS) and ONVIF as two potential standards Originally leaning toward ONVIF Now seems to be leaning toward SPS v2.0 Would be creating an SPS profile for tasking PTZ motion- imagery systems, similar to the profile created by the European Space Agency for tasking satellite systems

Helping the World to Communicate Geographically UNCLASSIFIED Proposed Applications to GMTI -1- Provide lineage (“history”) of target reports using SensorML –Target reports could reference SensorML-encoded process chains showing full lineage of an individual track or dwell observation –Could include tasking description, sensors and platform, processing, and QC/QA tests applied (as well as human-in-the- loop steps) –Reference to lineage could be through either: Unique ID – XML accessible from registry or sensor system services Online address to XML Inline the report

Helping the World to Communicate Geographically UNCLASSIFIED Proposed Applications to GMTI -2- Use SensorML and SWE tracking service to discover other relevant sensors –Enable discovery of other sensors in the area that might provide additional information for target recognition or verification –SensorML provides complete information about sensor’s capabilities and limits –Use of SWE services with SensorML enables a common interface for tasking disparate sensors and receiving observations and alerts

Helping the World to Communicate Geographically UNCLASSIFIED Proposed Applications to GMTI -3- Use SensorML and SWE Common as efficient standard means of supporting both ASCII and binary data –SensorML/SWE Common provides robust descriptions of the possible output messages (archived or real-time streaming) –SWE Common provides the ability to encode in binary or ASCII, and to provide a complete description for machine readability –Use of SWE Common could provide a single format, combining the GMTI binary format and the GMTI XML –Current message structures could be supported

Helping the World to Communicate Geographically UNCLASSIFIED Proposed Applications to GMTI -4- Use SensorML to enable configurable on-demand processing –SensorML provides an execution-engine agnostic means of defining processes and algorithms –SensorML processes can be discovered, downloaded, and executed in real-time –SensorML processes can be executed in the client (exploitation tool or on soldier’s arm), at a web service, in a data center, or at the sensor system

Helping the World to Communicate Geographically UNCLASSIFIED Potential Benefits to NATO Begin to break down stove-pipe systems Provide consistency and interoperability between disparate sensors and communities Can begin to be built without breaking or disrupting current systems Can leverage on work already done –Can simply wrap existing functionality –Can utilize existing ontologies, vocabularies, and models SWE or something like it is essential to begin to achieve sensor fusion, cross-queing, and workflows involving multiple disparate sensor systems

Helping the World to Communicate Geographically UNCLASSIFIEDConclusions SWE has been tested and has proven itself –Useful, flexible, efficient, extensible –Simple to add to both new and existing legacy systems –Enables paradigm shifts in access and processing of observations SWE is getting buy-in from various sensor communities –Commitments from larger communities provide the inertia to realize the full benefits –Commitments from smaller grassroots communities provide additional data and tools from the public and industry sectors –With a few exceptions, sensor vendors will contribute directly to Sensor Web only after user community commitment (or due to big government demands) –SWE open to improvements by the user communities Tools are being developed to support SWE –Tools will ease buy-in –Tools will assist in realizing the full benefits of SWE SWE v2.0 provides significant improvements and capabilities

Helping the World to Communicate Geographically UNCLASSIFIED Further References Wikipedia - Sensor Web Enablement Sensor Model Language - SensorML - Botts Innovative Research, Inc - Space Time Toolkit - codecode SensorML "PrettyView" - service, codeservicecode SensorML Schema Browser - serviceservice SensorML Process Execution Engine - codecode SensorML Process Library - codecode SensorML Editor - codecode SWE Common Data Parser/Writer - codecode

Helping the World to Communicate Geographically UNCLASSIFIED Additional Slides

Helping the World to Communicate Geographically UNCLASSIFIED Sensor Web Vision -1- Sensors will be web accessible Sensors and sensor data will be discoverable Sensors will be self-describing to humans and software (using a standard encoding) Most sensor observations will be easily accessible in real time over the web

Helping the World to Communicate Geographically UNCLASSIFIED Sensor Web Vision -2- Standardized web services will exist for accessing sensor information and sensor observations Sensor systems will be capable of real-time mining of observations to find phenomena of immediate interest Sensor systems will be capable of issuing alerts based on observations, as well as be able to respond to alerts issued by other sensors

Helping the World to Communicate Geographically UNCLASSIFIED Sensor Web Vision -3- Software will be capable of on-demand geolocation and processing of observations from a newly-discovered sensor without a priori knowledge of that sensor system Sensors, simulations, and models will be capable of being configured and tasked through standard, common web interfaces Sensors and sensor nets will be able to act on their own (i.e. be autonomous)

Helping the World to Communicate Geographically UNCLASSIFIED History -1- SensorML initiated at University of Alabama in Huntsville: NASA AIST funding OGC Web Services Testbed 1.1: Sponsors: EPA, NASA, NIMA Specs: SensorML, SOS, O&M Demo: NYC Terrorism Sensors: weather stations, water quality OGC Web Services Testbed 1.2: Sponsors: EPA, General Dynamics, NASA, NIMA Specs: SOS, O&M, SensorML, SPS, WNS Demo: Terrorist, Hazardous Spill and Tornado Sensors: weather stations, wind profiler, video, UAV, stream gauges Specs advanced through independent R&D efforts in Germany, Australia, Canada and US SWE WG established Specs: SOS, O&M, SensorML, SPS, WNS, SAS

Helping the World to Communicate Geographically UNCLASSIFIED History -2- OGC Web Services Testbed 3.0: Sponsors: NGA, ORNL, LMCO, BAE Specs: SOS, O&M, SensorML, SPS, TML Demo: Forest Fire in Western US Sensors: weather stations, wind profiler, video, UAV, satellite SAS Interoperabilty Experiment 2005 OGC Web Services Testbed 4.0: Sponsors: NGA, NASA, ORNL, LMCO Specs: SOS, O&M, SensorML, SPS, TML, SAS Demo: Radiation, Emergency Hospital Sensors: weather stations, wind profiler, video, UAV, satellite SWE Specifications approved: SensorML – V1.0.1 TML – V1.0 SOS – V1.0 SPS – V1.0 O&M – V1.0 SAS – V0.0 WNS – Best Practices OGC Web Services Testbed 5.1 Sponsors: NGA, NASA, Specs: SOS, SensorML, WPS Demo: Streaming JPIP of Georeferenceable Imagery; Geoprocess Workflow Sensors: Satellite and airborne imagery EC07: in-situ sensors, video

Mike Botts – January UNCLASSIFIED Incorporation of SWE into Space Time Toolkit Space Time Toolkit has been retooled to be SensorML process chain executor + SLD stylers

Mike Botts – August UNCLASSIFIED A SWE Portrayal Service can “render” to various graphics standards SensorML For example, a SWE portrayal service can utilize a SensorML front-end and a Styler back-end to generate graphics content (e.g. KML or Collada) However, it’s important that the data content standards (e.g. SWE) exist to support the graphical exploration and “drill-down” exploitation ! SOS KML SWE Portrayal Service Google Earth Client Stylers SLD Collada

Mike Botts – August UNCLASSIFIED SWE to Google Earth (KML – Collada) AMSR-E SSM/I LIS TMI MAS

Helping the World to Communicate Geographically UNCLASSIFIED NASA/NWS Forecast Model Augmentation

Helping the World to Communicate Geographically UNCLASSIFIED GEOSS SENSOR WEB WORKSHOP 40+ participants 17 nations 4 continents Sensor Web: Foundation Layer of GEOSS May 15/16, Geneva, Switzerland