# Presentation: 096023

## Giovanni 3: From Concept to Reality

- Jianfu Pan*, GES DISC/NASA
- _[jianfu.pan-1@nasa.gov](mailto:jianfu.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

**<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 GUI**

**WCS**

**WMS**

**Workflow engine**

- OpenDAP

- Local

- FTP

- HTTP

**UI**

- Selection Refine Lineage Download

- Workflow 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://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=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=omil2g)_
- _[http://gdata1.sci.gsfc.nasa.gov/daac-bin/G3/gui.cgi?instance_id=atrain](http://gdata1.sci.gsfc.nasa.gov/daac-bin/G3/gui.cgi?instance_id=atrain)_