INTER-REGIONAL INTEGRATED SERVICES (IRIS) Darone Jones - Project Lead.

Slides:



Advertisements
Similar presentations
A Roadmap of Open Source components for GI Web Services and Clients A Paul R Cooper MAGIC.
Advertisements

ICS 434 Advanced Database Systems
Jason Deese Lead Forecaster NWS Peachtree City 2014.
Soundararajan K A. WHAT MOTIVATES US ? GIS Why?
1 IPAWS: The Integrated Public Alert and Warning System.
GCR’s Restoration of Service Application (ROSA) consolidates reports from multiple outage utility companies and geographical areas into a consolidated.
E-business Infrastructure
Access 2007 Product Review. With its improved interface and interactive design capabilities that do not require deep database knowledge, Microsoft Office.
15 Chapter 15 Web Database Development Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
V1.00 © 2009 Research In Motion Limited Introduction to Mobile Device Web Development Trainer name Date.
Chapter 3 Applications Software: Getting the Work Done.
ArcServer Kris Lander Central Region HQ RFC GIS Workshop July 2007.
Client/Server Architecture
SaaS Software Container By Brian Moore Paul Kopacz.
Inter-Regional Integrated Services Data Base (IRISdb) Paul Flatt Warning Coordination Meteorologist WFO Boise, Idaho 8/16/20151.
Internet GIS. A vast network connecting computers throughout the world Computers on the Internet are physically connected Computers on the Internet use.
Introduction to Databases Transparencies 1. ©Pearson Education 2009 Objectives Common uses of database systems. Meaning of the term database. Meaning.
Developing Health Geographic Information Systems (HGIS) for Khorasan Province in Iran (Technical Report) S.H. Sanaei-Nejad, (MSc, PhD) Ferdowsi University.
Project Rickshaw SEARCH - FIND - GO. Project Rickshaw TEAM MEMBERS KEVIN AUGUSTINO – MATT FOX – DAVID MOORE SPONSORS KARASU TECHNOLOGIES - ERIK PAUL -
2012 National BDPA Technology Conference Creating Rich Data Visualizations using the Google API Yolanda M. Davis Senior Software Engineer AdvancED August.
GIS Application Development for the Internet:
By Mihir Joshi Nikhil Dixit Limaye Pallavi Bhide Payal Godse.
Trimble Connected Community
GIS technologies and Web Mapping Services
Introduction to ArcGIS API for JavaScript
Development Collaboration Workshop 2010 Iris.  Field needs an advanced set of integrated DSS tools Situational awareness beyond current capabilities.
GIS and Cloud Computing. Flickr  Upload and manage your photos online  Share your photos with your family and friends  Post your photos everywhere.
1 10 THE INTERNET AND THE NEW INFORMATION TECHNOLOGY INFRASTRUCTURE.
Myles McReynolds.  Cloud-based software platform for central management of geospatial applications, data and services.  Gives you the tools you need.
GIS Activities at NWS Norman with a Focus on the May 2013 Tornadoes Aaron Anderson Information Technology Officer NWS Norman Forecast Office.
RIDGE Version II (Radar Integrated Display with Geospatial Elements) NOAA Systems of Systems Workshop – October 6-7, 2009 – RIDGE Team  RIDGE Version.
Geographic Information Systems Cloud GIS. ► The use of computing resources (hardware and software) that are delivered as a service over the Internet ►
GIS Day UWM Making the Case for GIS Coordination in Wisconsin David Mockert November 14, 2007.
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
Unified Communications LITN Spring  A set of products that provides a consistent, unified user interface and user experience across multiple devices.
An Introduction To Building An Open Standard Web Map Application Joe Daigneau Pennsylvania State University.
material assembled from the web pages at
Planning for Arctic GIS and Geographic Information Infrastructure Sponsored by the Arctic Research Support and Logistics Program 30 October 2003 Seattle,
12.3 Using Open GIS web services to serve environmental data 21rst IIPS: Session 12 GIS Applications 12.3 Using Open GIS web services to serve environmental.
WR Societal Impacts Meteorologist Darone K. Jones.
NOAA’s National Weather Service National Digital Forecast Database: Status Update LeRoy Spayd Chief, Meteorological Services Division Unidata Policy Committee.
Presentation. Recap A multi layer architecture powered by Spring Framework, ExtJS, Spring Security and Hibernate. Taken advantage of Spring’s multi layer.
Prepared By Dr. Ahmet KABARCIK IE 101 – Indutrial Engineering Orientation Information Systems and Technology
SBIR Final Meeting Collaboration Sensor Grid and Grids of Grids Information Management Anabas July 8, 2008.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Innovative Trends in Providing Global Extreme Weather Warnings Jonathan Porter Vice President, Innovation & Development WMO CAP.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
Geospatial Systems Architecture Todd Bacastow. Views of a System Architecture Enterprise Information Computational Engineering Technology.
Spatial Information Retrieval. Spatial Data Mining + Knowledge Discovery Used for mining data in spatial databases with huge amounts of data Spatial data.
ITGS Databases.
.  A multi layer architecture powered by Spring Framework, ExtJS, Spring Security and Hibernate.  Taken advantage of Spring’s multi layer injection.
CA-OES CAL(IT)2 Feb. 20, 2002 Internet GIServices
Integrated Hazard Information Services Workshop October Boulder, Co.
Darone Jones - Program Lead Aaron Sutula – Technical Lead Iris Application Framework.
Introduction of Geoprocessing Lecture 9. Geoprocessing  Geoprocessing is any GIS operation used to manipulate data. A typical geoprocessing operation.
1 Title: Introduction to Computer Instructor: I LTAF M EHDI.
Central Region Snowfall Analysis Brian P. Walawender NWS Central Region Headquarters Matt W. Davis NWS WFO La Crosse, WI 5/26/2011.
Managing Enterprise GIS Geodatabases
Philadelphia, May 2–4, Philadelphia, May 2–4, Benjamin Lewis, Senior GIS Analyst,
Presentation.
20 April 2005: Iowa-NASA Data Integration Workshop Using Open GIS web services to serve environmental data Daryl Herzmann Raymond Arritt Iowa Environmental.
ColdFusion MX 7 “Blackstone” Macromedia, Inc. macromedia 2005 Living With Today’s Internet Chronic problems continue to exist for users and developers.
Uploading Data Matthew Hanson  GeoNode made up of several components  Web Framework – Django  OGC Server – GeoServer  Database – PostGIS.
Inter-Regional Integrated Services (IRIS)
Training course on Euro SDMX Registry
System And Application Software
NWS GIS/Geospatial Project Lead
Introduction to Databases Transparencies
ArcGIS Online – The Road Ahead
Red Sky Update “Watching the horizon for emerging health threats”
Presentation transcript:

