Upload
afra
View
54
Download
1
Tags:
Embed Size (px)
DESCRIPTION
A Brief Introduction to the Chesapeake Information Management System (CIMS). Brian Burch, Data Center Manager U.S. EPA Chesapeake Bay Program Office. CIMS. What is CIMS? What problems does CIMS address? How does it work? How are CIMS & NEIEN related?. What is CIMS?. - PowerPoint PPT Presentation
Citation preview
A Brief Introduction to theChesapeake Information
Management System (CIMS)
Brian Burch,
Data Center Manager
U.S. EPA
Chesapeake Bay Program Office
CIMS
What is CIMS?
What problems does CIMS address?
How does it work?
How are CIMS & NEIEN related?
What is CIMS?
Chesapeake Information Management System
CBP Executive Council Adoption Statement
Calls on partnership to coordinate data & information activities
What 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
How does it work?
Partnerships through MOA’s Pennsylvania DEP, Maryland DNR, Maryland MDE, Virginia DEQ EPA, NOAA, USGS, CBP National Aquarium, Susquehanna River Basin, Alliance for the Chesapeake Bay St. Mary’s River Project Versar, Inc.
Common standards Linked to procurement Coordinated development
Current Data Flow Process
EPA
CBP
StateSubmission
Subm
ission
CIMS & NEIEN
EPACDX
CBP
StateNEIEN
NEIEN CIM
S
CIMS/NEIEN – obstacles
StandardsCIMS – CIMS StandardsNEIEN – ECOS Standards
Build-out of NEIEN
Questions?
A Brief Introduction to Web Services
Brian Burch,
Data Center Manager
U.S. EPA
Chesapeake Bay Program Office
Web Services
What are web services and how do they work?
Examples of web services?
How does CIMS/NEIEN use web services?
What are web services?How do they work?
Web Service Function …
FunctionAdd 2 numbers
Input: 2, 2
Output: 4 2 + 2 = 4
My Computer
What are web services?How do they work?
Web Services functions that run over the Internet …
FunctionAdd 2 numbers
Input: 2, 2
Output: 4
Inte
rnet
Computer on the Internet
My computer
2 + 2 = 4
What are web services?How do they work?
Web Services functions that run over the Internet and communicate in a standard format, XML
FunctionAdd 2 numbers
Input: 2, 2
Output: 4
Inte
rnet
Computer on the Internet
My computer
2 + 2 = 4
What 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, XMLAre critical to CIMS & NEIEN
Caution!Requires partner’s site is stableRequires trust between partners
Examples 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)
CIMS Examples of Web Services
MDDNRRetrieve shallow water monitoring data
PASDASynchronize metadata holdings
SRBCRetrieve water quality data
NEIENRetrieve FRS data
CIMS/NEIEN use of web services
Functions to send & get data from partner
EPA
go get state data
State
send EPA data
CIMS/NEIEN use of web services
Functions to send & get data from partner
EPA
go get state data
State
send EPA dataD
ata exchange template
Data Exchange Template Reconciles differences in standards Allows partner to manage data their
own way
EPA
go get state data
State
send EPA data
DE
T
chlachlr
chla =chlr
Questions?