Giovanni 3: From Concept to Reality

Post on 15-Jan-2016

37 views 0 download

Tags:

description

Giovanni 3: From Concept to Reality. GO-ESSP 2008 Seattle, WA. Jianfu Pan*, GES DISC/NASA jianfu.pan-1@nasa.gov * Affiliation: Adnet Systems, Inc. The Goal. Analyze, visualize, access Data of any type and from anywhere Intuitively, flexibly, professionally. - PowerPoint PPT Presentation

Transcript of Giovanni 3: From Concept to Reality

Giovanni 3: From Concept to Reality

Jianfu Pan*, GES DISC/NASAjianfu.pan-1@nasa.gov

*Affiliation: Adnet Systems, Inc.

GO-ESSP 2008

Seattle, WA

The Goal

• Analyze, visualize, access

• Data of any type and from anywhere

• Intuitively, flexibly, professionally

An infrastructure to integrate data and services

The Simpler Is Better

• No software to install

• No need to learn data formats

• No need to do programming

• No need to download large amount of data

Core technologies

• Web services– Workflow (WS-BPEL, sciflo, Apache ODE)– OpenGIS (WCS, WMS)

• Math ML– Presentation/content– Function extension– Parse and execution

MathML Example

)180

cos(

2

)180

cos(

1

ithAngleViewingZenhAngleSolarZenit

<math> <mrow> <mrow> <mn> 1 </mn> <mo> / </mo> <mrow> <mo> cos </mo> <mrow> <mi> SolarZenithAngle </mi> <mo> * </mo> <mn> 0.017453292519943295</mn> </mrow> </mrow> </mrow> <mo> + </mo> <mrow> <mn> 2 </mn> <mo> / </mo> <mrow> <mo> cos </mo> <mrow> <mi> ViewingZenithAngle </mi> <mo> * </mo> <mn>0.017453292519943295</mn> </mrow> </mrow> </mrow> </mrow></math>

Big Picture

GSC giovanni service components

fetcher

regridder

Sci. algorithms

Graph renders

Service engine

Web GUIWCS WMS

Workflow engine

OpenDAP Local

FTP HTTP

UISelection

Refine Lineage

DownloadWorkflow executor

Recipe generator

Giovanni Screen Shots(spatial picker)

Giovanni Screen Shots(Image rendering)

Giovanni Screen Shots(Google Earth)

Giovanni Screen Shots(Google Earth)

Greg’s samples

Giovanni Instance Builder

Instance owner

Data products

AIRS3STD.005

MOD08_D3.005

MYD08_D3.005

OMNO2G.003

TRMM_3A25.006

Services

animator

comparisonplot

CurtainPlot

latlonplot

scatterplot

Instance Builder (GUI)

Giovanni instance

The Future

• MyGiovanni

• Service sharing

• Semantic Giovanni

Conclusion

• An intuitive data analysis/visualization tool

• Complexity hidden from users

• Highly customizable

• More than a dozen instances in operation

• Continue to expand capabilities

Some operation stats

• 21 instances

• 193 data products

• 17 papers published since 2007

Questions and Answers

Thank you!

Notes

• http://giovanni.gsfc.nasa.gov/

• http://gdata1.sci.gsfc.nasa.gov/daac-bin/G3/gui.cgi?instance_id=neespi

• http://gdata1.sci.gsfc.nasa.gov/daac-bin/G3/gui.cgi?instance_id=omil2g

• http://gdata1.sci.gsfc.nasa.gov/daac-bin/G3/gui.cgi?instance_id=atrain