3D Weather Visualisation Virginia TechBlacksburg, VA, 24061 Sarah Nimitz, Duke Forsyth, Andrew Knittle Client: Zachary DuerTrevor White CS 46244/28/2016.

Slides:



Advertisements
Similar presentations
Consignment Tracking System An Overview - Aron Bury - Ian Searle - Ian Storey.
Advertisements

CS0004: Introduction to Programming Visual Studio 2010 and Controls.
X 3904 Woodcutter Drive SE Woodcutter Drive I-40 Westminster Road Path of Tornado.
TORNADO Occur in many parts of the world Found most frequently in the United States east of the Rocky Mountains Most frequent during the spring and summer.
Tornado ! May 28, 1996.
Collaboration on Customized NWS Alerts/Advisories Bruce Sinkula Product Manager, Data Products Group Weather Central, LP.
Keith Stellman - NWS Atlanta. Our philosophy and thresholds for issuing Severe Thunderstorm and Tornado Warnings are not changing with IBWs. Our philosophy.
Computer Science 1000 LOGO I. LOGO a computer programming language, typically used for education an old language (1967) the basics are simple: move a.
Joplin,Missouri Tornado Amanda Papp Pd.7. What is a Tornado And how do they form? A violently rotating column of air, pendant from a cumulonimbus cloud,
Super Tuesday Tornado Outbreak Presented by: Catherine Smith, Colleen Smith, Trevor Smith, Andrew Smith.
October 20, 2014 Objective: I will be able to explain how, where, and why tornadoes form. Entry Task: DO NOT UNPACK – be ready for a new seating chart.
Introduction What is a Tornado? How, where and when do Tornadoes form. How to survive a Tornado The destruction caused by Tornadoes. Different types of.
Event Driven Programming and GUIs Part 3 CS221 – 4/15/09.
Browsers and Servers CGI Processing Model ( Common Gateway Interface ) © Norman White, 2013.
Weather Hazards. Lightning Flooding Tornadoes Lightning One of the most dangerous weather hazards.
The illusion of Storm Based Warnings Daryl Herzmann Iowa State University.
NWS Tornado Warning Program Tornado Warnings: How the National Weather Service Tracks and Warns The Public Congressional Hazards Caucus Alliance April.
Chapter 1 Understanding the Web Design Environment
National Weather Service Weather Forecast Office Products Rick Smith Warning Coordination Meteorologist National Weather Service Norman Forecast Office.
Browser and Basics Tutorial 1. Learn about Web browser software and Web pages The Web is a collection of files that reside on computers, called.
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
Table of content I ntroduction Page 1 WHAT IS TORNADO ? Page 2 WHAT CAUSES TORNADOES ? Page 3 Which state are most likely to have a tornado ? Page 4 How.
APRIL 27, 2011 HUNTSVILLE, AL STORMS HIT EARLY AND OFTEN.
Conference Planning An ACEware Webinar. Course Setup ◦Planning.. Planning.. And more Planning ◦Fee Structure Name & Reg UDF’s  (finding space to store.
National Weather Service Flash Flood Program Overview By Hector Guerrero Warning and Coordination Meteorologist, NWS San Angelo, TX and Chair of The Texas.
UNCONFIRMED SEVERE BULLETIN - EAS ACTIVATION REQUESTED SEVERE THUNDERSTORM WARNING NATIONAL WEATHER SERVICE BALTIMORE/WASHINGTON 511 AM EST FRI JAN 27.
Use of TAMDAR Data in a Convective Weather Event Saturday, May 21, 2005.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 24 How Websites Work with Databases How Websites Work with Databases.
CS378 - Mobile Computing Web - WebView and Web Services.
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
Tornadoes: A Whirlwind Tour By: Mr. Donahue Objectives To define what a tornado is To discuss various characteristics of a tornado To discuss where tornadoes.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Weather Message Weather Alerting Software For Your Network Copyright 2005.
Marcel Casado NCAR/RAP WEATHER WARNING TOOL NCAR.
Weather Message Weather Alerting Software For Your Network
NWS Winter Weather Products & Media Coordination NWS Winter Weather Products & Media Coordination National Weather Service Des Moines, IA.
National Weather Service Severe Weather Program VTEC and Watch By County Severe Weather Program VTEC and Watch By County Watch By County/VTEC Partners.
Storms Thunderstorms Tornados Flash Floods And Hurricanes.
Eastern Region WCM Conference Call 1 Warning Products Update: Hurricane Extreme Wind Warning Proposed Headline Changes in NWS Warning Products Mark Tew.
CREATING TEMPLATES CREATING CUSTOM CHARACTERS IMPORTING BATCH DATA SAVING DATA & TEMPLATES CREATING SERIES DATA PRINTING THE DATA.
Phased Array R&D at NSSL Phased Array Weather Radar Project Joint Action Group December 7, 2004.
1 John Ferree Severe Storms Services Leader NOAA National Weather Service Partner’s Meeting, June 18, 2008 National Weather Service Storm-Based Warnings.
Impact Based Warning Experiment – Year 3 Severe Weather Season 2014 ULLETIN - EAS ACTIVATION REQUESTED TORNADO WARNING NATIONAL WEATHER SERVICE ST LOUIS.
Weather Message Weather Alerting Software For Your Network Copyright 2004.
Java Web Development with NetBeans IDE -- Kai Qian Chapter 5 JavaServer Faces (JSF) Technology.
Storm-based Warnings NWS Partner’s Meeting January 18, 2007 John Ferree NOAA’s National Weather Service NWS Partner’s Meeting January 18, 2007 John Ferree.
Air Masses and Fronts. What is an Air Mass? Air masses are large bodies of air which have similar temperature and moisture characteristics. Air masses.
Storm Based Warnings A New Direction in the Warning Process Add Name National Weather Service Add Office.
Title Carolina First Steering Committee October 9, 2010 Online Voting System Design Yinpeng Li and Tian Cao May 3, 2011.
Castor Bot. Now, we will begin creating a robot Log onto your computer On your screen, click on the website labeled “castor bot” Your building instructions.
Budgeting Tool Brandon Ganch Chris George Paul Perello Mike Schmidt.
National Weather Service Severe Weather Program VTEC and Watch By County Severe Weather Program VTEC and Watch By County National Severe Weather Workshop.
Perspectives from WFO AMA Matthew R. Kramar WFO AMA.
What is this? NWS utilizes over 100 different colors for alerts. Tornado Warning Tornado Watch Severe Thunderstorm Warning Severe Thunderstorm Watch.
The basics of knowing the difference CLIENT VS. SERVER.
KCCI SchoolNet8 Workshop Daryl Herzmann Iowa Environmental Mesonet Iowa State University.
*Special Webinar* Severe Storms Likely This Afternoon through Early Wednesday Tuesday February 23, 2016 Please MUTE Your Lines! *6 to Mute #6 to Unmute.
Severe Weather and Outdoor Warning Sirens. 2 DUPAGE COUNTY OUTDOOR WARNING SIRENS  Emergency Siren Sound  Siren Activation  Siren Testing.
TORNADOES. DO NOW QUESTION: What factors are essential in the creation of hurricanes? (CRO Format) 2/11/15.
/16 Final Project Report By Facializer Team Final Project Report Eagle, Leo, Bessie, Five, Evan Dan, Kyle, Ben, Caleb.
Communicating Risk – A Media Perspective Troy M. Kimmel, Jr. Senior Lecturer, Studies in Weather and Climate Department of Geography and the Environment.
Client Wolfe School, Union County Public Schools, North Carolina o "to educate and prepare each student to make appropriate choices and to function as.
What you need to know about weather emergencies Surry County 911.
MRTDA Address Overview The Master Reference Table (MRT) Data Administration (DA) is an Farm Service Agency (FSA) application that provides a means for.
Take Your Data Analysis and Reporting to the Next Level by Combining SAS Office Analytics, SAS Visual Analytics, and SAS Studio David Bailey Tim Beese.
Integrating ArcSight with Enterprise Ticketing Systems
Integrating ArcSight with Enterprise Ticketing Systems
Understand Windows Forms Applications and Console-based Applications
P1.38 Improving Storm-Based Warnings
Configuration Of A Pull Network.
Presentation transcript:

3D Weather Visualisation Virginia TechBlacksburg, VA, Sarah Nimitz, Duke Forsyth, Andrew Knittle Client: Zachary DuerTrevor White CS 46244/28/2016

Overview Worked with Zachary Duer and Trevor White Portions of a larger project The Cube 3D Doppler radar data Unity and C#

Structural Overview Statement Parsing Controller 2D Doppler Renderer 3D Doppler Renderer User Interface Doppler Radar Data Client-Created Systems Backend System Frontend System

Frontend: From the front end the user chooses where to be positioned in 3D Space using a tablet Done through Unity built interface Simple UI for simple movement Big buttons because the screen is hard to see with goggles 4 buttons to move in 4 directions 1 button to bring the user back to the center

Frontend: UI Representation Move Left Move Forward Back to Center Move Backward Move Right

Frontend: Logic Unity Editor provides API Each button had a corresponding C# script that moves the user. The code for each button only differs between directions to move Update gets called after every move by the user The user’s position is then updated to the current position and then writes out the position in a formatted data file The file will then be used by the client's software so that VR and/or AR goggles can update the user’s POV in the 3D scene

Frontend: Logic Flow Button Button Press Update File Client Side Software Read File

Clients’ Work Trevor White takes the warning information Renders onto 2D doppler data Allows users to interact with warnings Displays related severe weather statements Allows user to step back to previous timeframe Zachary Duer takes input from Trevor’s program Renders 3D doppler data in Unity Uses augmented reality/virtual reality headset

Polling The main website: Web Crawler Polling Class Reverse Class Controller Parsing Storage... Downloads Files

Parsing Files from College of DuPage broken into statements They sort by publication time We sort by relevant warning Statements parsed for Publication Time Warning ID Warning Duration etc Warning objects created/updated/stored Active warnings tracked

322 WFUS54 KOUN TOROUN OKC /O.NEW.KOUN.TO.W T1940Z T2015Z/ BULLETIN - EAS ACTIVATION REQUESTED TORNADO WARNING NATIONAL WEATHER SERVICE NORMAN OK 240 PM CDT MON MAY THE NATIONAL WEATHER SERVICE IN NORMAN HAS ISSUED A * TORNADO WARNING FOR... NORTHWESTERN MCCLAIN COUNTY IN CENTRAL OKLAHOMA... SOUTHERN OKLAHOMA COUNTY IN CENTRAL OKLAHOMA... NORTHEASTERN GRADY COUNTY IN CENTRAL OKLAHOMA... NORTHERN CLEVELAND COUNTY IN CENTRAL OKLAHOMA... * UNTIL 315 PM CDT * AT 238 PM CDT...NATIONAL WEATHER SERVICE METEOROLOGISTS DETECTED A SEVERE THUNDERSTORM CAPABLE OF PRODUCING A TORNADO. THIS DANGEROUS STORM WAS LOCATED NEAR NEWCASTLE...AND MOVING EAST AT 20 MPH. IN ADDITION TO A TORNADO...LARGE DAMAGING HAIL UP TO GOLF BALL SIZE IS EXPECTED WITH THIS STORM. * LOCATIONS IMPACTED INCLUDE... NORMAN...MOORE...NEWCASTLE...BRIDGE CREEK AND VALLEY BROOK. PRECAUTIONARY/PREPAREDNESS ACTIONS... TAKE COVER NOW IN A STORM SHELTER OR AN INTERIOR ROOM OF A STURDY BUILDING. STAY AWAY FROM DOORS AND WINDOWS. && LAT...LON TIME...MOT...LOC 1940Z 248DEG 19KT $$ 30

LAT...LON TIME...MOT...LOC 1940Z 248DEG 19KT WFUS54 KOUN TOROUN OKC /O.NEW.KOUN.TO.W T1940Z T2015Z/ BULLETIN - EAS ACTIVATION REQUESTED TORNADO WARNING NATIONAL WEATHER SERVICE NORMAN OK 240 PM CDT MON MAY * UNTIL 315 PM CDT 322 WFUS54 KOUN TOROUN OKC /O.NEW.KOUN.TO.W T1940Z T2015Z/ BULLETIN - EAS ACTIVATION REQUESTED TORNADO WARNING NATIONAL WEATHER SERVICE NORMAN OK 240 PM CDT MON MAY THE NATIONAL WEATHER SERVICE IN NORMAN HAS ISSUED A * TORNADO WARNING FOR... NORTHWESTERN MCCLAIN COUNTY IN CENTRAL OKLAHOMA... SOUTHERN OKLAHOMA COUNTY IN CENTRAL OKLAHOMA... NORTHEASTERN GRADY COUNTY IN CENTRAL OKLAHOMA... NORTHERN CLEVELAND COUNTY IN CENTRAL OKLAHOMA... * UNTIL 315 PM CDT * AT 238 PM CDT...NATIONAL WEATHER SERVICE METEOROLOGISTS DETECTED A SEVERE THUNDERSTORM CAPABLE OF PRODUCING A TORNADO. THIS DANGEROUS STORM WAS LOCATED NEAR NEWCASTLE...AND MOVING EAST AT 20 MPH. IN ADDITION TO A TORNADO...LARGE DAMAGING HAIL UP TO GOLF BALL SIZE IS EXPECTED WITH THIS STORM. * LOCATIONS IMPACTED INCLUDE... NORMAN...MOORE...NEWCASTLE...BRIDGE CREEK AND VALLEY BROOK. PRECAUTIONARY/PREPAREDNESS ACTIONS... TAKE COVER NOW IN A STORM SHELTER OR AN INTERIOR ROOM OF A STURDY BUILDING. STAY AWAY FROM DOORS AND WINDOWS. && LAT...LON TIME...MOT...LOC 1940Z 248DEG 19KT $$ 30 Warning Vertices Time Degrees Speed Location StationETN Warning Type Publication Time Expiration Time

Writing to File Statement text stored in file Stores statements without warnings Accessible at later time Stored in format “YEAR\SSSS####MMDD” YEAR - Four-digit year of publication SSSS - Station issuing the warning #### - Event Tracking Number (ETN) MM - Month of warning start DD - Day of warning start Log of warning start/end times Unlinked statements separated “YEAR\SSSSMMDD” Year, Station, Month, Day Warnings 2013 KOUN Unlinked KOUN0520 Station: KOUN ETN: 0024 Month: 05 (May) Day: 20 Station: KSHV Month: 05 (May) Day: 20 WarningLog

Acknowledgements Zachary Duer for allowing us to work on the frontend Trevor White for teaching us about severe weather statements, and allowing us to work on the backend College of DuPage for their server and collection of severe weather statements