[general]
name=H-RISK with noisemodelling
qgisMinimumVersion=3.22
qgisMaximumVersion=3.99
description=Sound levels and Health risks of environmental noise
about=This plugin helps in fetching geometries to calculate sound levels from environmental noise,
  calculating the sound levels, and evaluating health risks.
  For use, NoiseModelling (https://noise-planet.org/noisemodelling.html) must be prepared.
  See README of the repository.
version=1.0.0
author= Junta Tagusari
email=tagusari.jun.mc@yokohama-cu.ac.jp
hasProcessingProvider=yes
repository=https://gitlab.com/jtagusari/hrisk-noisemodelling
tracker=https://gitlab.com/jtagusari/hrisk-noisemodelling

# end of mandatory metadata

# recommended items:
changelog=
  1.0.0: NM 6.0.0 (ScriptRunner, Java 25) was implemented; NM 5.0.1 or earlier is no longer supported. Scripts of NM are read from NOISEMODELLING_HOME/scripts and the default values declared in the scripts are applied; triangle geometries are exported in Delaunay grid; inputs for NM 4 results were removed from formatnmresults; new parameters (coefficient version of CNOSSOS-EU, minimum distance of reflection walls, skipping sub-domains without sources) were added; checks in testcomponents were fixed. A fetch algorithm of Copernicus DEM GLO-30 was added, which reads only the part covering the fetch area; Population (GHS) reads only the fetch area from a Cloud Optimized GeoTIFF (the JRC tiles are used if it cannot be read) and its output is clipped; Elevation points (SRTM) uses NASADEM on the new LP DAAC server; help texts (with Japanese translation) were added to all algorithms; bugs were fixed (installation of Java, Summarize Risks without grouping, default z value of roads, KEEP_ATTRIBUTES of merge algorithms, decimal input of heights, z values of elevation points and receivers).
  0.7.0: Security problems were fixed; automatic test is implemented; generic groovy runner was implemented.
  0.6.3: Bugs due to the mis-spelling (confFavourableDefault and frequencyPrepend) are fixed.
  0.6.2: A bug when exporting a vector layer with fields that are not supported by the GeoJSON is fixed; A bug with ptvsd package was fixed.
  0.6.1: NM 5.0.1 was implemented; minor bugs were fixed in formatting level calculation results
  0.6.0: Omitted the wps_script of NM (command with java is directly generated by the plugin)
  0.5.0: Local functionalities were separated as another plugin; utilities were reconstructed
  0.4.1: Error on the coordinate transformation was fixed (the transformation fails when the CRS of the project and the layer are different)
  0.4.0: critical errors, where diffraction is not calculated, were fixed
  0.3.1: installation on Linux was reconstructed; install paths of the components were modified; error of fetch algotirhms, which occurs when there are no geometries, was fixed
  0.3.0: the code was restructured, not to use the class inheritance; the algorithms that may lead errors in QGIS were obsoleted (all fetch algorithms); drawnoisecolor algorithm was implemented; several algorithms were obsoleted
  0.2.2: an algorithm to change the color theme was added; errors in isosurface were fixed.
  0.2.1: bug before installing java and noise-modelling environment was fixed, and the algorithm to summarize the risks was added.
  0.2.0: Post-processing was revised; HISTORYs are shown in features and the layer; population can be assigned using arbitrary weight; only NM 4.0.5 is supported.
  0.1.8: HISTORY field was added to each feature
  0.1.7: testalgorithms algorithm was added; update SRTM URL; several bugs were fixed
  0.1.6: the installer was implemented as a python script; exception handling was updated; population from GHS was implemented
  0.1.5: components installer was updated
  0.1.4: NM 4.0.5 was implemented
  0.1.3: Fixed bugs in initialization of the features / Added functionalities to merge features
  0.1.2: Fixed bugs in "Fetch road centerline (Ja)" algorithm / Note an unsolved coordinate-transform problem
  0.1.1: Fixed bugs in "Fetch geometries (Ja)" / "Fetch all" algorithm in "Fetch geometries"
  0.1.0: NoiseModelling 4.0.4 was supported / Importing elevation raster tile was implemented / structure of the algorithm scripts was changed
  0.0.5: Web API using POST method was implemented
  0.0.4: Enable cancel fetching geometries
  0.0.3: Fixed bugs in isosurface.py and estimatelevelofbuilding.py
  0.0.2: Added tutorial and the extent of the fence was introduced.

tags=environmental noise,health risk

homepage=https://gitlab.com/jtagusari/hrisk-noisemodelling
deprecated=False

server=False
plugin_dependencies=QuickOSM==2.2.0
