OGC Demo at IGARSS06 July 30 - Denver, CO Telecon 11 July 2006 Liping Di, George Mason University...

15
OGC Demo at IGARSS06 OGC Demo at IGARSS06 July 30 - Denver, CO July 30 - Denver, CO Telecon 11 July 2006 Telecon 11 July 2006 Liping Di, George Mason University (ldi @ gmu . edu ) Rudolf Husar, Washington University ([email protected] )

Transcript of OGC Demo at IGARSS06 July 30 - Denver, CO Telecon 11 July 2006 Liping Di, George Mason University...

Page 1: OGC Demo at IGARSS06 July 30 - Denver, CO Telecon 11 July 2006 Liping Di, George Mason University (ldi@gmu.edu)ldi@gmu.edu Rudolf Husar, Washington University.

OGC Demo at IGARSS06OGC Demo at IGARSS06July 30 - Denver, CO July 30 - Denver, CO

Telecon 11 July 2006Telecon 11 July 2006

Liping Di, George Mason University ([email protected])

Rudolf Husar, Washington University ([email protected] )

Page 2: OGC Demo at IGARSS06 July 30 - Denver, CO Telecon 11 July 2006 Liping Di, George Mason University (ldi@gmu.edu)ldi@gmu.edu Rudolf Husar, Washington University.

Helping the World to CommunicateGeographically

IGARSS Workshop - initial agendaIGARSS Workshop - initial agenda

Time Agenda Item Speaker/Lead 8:30 Welcome Leung Tsang, Pres GRSS 8:35 Welcome and Logistics Roger King 8:45 Overview of the Global Earth

Observation System of Systems Jose Achache

9:15 The GEO User Requirements Approach Gary Foley 9:45 Air Quality 1 Rich Scheffe, USEPA 10:05 Architectures and Technologies for Agile,

User-Oriented Air Quality Data Systems Rudy Husar, University of Washington & ESIP

10:25 Break 10:45 Air Quality 3 11:05 Climate Change 1 11:25 Climate Change 2 11:45 Climate Change 3 12:05 Lunch 13:15 Background and on-going activities of the

Architecture and Data of GEOSS ADC Committee member

13:45 Open standards for GEOSS Interoperability George Percival, OGC

14:05 Concept demonstration Liping Di, GMU

14:35 Charter for Breakout Session TBD 14:30 Breakout Groups(3) Breakout session leaders (from Asia,

Europe and Americas) 15:40 Coffee Break 16:00 Breakout Reports and Panel Roger King, Chair 17:00 Workshop Summary and Future Plans Pearlman 17:30 Conclusion

• Workshop Chair: Roger King, Mississippi State University

Page 3: OGC Demo at IGARSS06 July 30 - Denver, CO Telecon 11 July 2006 Liping Di, George Mason University (ldi@gmu.edu)ldi@gmu.edu Rudolf Husar, Washington University.

Helping the World to CommunicateGeographically

GEOSS Workshop, GEOSS Workshop, July 30 - Denver, CO July 30 - Denver, CO

• April - Call for GSN participants• May - Develop societal benefit area scenario• May - Confirm Internet capabilities at workshop site  • May - Identify scenario specific data sources• June - Components available on-line• June - Client server testing• July - Demo scenario testing• July - On-site testing• July - Workshop

Page 4: OGC Demo at IGARSS06 July 30 - Denver, CO Telecon 11 July 2006 Liping Di, George Mason University (ldi@gmu.edu)ldi@gmu.edu Rudolf Husar, Washington University.

Helping the World to CommunicateGeographically

Demo Scenario 1-- testDemo Scenario 1-- test

1. Accessing a point monitoring dataset (AIRNOW, VIEWS_OL )• Aggregating from hourly to daily average• Portraying as a geoimage • Accessing satellite data• Overlaying the point and satellite data.

Page 5: OGC Demo at IGARSS06 July 30 - Denver, CO Telecon 11 July 2006 Liping Di, George Mason University (ldi@gmu.edu)ldi@gmu.edu Rudolf Husar, Washington University.

Helping the World to CommunicateGeographically

