I am not able to share the code contents of the repository containing this project due to company development reasons, but I will demo the functionality and appearance of the project here!
The Visual Infrared Imaging Radiometer Suite (VIIRS) Nightfire dataset consists of near-infrared and short-wave infrared data collected every night. Without sunlight interference, detected points can be fully attributed to combustion sources including wildfires, gas flares, and volcanoes. The purpose of the visualisation platform is to be able to easily query and visualise the Nightfire data by date, as well as identifying trends in areas of interest.
Django was used for the backend to retrieve data from the EOG database. OpenLayers was used for the frontend to obtain the map tiles and manipulate data layers.
The control widget in the top left of the page is where the user is able to query the data and see analyses. The control widget is split into three tabs: filter, navigation, and analysis.
Under the filter tab, the user is able to filter points by temperature and radiant heat intensity ranges, as well as change the colour mapping of the data points based on different parameters. There is also an option to change the cmap used for aesthetic purposes.
Under the navigation tab, the user is able to query the data by date as well as select an area of interest to retrieve a date range. When a date range is retrieved, trends in the data will display under the analysis tab, showing changes in number of detections and temperatures over the selected date range.