INTER-REGIONAL INTEGRATED SERVICES (IRIS) Darone Jones - Project Lead

Intro to IRIS The stovepipe syndrome Motivation – build compatibility for DSS solutions IRIS technologies Short-term goals and functionality Long-term goals The Future of DSS Outline

Databases are typically designed/developed for a particular application – Data sharing is limited – Each application requires its own new data source and product decoders – Duplication of effort Examples – Separate databases for NWSChat, Web, and StormData -> they all require a database of NWS products The Stovepipe Syndrome

Contact management – Display contacts on a map Situational Awareness during weather events – WWA – Which are in effect – When do they expire – Coverage – Types of warnings Storm Reports – Where are they – Amount and type – Where do we need to call Communications – Have we contacted needed parties – Looking up people who maybe in the path, or have been impacted already Why Now?

IRIS Project: Break out of stovepipe syndrome Central collection and distribution point for many types of information (contacts, outreach, weather events and products, verification, and geospatial information) Replaces a multitude of programs, databases, and data formats with a single structure and location where this information is stored Easily facilitates sharing of information between offices, programs, regional and national headquarters (Provides the other side of the equation to support back-up operations/DSS) Functionality will improve situational awareness of forecasters and management by including enhanced mapping capabilities to increase the accuracy of event reports, preliminary verification, simple product generation in multiple formats, and a greatly increased customer service interface from which forecasters can easily determine if forecast weather will have an impact on particular NWS stakeholders. From NOAA/NextGen Project: Achieving the NextGen weather vision will require increased compatibility among NOAA systems (e.g., through common data standards and formats), the enterprise infrastructure to link the systems to one another, and intensified cooperation among the NOAA system owners. Building Compatibility – Building DSS Solutions

What is IRIS Today? Database designed to manage many types of NWS data: – customer contact information, criteria and thresholds, spotter information, communication logs, equipment status, office events and meetings, weather events and storm reports, NWS products, and verification Framework – Java object model – represents NWS data in object oriented code – Data access classes to write/retrieve objects to/from the database Initial IRIS framework applications – Product decoder to break down and store NWS products Products broken down and stored in their atomic parts – Web application front-end (being developed)