Demo Scenario 1Demo Scenario 1 -- -- Available Services and ToolsAvailable Services and Tools

• Data Access Services – DataFed, ESG, INRC&UF and GMU– WCS (air quality and satellite)– WMS (air quality and satellite)

• Gridding Service – DataFed– Chaining (netCDF_Table in, netCDF_CF grid out)

• Coverage Portrayal Service – DataFed and INRC&UF – Chaining (netCDF_CF grin in, PNG out)

• Overlay Service – DataFed and GMU– Chaining (PNG & PNG in, PNG out)

• Catalog Service – GMU and ESG– Register all necessary data and services

• Service Chain Engine – GMU– Build service chain– Execute service chain

Page 6: OGC Demo at IGARSS06 July 30 - Denver, CO Telecon 11 July 2006 Liping Di, George Mason University (ldi@gmu.edu)ldi@gmu.edu Rudolf Husar, Washington University.

Helping the World to CommunicateGeographically

http://webapps.datafed.net/ogc_EPA.wsfl?SERVICE=wcs&REQUEST=GetCoverage&VERSION=1.0.0&CRS=EPSG:4326&COVERAGE=AIRNOW.pmfine&FO

RMAT=dataset-schema&BBOX=-130,24,-65,52,0,0&

TIME=2006-06-27T00:00:00Z/2006-06-27T09:00:00Z &WIDTH=1000&HEIGHT=600&DEPTH=99

Demo Scenario 1Demo Scenario 1 -- test -- test

1. Accessing a point monitoring dataset (DataFed WCS)

Hourly to Daily

Page 7: OGC Demo at IGARSS06 July 30 - Denver, CO Telecon 11 July 2006 Liping Di, George Mason University (ldi@gmu.edu)ldi@gmu.edu Rudolf Husar, Washington University.

Helping the World to CommunicateGeographically

Demo Scenario 1Demo Scenario 1 -- test -- test

2. Aggregating from hourly to daily average (DataFed Aggregator service)

<TimeAggregate>

<Table><TableRef>…</TableRef></Table>

<Settings>

<dataset_abbr>AIRNOW</dataset_abbr>

<data_columns>pmfine</data_columns>

<agg_oper>avg</agg_oper>

<agg_limit>5000</agg_limit>

<min_count>1</min_count>

</Settings>

</TimeAggregate>

Page 8: OGC Demo at IGARSS06 July 30 - Denver, CO Telecon 11 July 2006 Liping Di, George Mason University (ldi@gmu.edu)ldi@gmu.edu Rudolf Husar, Washington University.

Helping the World to CommunicateGeographically

Demo Scenario 1Demo Scenario 1 -- test -- test

3. Portraying as a geoimage (DataFed Render service)

<Render><Table><TableRef>…</TableRef></Table><Settings><image_desc><zoom><image_width>400</image_width><image_height>200</image_height><lat_min>24</lat_min><lat_max>52</lat_max><lon_min>-130</lon_min><lon_max>-65</lon_max></zoom><bgcolor>0xE1FFF0</bgcolor><image_format>image/png</image_format></image_desc><data_column>pmfine</data_column><scale_min>0</scale_min><scale_max>100</scale_max><sqrt>false</sqrt><symbol><width>10</width><height>10</height><offset_x>0</offset_x><offset_y>0</offset_y><shape>circle</shape><num_of_sides>4</num_of_sides><baseline>false</baseline></symbol><pen><width>0.5</width><style>solid</style><color>red</color></pen><brush><style>solid</style><color>yellow</color></brush><script>used.symbol.width=symbol.width*norm_param_value;used.symbol.height=symbol.height*norm_param_value;</script></Settings></Render>

Page 9: OGC Demo at IGARSS06 July 30 - Denver, CO Telecon 11 July 2006 Liping Di, George Mason University (ldi@gmu.edu)ldi@gmu.edu Rudolf Husar, Washington University.

Helping the World to CommunicateGeographically

Demo Scenario 1Demo Scenario 1 -- test -- test

4 Accessing satellite data and other data (NASA ESG WMS, DataFed WMS)

