Skip to content

ugur-camoglu/logan-weather-visualization

 
 

Repository files navigation

Logan International Airport Weather and Aviation Data Visualization

Final Deliverables

See here

Data

The data I proposed to visualize are 2016-2018 daily weather report of Logan International Airport, and 2016-2018 Logan International Airport aviation data.

Prototypes

I’ve created a proof of concept visualization of this data. It's a scatter plot and it shows the max temperatures across a calendar, colored by precipitation.

image

Also a scatter plot showing max temperature against min temperature, colored by precipitation.

image

Questions & Tasks

The following tasks and questions will drive the visualization and interaction decisions for this project:

  • Is the relationship between TMAX and TMIN influenced by precipitation?
  • Are there interesting patterns between TMAX and precipitation?
  • Do extreme weather conditions influence flights?
  • How is temperature distribution across the year?

Sketches

The upper part has been delivered in Prototypes.

The lower part is a circle marking the mean temperature in a year. Each angle represents a day. The point corresponding to the angle is the temperature of the day. When hovered, the points and lines should reflect the data where the mouse places. image

Interactive Ideas

  • Make a menu to filter data of specific intervals
  • Make a menu to choose different indice of temperature (snow, precipitation) and flights (cancel, delay)
  • Create tooltips to reflect details of each data point

Schedule

Item Estimated time of complete
Collect and clean data Done
Use d3 to draw the basic plot like the first prototype (plus flight data) with axises and color Sun. 10/06/2019
Add interactions for above Fri. 10/11/2019
Ring chart Sun. 10/20/2019
Add interactions for ring shart Fri. 10/25/2019
Final polish Sun. 10/30/2019

Open Questions

  • Aviation data are needed, but Logan Airport doesn't provide daily flight statistics. Perhaps refer to other airport. Dataset found.
  • The "ring chart" is now beyond my capability. Addressed by Professor.

Interemediate Versions

Deliverables

Final project

Portfolio Video

Features:

  • Scatter plot
    • x-axis is days in a year
    • y-axis is the fastest 2-minute wind speed in the day
    • Size of the circles represents the delay caused by weather
    • Color represents the precipitation
  • Ring chart
    • Axial dimension is the delay caused by weather
    • Tangential dimension is the days in a year
    • Red means bad weather such as fog, glaze, and smoke
    • Blue means normal weather
  • Interactions
    • When the circles are hovered, the color of the circle and the corresponding bar in ring chart will change
    • When the direction of the bar of ring chart is hovered, thecolor of the bar and the corresponding circle in scatter plot will change
    • When circle or bar are hovered, a tooltip indicating the date and delay caused by weather will show up.

Future Work

  • Create a menu to select different y-axises
  • Rewrite with React
  • Make the code dynamic
  • Create a hover effect or menu to select from different years
  • Add another axis to the ring chart

About

Logan International Airport Weather and Aviation Data Visualization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 61.8%
  • Jupyter Notebook 33.9%
  • HTML 3.1%
  • CSS 1.2%