Thunderball is a weather forecast visualization service, with the aim to help the energy sector with
predictions.
The project was created in the course DH2321 Information Visualization at KTH, Royal Institute of
Technology, Stockholm.
The data is provided by Greenlytics.io through their weather forecast
API.
Thunderball allows the user to see temperature and wind speed at different times of the day,
as predicted by
different weather forecasts.
The user can zoom and pan around the map, search for certain locations using the search bar, get details by
hovering different areas and switch between different model runs using the timeline at the top.
We created a product which we are all satisfied with given the restricted time frame.
We improved skills in libraries and languages such as: D3, JavaScript, HTML, CSS and React.
We got better at working with large amounts of data.
We learned about visualizing temporal and geographical data in intuitive ways.
We applied the infoViz mantra: "Overview first, zoom and filter, then details on demand".
Adelina has designed the visual interface of the application. She has used her skills in graphic and interaction design to ensure that the application is simple to use.
Fredrik has been the architect for the thunderball application. He processed the large amounts of data, and used his React knowledge on many diffrent parts of the project.
Hannes has worked on the frontend for this project. Using his top-tier react.js skills, Hannes has worked on the visualizing large amounts of weather data in the app.
Isabella was visual designer for the project, as well as expanding the UI by adding geolocation and navigation controls. She has also been the link between the team and Greenlytics.
Mattias has used his versatile skillset to help build the main visualization in the app, as well as this website. He has used his computer science skills to process the data.