This repository contains python code to:
- create a list of rasters contained within each source folder path
- validate source raster data: file extension check, coordinate reference system check, raster extent check, set all no data values to -99, set all data types to 32 bit
- merge each list of source rasters to a single merged raster for each noise type: resample source raster data with different resolutions to the highest resolution
- create a multi-band virtual raster of all noise sources when there are more than one noise source
- create an array based on the multi-band raster and convert all negative values to 0 as input to addition
- energetically add raster data from different noise sources
- write added array to new raster
- reclassify and vectorize added raster data
- reproject raster to EPSG:3035