A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

NoiseModelling

A free and open source model to compute noise maps.
https://github.com/Universite-Gustave-Eiffel/NoiseModelling

Category: Consumption
Sub Category: Mobility and Transportation

Keywords

acoustics cnossos-eu gis java modelling noise noise-modelling noise-propagation pathfinder pathfinding propagation research sound-propagation

Keywords from Contributors

measurements ogc standards geography observation generic climate-change transforms control products

Last synced: about 20 hours ago
JSON representation

Repository metadata

A open-source model to compute noise maps.

README.md

CI
License: GPL v3
Documentation Status
GitHub release

NoiseModelling

NoiseModelling is a library capable of producing noise maps.
It can be freely used either for research and education, as well as by experts in a professional use.

A general overview of the model (v3.4.5 - September 2020) can be found in this video.

Stable release

The current stable version is v5.0.0 (see latest release page)

Documentation

An online documentation is available here.

Authors

NoiseModelling project is leaded by acousticians from the Joint Research Unit in Environmental Acoustics (UMRAE, Université Gustave Eiffel - Cerema) and Geographic Information Science specialists from Lab-STICC laboratory (CNRS - DECIDE Team).

The NoiseModelling team owns the majority of the authorship of this application, but any external contributions are warmly welcomed.

Licence

NoiseModelling and its documentation are distributed for free under GPL v3.

Publications

NoiseModelling was initially developed in a research context, which has led to numerous scientific publications. For more information, have a look to the "Scientific production" page.

To quote this tool, please use the following bibliographic reference: Erwan Bocher, Gwenaël Guillaume, Judicaël Picaut, Gwendall Petit, Nicolas Fortin. NoiseModelling: An Open Source GIS Based Tool to Produce Environmental Noise Maps. ISPRS International Journal of Geo-Information, MDPI, 2019, 8 (3), pp.130. - 10.3390/ijgi8030130

Fundings

Research projects:

  • ANR Eval-PDU (ANR-08-VILL-0005) 2008-2011
  • ANR Veg-DUD (ANR-09-VILL-0007) 2009-2014
  • ANR CENSE (ANR-16-CE22-0012) 2017-2021
  • Nature4cities (N4C) project, funded by European Union’s Horizon 2020 research and innovation programme under grant agreement No 730468
  • PlaMADE 2020-2022

Institutional (public) fundings:

Private fundings:

  • Airbus Urban Mobility

Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 7 days ago

Total Commits: 2,484
Total Committers: 30
Avg Commits per committer: 82.8
Development Distribution Score (DDS): 0.595

Commits in past year: 394
Committers in past year: 9
Avg Commits per committer in past year: 43.778
Development Distribution Score (DDS) in past year: 0.226

Name Email Commits
nicolas-f g****b@n****r 1005
Pierre Aumond p****d@h****m 584
nicolas-f [****] 293
SU Qi 0****8@1****2 138
AdrienLb a****c@i****r 90
Palominos Sylvain s****s@u****r 81
MaguetteD 1****D 66
Pierre Aumond p****d@g****m 46
Valentin LE BESCOND v****d@p****m 46
Gwendall g****t@e****r 39
dependabot[bot] 4****] 19
PICAUT Judicael j****t@i****r 13
agueganno a****n@g****m 12
Erwan Bocher e****r@e****r 9
Antoine Gourlay a****e@g****r 7
arnaudcan a****n@i****r 5
Noise-Planet c****t@n****g 5
Tomáš Anda t****a@p****k 4
Nicolas Roelandt 1****o 3
YuGaobjtu 1****u 3
jtagusari j****i@e****p 3
nicolas-f 2
gpetit g****r 2
AUMOND Pierre a****d@a****r 2
lebellec a****c@g****m 2
008 0****8@0****C 1
Antoine LESIEUR a****r@i****r 1
IsotoCedex 8****x 1
Sacha Baclet s****t@o****r 1
mrerdem 6****m 1

Committer domains:


Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 299
Total pull requests: 381
Average time to close issues: 7 months
Average time to close pull requests: 11 days
Total issue authors: 69
Total pull request authors: 24
Average comments per issue: 2.55
Average comments per pull request: 0.53
Merged pull request: 312
Bot issues: 0
Bot pull requests: 29

Past year issues: 33
Past year pull requests: 65
Past year average time to close issues: about 2 months
Past year average time to close pull requests: 28 days
Past year issue authors: 19
Past year pull request authors: 10
Past year average comments per issue: 1.64
Past year average comments per pull request: 0.52
Past year merged pull request: 44
Past year bot issues: 0
Past year bot pull requests: 8

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/Universite-Gustave-Eiffel/NoiseModelling

Top Issue Authors

  • pierromond (81)
  • nicolas-f (29)
  • whywayne2020 (29)
  • sachabaclet (10)
  • IsotoCedex (10)
  • ebocher (9)
  • gpetit (9)
  • Acoucite (9)
  • Nitnelav (8)
  • AmandineHJ (7)
  • Bakaniko (5)
  • Picaut (5)
  • jtagusari (4)
  • tomasanda (4)
  • yuzarseeef (3)

Top Pull Request Authors

  • nicolas-f (187)
  • pierromond (72)
  • dependabot[bot] (29)
  • Nitnelav (20)
  • MaguetteD (17)
  • SPalominos (12)
  • gpetit (11)
  • arnaudcan (6)
  • ebocher (5)
  • YuGaobjtu (3)
  • Xenotech81 (2)
  • tomasanda (2)
  • Bakaniko (2)
  • Picaut (2)
  • sachabaclet (2)

