making space-based sensors discoverable on the internet using a

6
Terra (MODIS) Making Space-based Sensors Discoverable on the Internet Using A Service Oriented Architecture and Open Geospatial Consortium Standards January 29, 2007 Dan Mandl NASA/GSFC EO-1 (ALI & Hyperion) Aqua (MODIS) MODIS Active Fire Map Sensor Planning Services (SPS) Co-authors: Rob Sohlberg/Univ. of Md. Stu Frye/MitreTek Pat Cappelaere/Vightel Steve Ungar/GSFC Troy Ames/GSFC Steve Chien/JPL White Paper for ESTO

Upload: others

Post on 12-Sep-2021

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Making Space-based Sensors Discoverable on the Internet Using A

Terra (MODIS)

Making Space-based Sensors Discoverable on

the Internet Using A Service Oriented Architecture

and Open Geospatial Consortium Standards

January 29, 2007

Dan Mandl NASA/GSFC

EO-1

(ALI & Hyperion)

Aqua (MODIS)

MODIS Active Fire Map

Sensor Planning

Services (SPS)

Co-authors:

Rob Sohlberg/Univ. of Md.

Stu Frye/MitreTek

Pat Cappelaere/Vightel

Steve Ungar/GSFC

Troy Ames/GSFC

Steve Chien/JPL

White Paper for ESTO

Page 2: Making Space-based Sensors Discoverable on the Internet Using A

Introduction

• NASA/GSFC prototyping open source software based on

Open Geospatial Consortium (OGC) standards to enable

user-centric geospatial sensor web services

• User can access:

– Data from sensors (space-based, unmanned aerial vehicles and in-

situ)

– Services to perform various levels of data processing

– Models which describe how to create desired science products from

available sensor data

• Science products/algorithms are registered on a catalog

server and are easily discoverable, accessible, modifiable

and extensible via service chains

Page 3: Making Space-based Sensors Discoverable on the Internet Using A

Basic Concept

Sensor 1

Sensor 2

Sensor n

Service 1 Service 2

Service 3 Service 4

Service x Service y

Internet

Web Processing

Service 1

Web Processing

Service 2

Web Processing

Service n

Data Node 1

Data Node 2

Data Node n

Data Processing

Node 1

Data Processing

Data Processing

Node n

Page 4: Making Space-based Sensors Discoverable on the Internet Using A

Reference Architecture for an Inter-Operable

Sensor Web

IRGMSEC

Sen

L1G

SOS

WFS

SPS

SAS

SOS

WFS

SPS

SAS

Sensor Plann

Service (SP

Sensor Ale

Service (SA

Sensor

Observatio

Service (SO

Web Feat

Service (W

SensorML

Capabilitie

Document

Satellite Data N

EO-1

Satellite

EO-1

Satellite

In-s

itu

Sen

so

r D

ata

No

de

UA

V S

en

so

r D

ata

No

de

SensorML

SensorML

Sa

tellit

e s

en

so

r

da

ta p

rod

uc

t

DEMIS

"Thin" Web Client

(blog, wiki, IM,

forum)

Web

Processing

Service

(WPS)

Web

Coverage

Service

(WCS)

Web

Coordinate

Transformation

Service

(WCTS)

Catalog RegistryCatalog Service

for Web (CSW)(Product Features and

Service Capabilities)

Service

ChainXML

SCRIPT

Workflow

Engine

L1G

SOS

WFS

SPS

SAS

SOS

WFS

SPS

SAS

Instantiation

Service

Optimizer

Scheduler

SensorML

Capabilities

Documents

Decision Support

System & Tools

Data

Processing Node

Map

Web MapService

Discover

Register

Register

Execute

Check Workflow Feasibility

Workflow Editor

Geospatial

Processing

Models

Register

Execute

Requested data from

sensor data nodes or

data processing nodes via Internet

Page 5: Making Space-based Sensors Discoverable on the Internet Using A

Target EO-1 User Scenario

• Department of Homeland Security (DHS) analyst requests fire, flood, icebreakup, and other features of interest to analyze emergency response indisaster area

• Client DSS Model queries catalog and finds sensor capabilities andprocessing services that can potentially supply the requested features

• Catalog returns EO-1 and other data sources as possible source viaCatalog Services for the Web (CSW).

• Access to high resolution EO-1 data is granted based on user/rolepermission

• No recent EO-1 data is available for the disaster site, so satellite tasking isrequired and achieved (at no cost to DHS) via DSS Optimizing Schedulerand SPS service

• Analyst is notified via instant message that Hyperion/ALI data products areavailable. High resolution imagery is retrieved via SOS, WCS and WFSservices

• Analyst requests data processing to extract desired features from EO-1data and Workflow Engine executes data processing algorithms inresponse

• Processed features are overlaid on maps, annotated by the analyst, andshared with other users via blog, wiki, and/or forum

Page 6: Making Space-based Sensors Discoverable on the Internet Using A

Benefits of Architecture

Modest to Low: Filter

and transfer only

needed features;

archive virtual produc

High: Store/archive

and transfer all

sensor data

Data storage and transfer

requirements

Easy with automatic

discovery

DifficultEase of finding and reusing

existing algorithms

LowHighCost to create & implement

new algorithms/service chains

HighLowInteroperability

Open source building

blocks (no fees)

Custom (license

fees)

Method to develop new

algorithms

Vision for New WayCurrent Way