# Presentation: 458994

##  GIS Overview:National Perspective

**Frank Richards**
- July 19, 2007

## NOAA

**NOAA GIS Committee **
**ESRI ELA**
**Google ELA**
**PPBES**

## NWS

**OSIP: NWS Enterprise GIS**
**IT Consolidation**

**Notes:**
Internet Map Server interface
Visual
Interactive
Flexible
Extract server

## RFC GIS

**OSIP**
**Background**
**Status**
**Options **

**Notes:**
Convergence/integration with AHPS Web pages
Share data, software, access tools
Provide nationally consistent source of explanations (PDDs)?
Inventory of hydro services

## “Arc GRASS”a modest proposal

- Prof. Scott T. Shipley Department of GeographyGeorge Mason University
- 19 July 2007

*“**Am I not destroying my enemies when I make friends of them? ” *
- - Abraham Lincoln

## RFC GIS Replacement ProjectStatement of Objectives (SOO) – the situation

**1) Identify systems and software that can be integrated into the **
**AWIPS & AWIPS2 baselines**
**  ****- 2.2.6.1 ****	****ArcGIS on Desktop**
**  ****- 2.2.6.2 ****	****GRASS on Linux**
**  ****- 2.2.6.*****new***** ****	****ArcGIS Engine on Linux with GRASS interoperability**
**2) Provide a way to convert ~ 500 k LOC**
**  ****- AvenueTM to ArcObjects**
**  ****- vBasic to JAVA**
**  ****- GRASS in JAVA, define and apply standards**
**3) Deploy at 13 RFCs & NWSHQ**
**  ****- ArcGIS Engine Developer Kit on Linux (with maintenance)**
**  ****- Runtime licenses (no maintenance)**
**  ****- Interoperable GRASS modules and utilities**
**4) Long-term vision**
**  ****- Establish relationships with collocated Universities**
**  ****- Attract and develop (or keep) new talent**

## RFC GIS Replacement ProjectArcGIS Engine - Architecture

**Standard GIS Framework** for developing stand-alone GIS applications.
- ArcGIS Desktop and ArcGIS Server are built from the same set of software objects.
**Cost-Effective Deployment**
**A**pplications only require ArcGIS Engine Runtime.
**Developer Controls**
**A**vailable in ActiveX, .NET, and Java.

- _[http://www.esri.com/software/arcgis/arcgisengine/](http://www.esri.com/software/arcgis/arcgisengine/)__ _

## RFC GIS Replacement ProjectArcGIS Engine - Architecture

**GIS Software Component Library** – ArcObjects
**Standard Languages and Platforms – **
- COM, .NET, Java, and C++ on Windows, Linux, and Solaris
**ArcGIS Engine Software Developer Kit**
- PostgreSQL with 9.3 release (beta in OCT-NOV 2007)

## RFC GIS Replacement ProjectGRASS / ArcGIS Interoperability - VISION

**Transparent exchange of data with ArcGIS Apps**
-   - compliance with OGC recommendations
**GRASS functions callable from ArcGIS Engine Apps**
-   - parallel or stand alone operations

*“**Give me six hours to chop down a tree and I will spend the first four sharpening the axe.”  * - Abraham Lincoln

## RFC GIS Replacement ProjectArcGIS Engine – Licensing (prelim. info)

**GRASS is “free”**
**ArcGIS Engine SDK**
**1****st**** copy:****	****	****$5k one time + $3k maint. per year**
**2****nd**** copy:****	****	****$3k one time + $1.5k maint. per year**
**Runtime**
**GSA per seat****	****$408 (no maint.) **
**Reductions for higher quantities**
**EDN annual subscription comparison**
**Possible NWS enterprise license**

## DRAFT

- RFC GIS Replacement ProjectRFC – University Relationships

- NWSHQ/Raytheon 			DC Area			GMU1
- Alaska-Pacific	APRFC		Anchorage, AK		tbd
- Arkansas-Red	RBRFC		Tulsa, OK			OU
- California-Nevada	CNRFC		Sacramento, CA		tbd
- Colorado Basin	CBRFC		Salt Lake City, UT		tbd
- Lower Mississippi	LMRFC		Slidell, LA			tbd
- Middle Atlantic	MARFC		State College, PA		Penn State
- Missouri Basin	MBRFC		Pleasant Hill, KS		tbd
- North Central	NCRFC		Chanhassen, MN 		tbd
- Northeast		NERFC		Taunton, MA		Bridgewater
- Ohio		OHRFC		Wilmington, OH		tbd
- Southeast	SERFC		Peachtree City, GA		tbd
- West Gulf		WGRFC		Fort Worth, TX		tbd
- NorthWest	NWRFC		Portland, OR		tbd

- 1Universities with strong and recognized GIS programs,
- and in close proximity with RFC

## RFC GIS Replacement Project“Arc GRASS” Schedule

## RFC GIS Replacement ProjectStudent Required Curriculum

- 1, SwEng principles and practice
- 2. JAVA/Linux
- 3. GIS (OGC, ArcObjects & GRASS)
- 4. Principles of Hydrometeorology

## RFC GISProposed Next Steps

**OSIP **
**Finalize Gate 3 Documents**** ****(w/in next 3 months)**
**ConOps**
**Modify ConOps to identify ****open source tools within baseline**
**Map open source tools into list of requirements**
**Modify ConOps to include need for ESRI tools: development environment outside of baseline**
**Develop Business Case**
**AHPS Proposal**** ****(w/in next 3-4 months)**
**Strategic ConOps/Business Case**
**Shared server resources: data base and computation**
**Limited Demonstration of ConOps**

**Notes:**
Convergence/integration with AHPS Web pages
Share data, software, access tools
Provide nationally consistent source of explanations (PDDs)?
Inventory of hydro services

## Current NOAA Effort: PMEL

**Using ArcGIS Engine on Linux**
**with JAVA as a language and**
** ****Postgres as a database **
**(Nazila Merati)**

## AHPS ProposalFeatures/Linkages

- CHPS
- Enhanced RFC collaboration
- Integration of ESRI – Open Source
**Pathway to opertions**
- Involvement by Universities
- Enterprise Architecture
**Consolidation of systems**
**Model scalable to WFOs, National Centers**
**Single source of key reference information**
**Reduced bandwidth**
**Component of desktop consolidation?**