1 NAWIPS Migration Briefing to Development Collaboration David Plummer NAWIPS Software Development Team Lead NCEP / NCO 29 September 2010.

Slides:



Advertisements
Similar presentations
CACORE TOOLS FEATURES. caCORE SDK Features caCORE Workbench Plugin EA/ArgoUML Plug-in development Integrated support of semantic integration in the plugin.
Advertisements

Geo GIS Practicuum Introduction to ArcGIS 8 Exercise 5 - ESRI Virtual Campus Chapters 1-2, ArcGIS Methods …
Macromedia Director 8 Foundation Level Course. What is Director? Director is a challenging program for creating animation and multimedia productions for.
Building Your Project Work Plan in March 2, 2007 HP Project & Portfolio Management by Dan Gallagher See NOTES page for Presentation Discussion, Tips &
Chapter 17 Creating Images for the Web. Chapter Lessons Learn about Web features Optimize images for Web use Create a button for a Web page Create slices.
Foundation Level Course
MP IP Strategy Stateye-GUI Provided by Edotronik Munich, May 05, 2006.
WEATHER SCENARIOS GENERATOR AND SERVER FOR THE AIRSPACE AND TRAFFIC OPERATIONS SIMULATION Presentation to the JPDO NextGen Demonstration Coordination Team.
FXC and Graphicasts Sarah Johnson Goodland WFO. What is a Graphicast? Graphicast vs. NDFD  Graphicast is a weather overview.
Integrating NDFD with GIS Billy Brooks I.M. Systems Group, Inc. NOAA/NOS/Coastal Services Center NDFD Technical Workshop November 2, 2006.
National Weather Service – Newport/Morehead City NC NHC/WFO Tropical Products…and What’s New for 2012 WFO Newport Hurricane Awareness Seminar July 17,
Web Design Basic Concepts.
 Insert a picture from a file  Move and delete images  Use the Picture Tools tab  Add styles, effects, and captions to images  Resize photos  Use.