Boundary, MODIS, carbon contenthttp://map05.gsfc.nasa.gov/cgi-bin/geos-wms.cgi?

VERSION=1.1.1&service=wms&REQUEST=GetMap&BBOX=-130,24,-65,52 &SRS=EPSG:4326&HEIGHT=200&WIDTH=400&FORMAT=image/png&LAYERS=states20m&STYLES=default&TRANSPARENT=TRUE&EXCEPTIONS=application/vnd.ogc.se_xml

Page 10: OGC Demo at IGARSS06 July 30 - Denver, CO Telecon 11 July 2006 Liping Di, George Mason University (ldi@gmu.edu)ldi@gmu.edu Rudolf Husar, Washington University.

Helping the World to CommunicateGeographically

Demo Scenario 1Demo Scenario 1 -- test -- test

5. Overlaying the point and satellite data. (GMU Overlay service)

Page 11: OGC Demo at IGARSS06 July 30 - Denver, CO Telecon 11 July 2006 Liping Di, George Mason University (ldi@gmu.edu)ldi@gmu.edu Rudolf Husar, Washington University.

Helping the World to CommunicateGeographically

AQ Scene 1-- AQ Scene 1-- Monitoring & Forecasting: AQ Status and PatternMonitoring & Forecasting: AQ Status and Pattern• Purpose: To show the current and forecast air quality through a multi-panel console • Background: Air quality is monitored by a variety of monitors at the surface and on satellites. The data are accessible from a

large array of distributed providers, but they are in different formats and use various access procedures. • Browser Tool: The status and pattern will be shown through a multi-panel console that displays the current air quality as

measured by different satellite and surface sensors and simulated by forecast models.• Usage: On regular basis, the user monitors the pattern of AQ air quality through maps and time charts of key indicators, like

ozone and PM2.5. When an ‘interesting’ event emerges, she drills down to higher space-time resolution, examines more parameters, explores the forecast and possibly alerts others.

• Services: Each data set is accessed through WMS/WCS/WFS, Portray, Overlaid, augmented by data wrappers and adopters• Service Integration: A special client that displays data on multiple panels, allows zoom and pan, in space and time.

Monitoring Console

http://www.datafed.net/consoles/user_consoles.asp?view_states=gsn/HMS_Fire_nM_map,gsn/TOMS_OMI_AI_nM_map,gsn/SURF_MET_fbext_nM_map,gsn/AIRNOW_PMFine_grdpt_nM_map,gsn/OnEarth_JPL_nM_map,gsn/INTEX_OrganicCarbon_nM_map,gsn/NAAPS_NAM_MIX_AOT_nM_map,gsn/GOES_12_nM_map&image_width=450&image_height=200&datetime=2006-06-27T14:00:00&lat_min=30&lat_max=60&lon_min=-126&lon_max=-75&title=060627ManitobaSmoke

Link to live Console

AQ Scene 1-- AQ Scene 1-- Monitoring & ForecastingMonitoring & Forecasting: AQ Status and : AQ Status and Pattern AQ Scene 2-- Pattern AQ Scene 2-- AnalysisAnalysis: Sources, Transport Processes: Sources, Transport Processes AQ Scene 3-- AQ Scene 3-- ImpactImpact: Health Exposure, Visibility: Health Exposure, Visibility

Page 12: OGC Demo at IGARSS06 July 30 - Denver, CO Telecon 11 July 2006 Liping Di, George Mason University (ldi@gmu.edu)ldi@gmu.edu Rudolf Husar, Washington University.

Helping the World to CommunicateGeographically

AQ Scene 2-- AQ Scene 2-- Analysis: Sources, Transport ProcessesAnalysis: Sources, Transport Processes

• Purpose: To perform analysis regarding the sources and transport of air pollutants• Background: The pattern of air pollution is determined by the combined effects of

emission sources, and by the interaction of transport, transformation and removal processes. The contribution of the various factors an be examined by simple analysis tools.

• Analysis Tool: The analysis tool consists of display/browser of observed AQ data; source density, transport pattern and model simulations.

