Title: A Brief Introduction to the Chesapeake Information Management System CIMS
1A Brief Introduction to theChesapeake
Information Management System (CIMS)
- Brian Burch,
- Data Center Manager
- U.S. EPA
- Chesapeake Bay Program Office
2CIMS
- What is CIMS?
- What problems does CIMS address?
- How does it work?
- How are CIMS NEIEN related?
3What is CIMS?
- Chesapeake Information Management System
- CBP Executive Council Adoption Statement
- Calls on partnership to coordinate data
information activities
4What problems does CIMS address?
- Access to data
- Geographically organized data
- Data documentation
- Conflicting standards
- Multiple versions of same data
- Multiple answers to the same question
5How does it work?
- Partnerships through MOAs
- Pennsylvania DEP, Maryland DNR, Maryland MDE,
Virginia DEQ - EPA, NOAA, USGS, CBP
- National Aquarium, Susquehanna River Basin,
Alliance for the Chesapeake Bay - St. Marys River Project
- Versar, Inc.
- Common standards
- Linked to procurement
- Coordinated development
6Current Data Flow Process
EPA
State
Submission
Submission
CBP
7CIMS NEIEN
EPA CDX
State
NEIEN
CIMS
NEIEN
CBP
8CIMS/NEIEN obstacles
- Standards
- CIMS CIMS Standards
- NEIEN ECOS Standards
- Build-out of NEIEN
9 10A Brief Introduction to Web Services
- Brian Burch,
- Data Center Manager
- U.S. EPA
- Chesapeake Bay Program Office
11Web Services
- What are web services and how do they work?
- Examples of web services?
- How does CIMS/NEIEN use web services?
12What are web services?How do they work?
My Computer
Input 2, 2
Function Add 2 numbers
Output 4
2 2 4
13What are web services?How do they work?
- Web Services l functions that run over the
Internet
Computer on the Internet
My computer
Input 2, 2
Function Add 2 numbers
Output 4
2 2 4
Internet
14What are web services?How do they work?
- Web Services l functions that run over the
Internet and communicate in a standard format, XML
Computer on the Internet
My computer
Input 2, 2
Function Add 2 numbers
Output 4
2 2 4
Internet
15What are web services?How do they work?
- Web Service facts
- Can be written in many, many different languages
- Important they they communicate in a standard
format, XML - Are critical to CIMS NEIEN
- Caution!
- Requires partners site is stable
- Requires trust between partners
16Examples of Web Services
- BabelFish
- Input word in english, output language
- Output word in requested language
- NOAA/NWS
- Input weather station ID (KNAK)
- Output current weather conditions (temp, wind)
17CIMS Examples of Web Services
- MDDNR
- Retrieve shallow water monitoring data
- PASDA
- Synchronize metadata holdings
- SRBC
- Retrieve water quality data
- NEIEN
- Retrieve FRS data
18CIMS/NEIEN use of web services
- Functions to send get data from partner
EPA go get state data
State send EPA data
19CIMS/NEIEN use of web services
- Functions to send get data from partner
Data exchange template
EPA go get state data
State send EPA data
20Data Exchange Template
- Reconciles differences in standards
- Allows partner to manage data their own way
DET
EPA go get state data
State send EPA data
chla
chlr
chla chlr
21 22CIMS NEIEN replace with a diagram