18
eo1.geobliki.com ww w.vightel.com 1 EO1.GEOBLIKI.COM GeoData…Blog…Wiki…Forum… “Building Communities Around Geospatial Data” GeoBli ki [email protected] FOSS4G2006 Sept 11-15 Lausanne, Switzerland Pat G. Cappelaere

EO1.GEOBLIKI.COM

Embed Size (px)

DESCRIPTION

Geo Bliki. EO1.GEOBLIKI.COM. GeoData…Blog…Wiki…Forum… “Building Communities Around Geospatial Data”. Pat G. Cappelaere. [email protected]. FOSS4G2006 Sept 11-15 Lausanne, Switzerland. OGC SWE. Work in Progress. Open Geo-Spatial Consortium OWS-4 Interoperability Testbed: Dec 2006 - PowerPoint PPT Presentation

Citation preview

Page 1: EO1.GEOBLIKI.COM

eo1.geobliki.com www.vightel.com 1

EO1.GEOBLIKI.COM

GeoData…Blog…Wiki…Forum…“Building Communities

Around Geospatial Data”

GeoBliki

[email protected] 11-15Lausanne, Switzerland

Pat G. Cappelaere

Page 2: EO1.GEOBLIKI.COM

eo1.geobliki.com www.vightel.com 2

OGC SWE

• Open Geo-Spatial Consortium– OWS-4 Interoperability Testbed: Dec 2006

– Sensor Web Enabled Data Node• EO-1 Web Enabled Tasking (SPS)• EO-1 Subscriptions/Notifications (SAS)

– Content Distribution (GeoRSS/Atom Feeds)• EO-1 Data Retrieval Queries (WFS)• Role-based Access Control and Identity 2.0• EO-1 Data Access and Automated Processing

– SOS, SensorML, WPS, WCS, BPEL– EO-1 Capabilities Registration

Work in Progress

Page 3: EO1.GEOBLIKI.COM

eo1.geobliki.com www.vightel.com 3

Architecture Diagram

Obs DB

SAS

SPS

WPS

Controller

subscribe

alert!

submitRequest

getObservation

execute

SOS observation

result

? !

display

task

put

2 3

1

4

56

7 8

10

11

9

get

12

get

13

14

change

Viewer

Decision

Support

System

EO-1 Data Node ebRIMRegistry

Register

Discover

Page 4: EO1.GEOBLIKI.COM

eo1.geobliki.com www.vightel.com 4

EO-1

• Earth Observing-1 (EO-1) Mission– New Millennium Program (NMP)– Technology-Driven Mission

• NASA Goddard Space Flight Center (DC)• Jet Propulsion Laboratory (CA)• Autonomous Sciencecraft Onboard Experiment • Model-based diagnostics, CASPER JPL Planner and Expert System

• Onboard Cloud Cover Detection and Prediction• Automated Detection of Volcanoes and Fires with Collaborating Space/Ground Assets

The OWS-4 Satellite :)

Page 5: EO1.GEOBLIKI.COM

eo1.geobliki.com www.vightel.com 5

EO-1• Low Earth Orbit, Sun Synchronous• Hyperspectral Land Imager (Hyperion)

– 7.5 km Swath– 224 bands (VNIR/SWIR)

• Multispectral Advanced Land Imager (ALI)– 37km cross-track coverage– 9 MS Bands (30m)– 1 Panchromatic Band (10m)

http://eo1.gsfc.nasa.gov/http://ase.jpl.nasa.gov/http://directory.eoportal.org/pres_EO1EarthObserving1.html

Yangt ze River and Lake Dongting, China, Hyperion, L1R, HDF format

The Earth Observing One (EO-1) satellite captures a clear image of New York, September 12, 2001.

More Info:

Page 6: EO1.GEOBLIKI.COM

eo1.geobliki.com www.vightel.com 6

GeoBliki for SWE

• Many Data Nodes• Low Cost of Entry

– Open Source– Ruby on Rails for Quick Prototyping– MySQL– Typo, Hieraki, RForum, RBAC– WildFire (XMPP), Chat– Yadis/OpenID– Community MapBuilder, Ajax– Social Network Analysis, Friend-Of-A-Friend