Top Issue Labels

  • enhancement (122)
  • bug (113)
  • question (20)
  • prioritary (12)
  • WPS scripts (11)
  • documentation (9)
  • wontfix (7)
  • v2.0 (3)
  • Comparisons (2)
  • dependencies (2)
  • Others (1)

Top Pull Request Labels

  • dependencies (29)
  • python (8)
  • enhancement (4)
  • WPS scripts (2)
  • documentation (1)
  • bug (1)

Dependencies

noisemodelling-emission/pom.xml maven
  • com.fasterxml.jackson.core:jackson-core 2.9.6
  • com.fasterxml.jackson.core:jackson-databind 2.9.10.7
  • junit:junit 4.13.1 test
  • org.orbisgis:h2gis ${h2gis-version} test
  • org.slf4j:slf4j-simple ${slf4j-version} test
noisemodelling-jdbc/pom.xml maven
  • commons-collections:commons-collections 3.2.2 provided
  • ${jts-core-groupId}:jts-core ${jts-core-version}
  • com.fasterxml.jackson.core:jackson-core 2.9.6
  • junit:junit 4.13.1
  • org.apache.commons:commons-math3 3.6.1
  • org.orbisgis:cts ${cts-version}
  • org.orbisgis:h2gis ${h2gis-version}
  • org.orbisgis:h2gis-utilities ${h2gis-version}
  • org.orbisgis:noisemodelling-emission 4.0.0
  • org.orbisgis:noisemodelling-pathfinder 4.0.0
  • org.orbisgis:noisemodelling-propagation 4.0.0
  • org.orbisgis:poly2tri-core 0.1.2
  • org.slf4j:slf4j-api ${slf4j-version}
  • com.fasterxml.jackson.core:jackson-databind 2.9.10.7 test
  • org.orbisgis:h2gis ${h2gis-version} test
  • org.slf4j:slf4j-simple ${slf4j-version} test
noisemodelling-pathfinder/pom.xml maven
  • commons-collections:commons-collections 3.2.2 provided
  • ${jts-core-groupId}:jts-core ${jts-core-version}
  • com.fasterxml.jackson.core:jackson-core 2.13.0
  • org.apache.commons:commons-math3 3.6.1
  • org.orbisgis:cts ${cts-version}
  • org.orbisgis:h2gis-utilities ${h2gis-version}
  • org.slf4j:slf4j-api ${slf4j-version}
  • org.tinfour:TinfourCore 2.1.7
  • com.fasterxml.jackson.core:jackson-databind 2.13.0 test
  • junit:junit 4.13.1 test
  • org.orbisgis:h2gis ${h2gis-version} test
  • org.slf4j:slf4j-simple ${slf4j-version} test
noisemodelling-propagation/pom.xml maven
  • commons-collections:commons-collections 3.2.2 provided
  • ${jts-core-groupId}:jts-core ${jts-core-version}
  • com.fasterxml.jackson.core:jackson-core 2.9.6
  • org.apache.commons:commons-math3 3.6.1
  • org.orbisgis:cts ${cts-version}
  • org.orbisgis:h2gis-utilities ${h2gis-version}
  • org.orbisgis:noisemodelling-pathfinder 4.0.0
  • org.orbisgis:poly2tri-core 0.1.2
  • org.slf4j:slf4j-api ${slf4j-version}
  • com.fasterxml.jackson.core:jackson-core 2.13.0 test
  • com.fasterxml.jackson.core:jackson-databind 2.9.10.7 test
  • com.fasterxml.jackson.core:jackson-databind 2.13.0 test
  • junit:junit 4.13.1 test
  • org.orbisgis:h2gis ${h2gis-version} test
  • org.slf4j:slf4j-simple ${slf4j-version} test
noisemodelling-tutorial-01/pom.xml maven
  • org.orbisgis:h2gis ${h2gis-version}
  • org.orbisgis:h2gis-api ${h2gis-version}
  • org.orbisgis:h2gis-utilities ${h2gis-version}
  • org.orbisgis:noisemodelling-emission 4.0.0
  • org.orbisgis:noisemodelling-jdbc 4.0.0
  • org.orbisgis:noisemodelling-pathfinder 4.0.0
  • org.orbisgis:noisemodelling-propagation 4.0.0
  • org.orbisgis:postgis-jts-osgi ${h2gis-version}
  • org.slf4j:slf4j-simple ${slf4j-version}
  • junit:junit 4.13.1 test
wps_scripts/build.gradle maven
  • com.opencsv:opencsv 4.0 implementation
  • org.codehaus.groovy:groovy-all 2.5.5 implementation
  • org.geoserver.script:gs-script-groovy 2.15.1 implementation
  • org.geotools:gt-jdbc 21.1 implementation
  • org.locationtech.jts:jts-core 1.18.2 implementation
  • org.locationtech.jts:jts-io 1.18.2 implementation
  • org.postgresql:postgresql 9.4-1201-jdbc41 implementation
  • junit:junit 4.12 testCompileOnly
.github/workflows/CI.yml actions
  • SPalominos/PostGIS-Installer-Action v1.0.1 composite
  • actions/cache v2 composite
  • actions/checkout v2 composite
  • actions/setup-java v1 composite
  • actions/upload-artifact v2 composite
pom.xml maven

Score: 8.934586870389676