TrendReader Standard 2 This generation of TrendReader Standard software utilizes the more familiar Windows format (“tree”) views of functions and file.
Chapter 3 Working with Symbols and Interactivity.
Computer Graphics Prepared by Dragon Lee 1 January 2003.
Adobe Flash CS4 – Illustrated Unit B: Creating Graphics and Text.
Defining Styles and Automatically Creating Table of Contents and Indexes Word Processing 4.03.
XP New Perspectives on Microsoft Access 2002 Tutorial 51 Microsoft Access 2002 Tutorial 5 – Enhancing a Table’s Design, and Creating Advanced Queries and.
© Paradigm Publishing, Inc Access 2010 Level 2 Unit 1Advanced Tables, Relationships, Queries, and Forms Chapter 4Creating and Using Custom Forms.
Advanced Level Course. Site Extras Site Extras consist of four categories: Stationeries Site Trash Designs Components.
Tutorial 2 Drawing Text, Adding Shapes, and Creating Symbols.
1 SEG3120 Analysis and Design for User Interfaces Flash Anis Zarrad Parallel Simulations and Distributed Systems (PARADISE) Research Laboratory SITE, University.
Unidata TDS Workshop TDS Overview – Part I XX-XX October 2014.
© 2011 Delmar, Cengage Learning Chapter 3 Working with Symbols and Interactivity.
Marcel Casado NCAR/RAP WEATHER WARNING TOOL NCAR.
LLRP GUI Client User Guide
Session 1 SESSION 1 Working with Dreamweaver 8.0.
1 National Weather Service The Evolution of AWIPS NSTEP April 4, 2007 Ronla Henry.
Enabling High-Quality Printing in Web Applications
Microsoft Project 2010 ® Tutorial 6: Sharing Project Information with Other People & Applications.
XP New Perspectives on Microsoft Word 2002 Tutorial 31 Microsoft Word 2002 Tutorial 3 – Creating a Multiple-Page Report.
NCEP Update Brent Gordon NCEP/NCO/Systems Integration Branch Unidata Policy Committee Meeting Arlington, VA May 12, 2009 “Where America’s Climate, Weather.
© 2011 Delmar, Cengage Learning Chapter 1 Getting to Know Illustrator.
Distributed Multimedia Programming Week - 1. Document Window  The Document Window is divided in to six main components Timeline – The Timeline is where.
Overview of the Hydrometeorological Prediction Center Precipitation/Flash Flood Products/Services Michael Eckert
National Weather Service Scott Jacobs David Plummer and Stephen Gilbert NOAA/NWS/National Centers for Environmental Prediction Jason Tuell, Steve Schotz.
Tutorial 2 Drawing Shapes, Adding Text, and Creating Symbols.
Christopher Juckins Meteorologist/Programmer Technical Support Branch, NHC Christopher Juckins Meteorologist/Programmer Technical Support Branch, NHC GFE.
Briefing Tool Update Herb Grote ESRL/GSD/ISB Boulder, CO June 13, 2006.
SiD Workshop October 2013, SLACDmitry Onoprienko SiD Workshop SLAC, October 2013 Dmitry Onoprienko SLAC, SCA FreeHEP based software status: Jas 3, WIRED,
David Ruth Meteorological Development Laboratory National Weather Service, NOAA NOAA System-of-Systems Workshop October 2009.
NOAA/NWS Digital Services 1 Glenn Austin, Transition Manager AMS Corporate Forum Washington, DC March 9-10, 2006.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
GFE - OPC Status and Overview TPC/NHC optimized WNOR side for OPC GFE usage – 12.5 km grids – 2 domains - Atlantic and Pacific covering High Seas, Offshores,
Who Wants to be a Millionaire? LIFELINES 1.50/50 2.Poll the audience 3.Ask Another Student.
Supporting the Nation’s commerce with information for safe, efficient, and environmentally sound transportation. 1 One Stop Aviation Weather Information.
Tom LeFebvre GSD/ESRL 20 November What is FDSE? The NWS Weather Ready Nation Roadmap outlines concepts for the future of forecasting in the NWS.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft PowerPoint 2002 Working with Visual.
Building Dashboards SharePoint and Business Intelligence.
Integrated Hazard Information Services Workshop October Boulder, Co.
NOAA/NWS Digital Services 1 National Weather Service Forecast Evolution and Delivery in a Digital Era Glenn Austin Office of Climate, Water, and Weather.
NAWIPS – AWIPS II Transition Update “Where America’s Climate, Weather, Ocean, and Space Prediction Services Begin” Brent Gordon NCEP/NCO/Systems Integration.
NCEP Central Operations March, 2015 NAWIPS Migration to AWIPS II Status Updates 2015 Unidata Users Committee.
Unit 1: Plotting DT2510: Advanced CAD Methods. Identifying the user interface: Application menu Quick Access toolbar InfoCenter Ribbon Drawing window.
Visualization with ParaView. Before we begin… Make sure you have ParaView 3.14 installed so you can follow along in the lab section –
1 A Basic Introduction to Flash. Outline What is a flash? Macromedia Flash MX 2004 Flash concepts Flash Demos Conclusion Additional help 2.
McIDAS-V Status and Demonstration by Gail Dengel Tom Whittaker University of Wisconsin-Madison SSEC 2005 MUG Meeting October 27-28, 2005 Madison, WI.
Differences Training BAAN IVc-BaanERP 5.0c: Application Administration, Customization and Exchange BaanERP 5.0c Tools / Exchange.
Corporate Customers Basic Services Intuit Financial Services University Business Financial Solutions Certification.
Transitioning unique NASA data and research technologies to operations SPoRT AWIPS II Activities Sixth Meeting of the Science Advisory Committee 28 February.
1 National Centers for Environmental Prediction: Where America’s Climate and Weather Services Begin Louis W. Uccellini Director, NCEP January 28, 2004.
Integrating Components and Dynamic Text Boxes with the Animated Map– Lesson 101 Integrating Components and Dynamic Text Boxes with the Animated Map Lesson.
Central Operations Ben Kyger Acting Director / NCEP CIO.
NcBrowse: A Graphical netCDF File Browser Donald Denbo NOAA-PMEL/UW-JISAO
Windows Vista Configuration MCTS : Internet Explorer 7.0.
Microsoft FrontPage 2003 Illustrated Complete Creating a Web Site.
Mapping for the interwebs
Adobe Flash Professional CS5 – Illustrated
Publishing image services in ArcGIS
Presentation transcript:

1 NAWIPS Migration Briefing to Development Collaboration David Plummer NAWIPS Software Development Team Lead NCEP / NCO 29 September 2010

What is NAWIPS? Software suite that supports National Centers’ forecast operations and development activities –GUI and text-based apps –Includes local applications and scripts –Runs everywhere including CCS and Compute Farm –“Soup to nuts” Hardware independent –No specific hardware and few system software requirements Development team since

What is NAWIPS? Software development follows an incremental, generalized approach –Support requirements of diverse customers HPC, OPC, CPC, SPC, NHC, AWC, SWPC PR, AR, RFCs UNIDATA Must bring functionality to the field quickly Strength is in foundation libraries –GEMPAK 3

What is NAWIPS? GEMPAK Foundation Libraries Application Libraries Device Drivers GPLT GEMPAK Apps / Local Apps (SFMAP, GDPLOT2, etc.) GUI Apps (NMAP, NSHARP, etc.) 4

Merging National Centers Perspective in CAVE –No changes to other perspectives (D2D, Hydro, etc.) NMAP2NTRANSNWXNSHARP AWIPS2 CAVE NC Perspective NAWIPS GUI Apps GEMPAK text Apps AWIPS2 Services (Database - read access only) 5

What are we doing? Decoders –McIDAS : remapped as well as native projections (GVAR) –GRIB2 : movable grids, named storms, named dispersion models, etc. –Radar mosaic –AWW – advisory, watch, warning : FFA, SVRL, WARN, WCN, WOU, WSTM, WTCH –SIGMETs : Conv, NConv, Int’l, AIRMET –WCP (watch corner point) –FFG –TCM (tropical cyclone) –NCSCAT : various scatterometer 6

What are we doing? National Centers Perspective - general –Combines functionality of 4 legacy GUI applications NMAP2 – data display and product generation NTRANS – multipanel NSHARP – vertical profile display, diagnostics and editing NWX – FOS text product select and display –Gray box conversion Some variances unavoidable or negotiated –Much development is new Leveraged Raytheon implementations where possible –Flexibility is key 7

What are we doing? National Centers Perspective - display –No “localized” spatial scales –No “short fuse” driven interface Heavy use of SPFs Ability to adjust data request and rendering attributes prior to loading –Freely configurable via tables Concept of “desk” (user -> desk -> site -> baseline) Allows for pre-ops setup 8

What are we doing? National Centers Perspective - display –Flexible timeline Not restricted to current data Archived data, case studies –Multiple editors (tabs) Leverage Eclipse RCP features Unlimited number of animation sequences –Configurable, multiple panes Leveraged Raytheon framework Temporal and spatial synchronization (or not) Ensembles 9

What are we doing? National Centers Perspective - display –Flexible timeline Not restricted to current data Archived data, case studies –Multiple editors (tabs) Leverage Eclipse RCP features Unlimited number of animation sequences –Configurable, multiple panes Leveraged Raytheon framework Temporal and spatial synchronization (or not) Ensembles 10

What are we doing? National Centers Perspective – NSHARP view –SkewT-Hodograph Analysis and Research Program –Profile display and analysis Skew-T, wind profile, hodo Animation –Multiple data types UAIR, PFC, [drops, grids, aircraft, …] –Multiple pages of diagnostics Configurable and expandable for additional development –Interactive User may adjust graphic (temp, dwpt, wind) Adjustments reflected in diagnostics 11

What are we doing? National Centers Perspective – NSHARP view –Profile display and analysis Skew-T, wind profile, hodo Animation –Multiple data types UAIR, PFC, [drops, grids, aircraft, …] –Multiple pages of diagnostics Configurable and expandable for additional development –Interactive User may adjust graphic (temp, dwpt, wind) Adjustments reflected in diagnostics 12