Page 7: EO1.GEOBLIKI.COM

eo1.geobliki.com www.vightel.com 7

Why A Blog for a WFS?

• Processed Imagery Becomes Available Almost Daily.

• Automatic Content Management

• Archival• Retrieval

– Tags– Categories

Page 8: EO1.GEOBLIKI.COM

eo1.geobliki.com www.vightel.com 8

Content Syndication & Distribution

• Aggregators– Pubsub/Feedster…

• Subscriptions– By AOI or other filter…– Email, SMS, IM…– Desktop Alerts…

• News Readers• GeoRSS/Atom Feeds

– www.georss.org

A SAS for the rest of us!

Page 9: EO1.GEOBLIKI.COM

eo1.geobliki.com www.vightel.com 9

GeoRSS/Atom 1.0• Current Development/Research Work

– Extending Atom• OGC Specific Tags…

– Geographic Granularity• Flinn-Engdahl

– 50 Regions– 757 Zones

<entry>… <georss:where> <gml:Point> <gml:pos>-159.774,62.1664</gml:pos> </gml:Point> </georss:where> <georss:zone_number>1</georss:zone_number> <georss:zone_name>Central Alaska</georss:zone_name> <georss:region_number>1</georss:region_number> <georss:region_name>Alaska - Aleutian Arc</georss:region_name></entry>

Page 10: EO1.GEOBLIKI.COM

eo1.geobliki.com www.vightel.com 10

WFS Spatio-Temporal Queries

Powered by Community MapBuilder

Page 11: EO1.GEOBLIKI.COM

eo1.geobliki.com www.vightel.com 11

OGC GeoWiki

• Create a WMC/OWSContext Document

• Add Comments…• And Eventually

Annotate It! • Create/Share Your

Own page

Page 12: EO1.GEOBLIKI.COM

eo1.geobliki.com www.vightel.com 12

Identity 2.0

• Hot Issue for OGC Web Services• Requirements

– Know Your User ($$?)– Know His/Her Access Permissions (Profile Exchange)– Allow Users From Other Trusted Organizations– Support A Federated Environment of Trusted Servers

• Our Current Approach for HTTP Get/Post:– YADIS/OpenID– Every GeoBliki User Gets an OpenID URL

• SOAP Approach TBD• OGC GeoDRM Digital Rights Management Thread Might

Change This

Page 13: EO1.GEOBLIKI.COM

eo1.geobliki.com www.vightel.com 13

Sensor Planning System (SPS)

• For Authenticated/Authorized Users– Point & Click Tasking

• GetFeasibilities• SubmitTasking• Status

– Notifications/Alerts using email, IM

• JPL Site for Target Overflight Times • UAH SOS for Orbit Prediction

– To Be Integrated

• Weather Prediction & Cloud Coverage

Page 14: EO1.GEOBLIKI.COM

eo1.geobliki.com www.vightel.com 14

Service Chaining (Goal)

SPS

SOSWPS/

SensorMLWCS WFS

Blog

SyndicationBPEL/SensorML

ebRIMRegistry

Water,Fire…

WMS

SAS

Page 15: EO1.GEOBLIKI.COM

eo1.geobliki.com www.vightel.com 15

GeoBliki Connections

Building a Community…

Page 16: EO1.GEOBLIKI.COM

eo1.geobliki.com www.vightel.com 16

GeoBliki Community

Page 17: EO1.GEOBLIKI.COM

eo1.geobliki.com www.vightel.com 17

Lessons Learned

• Data Availability/Access Problem• User Identity Problem (RBAC)• Federated/Decentralized Systems vs. Centralized System

• Simple Interfaces Win• GeoRSS Content Syndication• Email is still pretty good! (GeoRSS over email)

• SOAP Issue

Page 18: EO1.GEOBLIKI.COM

eo1.geobliki.com www.vightel.com 18

Thank You

• EO1 GeoBliki Development Team– Pat Cappelaere [email protected] – Linda Derezinski [email protected]– Stu Frye [email protected] – OGC OWS-4 SWE Group (John Davidson…)

• Sponsors– Goddard Space Flight Center

• Dan Mandl– OGC

• George Percival– Naval Research Laboratory

• Mike Hurley• Omar Medina