IRIS Components

IRIS Back-end Java EE & Postgis Java Enterprise Edition (J2EE) - Supports development of applications for enterprise- wide sharing of information Uses existing open source frameworks – Spring Framework – Hibernate – Tomcat web server – Java Messaging Service (JMS) PostgreSQL + Postgis – Relational database with a spatial data extension – Spatial data stored along with attribute data whenever possible – Provides traditional SQL data querying plus powerful GIS analysis – Provides a standard data source for many GIS clients (ArcGIS, Udig, GeoServer, etc.) These are the similar technologies that are being implemented in AWIPS 2

Client applications can be web-based or desktop Teams initial client is web-based (internal) – IRIS Web – Google Web Toolkit Builds highly interactive and responsive (desktop-like) AJAX web applications Allows web developers to create and maintain complex JavaScript front-end applications in Java – Use your favorite development software (NetBeans, Eclipse, etc.) – Java debugging and profiling – Resultant JavaScript runs well in popular browsers IRIS Front-end

Web based GIS, all data is geo-referenced – Contact management Add, edit, display – Weather concerns Define weather impacts/thresholds for geographic areas – Integrates societal impacts into the warning process – Existing WWA product integration Storage and display – Storm reports Log reports from contacts Relate reports to WWA products Product generation (LSR,PNS, SPS) Storm surveys (geo-referenced damage points, photos/videos, meta-data) Store/relate weather information from social networking – Situational awareness display Queryable mashup of all data using a map display (live and archived) IRIS Web Functionality

Be the standard database framework for all NWS weather operations (consolidate systems/databases) – How many database systems could this replace (national, regional, local)? – How much money could be saved (hardware, software, administration)? – Increased security posture Internet services – Allow customers to query data, manage individual thresholds, and mashup through Web 2.0 technologies Provide well documented framework for additional NWS application development Long-Term Goals – Full NWS Use of IRIS

RIDGE2 National Fire Page (warning layer) CR KML Google Earth display iNWS SevereClear NWSChat – integrating soon Projects have migrated to IRIS framework because they want to build compatibility Already on the Road Current Apps using IRIS Framework

Long-Term Goals – NWS Use of IRIS Be the standard database framework for all NWS weather operations (consolidate systems/databases) Achieving the NextGen weather vision will require increased compatibility among NOAA systems (e.g., through common data standards and formats), the enterprise infrastructure to link the systems to one another, and intensified cooperation among the NOAA system owners. Build compatibility

Current Warning support scenario: Forecaster determines snowfall amounts, meteorological situation, areas affected Based on NWS warning criteria, creates TEXT WARNING PRODUCT – ONE PRODUCT FOR ALL USERS, REGARDLESS OF NEED…ALL CAPS Zone/County based – warns entire zone, regardless of threat Specific user needs not addressed (or even known for the most part) User searches through TEXT PRODUCT TO DETERMINE IF THREAT EXISTS FOR HIS/HER AREA If local needs are for lesser amounts, too bad IRIS Web The Future of DSS

IRIS Web DSS scenario: Forecaster determines snowfall amounts, meteorological situation, areas affected Using IRIS web, queries database to see which primary customers are affected by certain snowfall amounts This info gathered through customer meetings/forums/user groups We learn what weather info helps them meet their mission IRIS web prepares short text/graphic message for each affected group Info is tailored to their needs (one might be interested in 3 of snow for their area, another for 5, etc) Info is disseminated through traditional and emerging systems Web displays main hazard, only for affected area Mobile devices alerted with text, graphic link, radar, forecast grid and threat area User determines what they are alerted for NWS moves from one warning for all to true Decision Support IRIS Web The Future of DSS

Today Rigid locally defined criteria Zone based TEXT…IN ALL CAPS, full product Have to search out info Forecaster has limited knowledge of user concerns/impacts Tomorrow User defined impacts User defined areas/location Graphical, filtered user defined information User defined alerts delivered to them (text, , Web 2.0 service) Forecaster can query user defined concerns/impacts – monitor trends (keep the pulse) IRIS Framework NWS Today and Tomorrow

Todays IRIS Core Programmers – Aaron Sutula (WR) – Paul Flatt (WR) – Jason Burks (SR) – Greg Machala (SR) – Paul Kirkwood (SR) – Eric Lenning (CR) – Brian Walawender (CR)

QUESTIONS?