Author Topic: Exporting the detailed corrections in receiver calculations  (Read 970 times)


  • Administrator
  • Full Member
  • *****
  • Posts: 156
Exporting the detailed corrections in receiver calculations
« on: November 23, 2018, 06:20:29 PM »
When doing receiver calculations, the 'Live' calculation will let you view the value of each correction that makes up the contribution of each source segment to the total noise level.  When you choose to store receiver calculation results in the database, the make-up of each calculation is not usually available, partly because the amount of data can be so large.

However, you can select this option using the contribcsv script file parameter in the calc receivers script command, as follows:
Command "calc receivers" details:
    Description: Perform or queue a set of stored receiver calculations
    Parameters: tiles - Tiles specified as a comma-separated list of NoiseMap tile references or tile reference ranges
                area - Tiles specificied as a NoiseMap named area
                method - Noise calculation method, eg. Lden,RoI(2005) or Leq,16h(03)
                surround - Tile surround for load and calculation
                recalc - Force recalc switch for calculation
                queue - Calculation - queue calculation switch
                coa - CRTN parameter: cut-off angle
                cor - CRTN parameter: reflection cut-off
                cod - CRTN parameter: cut-off distance
                maxeffbar - Maximum number of effective barriers to search during calculation
                engines - Number of calculation engines to use (or use "auto" or "integrated")
                contribcsv - Path to root folder within which to save noise source contribution csv files for each receiver

Note that the contribcsv parameter will let you specify a target folder within which the output you need is written. Note that you specify a folder not a file as NoiseMap will create a structure with a sub-folder for each tile, and then a separate file for each receiver. So you can queue up a bunch of calculations and point at a single shared root folder (on a network drive) and have multiple computers fill it up as they process tiles.

The detailed data is not stored within the database so you do have to re-run the calculation even if you’ve already done it (the database results will also be updated, although again not with all the additional data).

This option is for the specialist use of those who need to do further post-processing of the calculations.
You will need to provide your own post-processing software/spreadsheet for such work - it is not part of NoiseMap.