• Usage: The analyst identifies the location of high pollution levels. Various AQ data are overlaid on top of emission density maps to see if the air resided over high pollutant emission regions. Based on satellite and model data, the analyst examines possible emissions from major fires. Given the location of high pollution values, model forecast transport simulations are displayed.

• Services: Each data set is accessed through WMS/WCS/WFS, Portray, Overlaid, augmented by data wrappers and adopters. Chaining is executed at multiple servers to demonstrate interoperability. The tool is a special client.

• Service Integration: A special client that allows data overlay, browsing as well as zoom and pan, in space and time.

Page 13: OGC Demo at IGARSS06 July 30 - Denver, CO Telecon 11 July 2006 Liping Di, George Mason University (ldi@gmu.edu)ldi@gmu.edu Rudolf Husar, Washington University.

Helping the World to CommunicateGeographically

Example AnalysesExample Analyses(more analyses views to come)(more analyses views to come)

Canada Smoke Canada Smoke Transport to USTransport to US

June 27, 2006June 27, 2006

Data Layers:Data Layers:

Boundary (black line)Boundary (black line)Fire PixlelsFire Pixlels (red circles) (red circles)

Surface PM2.5, (yellow circles) Surface PM2.5, (yellow circles) Surface Visibility, (blue circles)Surface Visibility, (blue circles)MODIS 1 km TrueColor Image MODIS 1 km TrueColor Image

Link to viewLink to view

Page 14: OGC Demo at IGARSS06 July 30 - Denver, CO Telecon 11 July 2006 Liping Di, George Mason University (ldi@gmu.edu)ldi@gmu.edu Rudolf Husar, Washington University.

Helping the World to CommunicateGeographically

AQ Scene 3-- AQ Scene 3-- Impact: Health Exposure, VisibilityImpact: Health Exposure, Visibility

• Purpose: Estimate the current and forecast health impact of air pollution and the human population

• Background:The health impact of air pollution arises from exposure to high pollution concentrations at the surface where people reside. The exposure can be calculated from the surface concentration and from the population density

• Impact Assessment Tool: The analysis tool consists of display/browser of observed AQ data, population density data and calculated population exposure data.

• Usage: A air quality manager is monitoring current and forecast exposure pattern through an appropriate ‘health impact dashboard’. When the forecast exposure exceeds a threshold, the manager issues an ‘air pollution advisory’ or warning.

• Services: Each data set is accessed through WMS/WCS/WFS, Portray, Overlaid, augmented by data wrappers and adopters. Chaining is executed at multiple servers to demonstrate interoperability. The tool is a special client.

• Service Integration: A special client that allows data overlay, browsing as well as zoom and pan, in space and time. The resulting exposure pattern are exposed as WCS and WMS maps for further use by other clients.

CIESINPopulation Density

Intex ModelSulfate AOT

Intex ModelCarbon Model

Exposure: Pop. Density (CIESIN) * Concentration (INTEX Model)

Page 15: OGC Demo at IGARSS06 July 30 - Denver, CO Telecon 11 July 2006 Liping Di, George Mason University (ldi@gmu.edu)ldi@gmu.edu Rudolf Husar, Washington University.

Helping the World to CommunicateGeographically

Participants in the Demo (incomplete)Participants in the Demo (incomplete)

GMU: - Demo Organization, Web Services, OrchestrationWashington U: Application Software, AQ Scenarios

Suppliers of 20 + data layers (NASA, NOAA, EPA, name all suppliers)Special request to CIESIN GRUMP WCS; INTEX Model WCS (Nadine) for AQ Scene 3 Request: U Florence/CNR (THREDDS data, client, etc)

AQ Analyst Users - Testers (Name users)

Invitation for Participation in this GSN Network (demo + long-term):

Data providers are sought to have air quality relevant data accessible through one of the OGC or related standard service interfaces. Included in this category are portals and other data access mediators.

Data Integrators include service providers who can perform transformation, overlay and other processing services, service chaining and other integration services.

Users of the data systems (typically air quality analysts) are key participants since they define the purpose of the demo and also evaluate its problems and merits.