What are we doing? National Centers Perspective – NWX view –FOS text data selection and display –Graphical selection –Identifiers are mapped into groups and individual products Real word interface Public Products -> State Fcst Discussion, Zone Forecasts, etc. NHC Products -> Outlooks, Hurricane Discussions, etc. –Handles scheduled and unscheduled Forecasts vs. Warnings –Some products internally decoded for additional information Graphical display HPC QPF contours, UV Index 13

What are we doing? National Centers Perspective – NWX view –FOS text data selection and display –Graphical selection –Identifiers are mapped into groups and individual products Real word interface Public Products -> State Fcst Discussion, Zone Forecasts, etc. NHC Products -> Outlooks, Hurricane Discussions, etc. –Handles scheduled and unscheduled Forecasts vs. Warnings –Some products internally decoded for additional information Graphical display HPC QPF contours, UV Index 14

What are we doing? National Centers Perspective – PGEN view –Product Generation – “PGEN” –Generalized framework for (virtually) all operational products Text, images (web), grids, KML, etc. –Highly configurable Consistency for forecaster, consistency in products –Drawing and editing capabilities –Implemented in AWIPS2 as a “resource” Operability simultaneous with any data Should be accessible in other perspectives 15

Product Generation Basics –“Product-centric” Forecaster indicates what product is being worked Palette, file names, layers, and other specs adjust to product More than one product may be active –Layers virtualized in the framework –Control panel for active products and layers Toggle display and rendering characteristics –Time filtering available 16

Product Generation Objects –Drawable Elements (DE) Internal canonical XML implementation –JAXB Geo-referenced –Display projection irrelevant Foundation of primitive single- and multi-point Java classes –More complicated DEs extend primitive classes Rendering via Factory design pattern 17

Product Generation Objects –Primitives Fronts (all types), lines (numerous styles), symbols, combo- symbols, vectors (barbs, arrows, dir arrows, hash), markers, circles (ellipse), text Rendering attributes: color, line thickness, etc. –Extended and compound collections Jet, Aviation text, tracks, SIGMETs (international, convective, non- convective, airmet), CCFP, Svr Wx Watch / Status / Cancel, Contours, Cloud, Turbulence, VAA, Tropical Cyclone Advisory (TCA), G-AIRMET, SPC Outlooks Attributes as needed 18

Product Generation Editing actions –Select –Copy –Move –Modify –Connect –Add point –Delete (DE, point, part, all) –Rotate –Flip –Interpolate –Extrapolate 19

PGEN Products - XML files 20

PGEN Products – Text products –Apply style sheet to XML –TCA (Tropical Cyclone Advisory) - 21 IRENE WATCH/WARNING BREAKPOINTS/ADVISORY NUMBER 1 NWS TPC/NATIONAL HURRICANE CENTER MIAMI FL AL AM AST FRI SEP HURRICANE IRENE FLZ /E.NEW.KNHC.TR.W T1200Z T0000Z/ 800 AM AST FRI SEP JUPITER-INLET-FL 26.95N 80.06W FERNANDINA-BEACH-FL 30.66N 81.44W $$ FLZ /E.NEW.KNHC.TR.A T1200Z T0000Z/ 800 AM AST FRI SEP CARD-SOUND-BRIDGE-FL 25.29N 80.37W JUPITER-INLET-FL 26.95N 80.06W $$ ATTN...WFO...CHS...MLB...MFL...JAX...ILM...

PGEN Products – grids –Any grid size / projection can be created from the Contour DE Contour DE is a collection of multi- and single-point DEs Includes info about field (eg., parameter, level, valid time, etc.) Includes default rendering information (eg., contour interval) –Contour DE allows for relative minima and maxima –Extended graph-to-grid algorithm Includes minima / maxima Includes “bounded area” processing –wave height contours in Atl cannot influence pts in Gulf –SPC Outlook only within CONUS Includes optional discrete interval processing 22

PGEN Products – images –Save XML file –Run script containing GEMPAK program Input XML file Set DEVICE driver to desired format (PS, GIF, etc.) –Same XML file can produce multiple displays Device driver and projection independent –Most NCEP web images derived via this method 23

What are we doing? 24

25 Schedule You are here