Skip to content

Commit

Permalink
Full Chain
Browse files Browse the repository at this point in the history
  • Loading branch information
pierromond committed Aug 3, 2023
1 parent fb52c94 commit 0399508
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -208,9 +208,9 @@ def exec(Connection connection, input) {
def results = ldenData.computeLw(rs)
// fill the LW_PEDESTRIAN table
ps.addBatch(rs.getLong(pkIndex) as Integer, geo as Geometry,
70 + 10*Math.log(nbPedestrianOnPoint) as Double, 70+ 10*Math.log(nbPedestrianOnPoint) as Double, 70+ 10*Math.log(nbPedestrianOnPoint) as Double,
70+ 10*Math.log(nbPedestrianOnPoint) as Double, 70+ 10*Math.log(nbPedestrianOnPoint) as Double, 70 + 10*Math.log(nbPedestrianOnPoint) as Double,
70+ 10*Math.log(nbPedestrianOnPoint) as Double, 70+ 10*Math.log(nbPedestrianOnPoint) as Double, "DAY")
70 + 10*Math.log10(nbPedestrianOnPoint) as Double, 70+ 10*Math.log10(nbPedestrianOnPoint) as Double, 70+ 10*Math.log10(nbPedestrianOnPoint) as Double,
70+ 10*Math.log10(nbPedestrianOnPoint) as Double, 70+ 10*Math.log10(nbPedestrianOnPoint) as Double, 70 + 10*Math.log10(nbPedestrianOnPoint) as Double,
70+ 10*Math.log10(nbPedestrianOnPoint) as Double, 70+ 10*Math.log10(nbPedestrianOnPoint) as Double, "DAY")
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@ import org.noise_planet.noisemodelling.wps.NoiseModelling.Noise_level_from_traff
import org.noise_planet.noisemodelling.wps.NoiseModelling.Railway_Emission_from_Traffic
import org.noise_planet.noisemodelling.wps.NoiseModelling.Road_Emission_from_Traffic
import org.noise_planet.noisemodelling.wps.NoiseModelling.Voice_Emission_from_Pedestrians
import org.noise_planet.noisemodelling.wps.Receivers.Delaunay_Grid
import org.noise_planet.noisemodelling.wps.Receivers.Regular_Grid
import org.slf4j.Logger
import org.slf4j.LoggerFactory
/**
Expand Down Expand Up @@ -56,8 +58,12 @@ class TestNoiseModelling extends JdbcTestCase {
"pathFile" : "/home/aumond/Téléchargements/Toulouse2.osm.pbf",
"targetSRID" : 2154
]);
// /home/aumond/Téléchargements/
// TestImportExport.getResource("map.osm.pbf").getPath()

/* new Import_OSM_Pedestrian().exec(connection, [
"pathFile" : TestImportExport.getResource("map.osm.pbf").getPath(),
"targetSRID" : 2154
]);*/

new PedestrianLocalisation().exec(connection, [
"walkableArea" : "PEDESTRIAN_AREA",
"cellSize" : 25,
Expand All @@ -67,6 +73,24 @@ class TestNoiseModelling extends JdbcTestCase {
new Voice_Emission_from_Pedestrians().exec(connection, [
"tablePedestrian" : "PEDESTRIANS"])


new Regular_Grid().exec(connection, ["fenceTableName" : "BUILDINGS",
"delta" : 25])

new Set_Height().exec(connection, ["tableName" : "LW_PEDESTRIAN",
"height" : 1.5])

new Set_Height().exec(connection, ["tableName" : "RECEIVERS",
"height" : 1.5])

new Noise_level_from_source().exec(connection,
["tableBuilding" : "BUILDINGS",
"tableSources" : "LW_PEDESTRIAN",
"tableReceivers": "RECEIVERS",
"confSkipLevening": true,
"confSkipLnight": true,
"confSkipLden": true])

new Export_Table().exec(connection,
["exportPath" : "target/pedestrian_POIS.geojson",
"tableToExport": "PEDESTRIAN_POIS"])
Expand All @@ -75,6 +99,9 @@ class TestNoiseModelling extends JdbcTestCase {
["exportPath" : "target/PEDESTRIANS.geojson",
"tableToExport": "PEDESTRIANS"])

new Export_Table().exec(connection,
["exportPath" : "target/LDAY_GEOM_PEDESTRIAN.geojson",
"tableToExport": "LDAY_GEOM"])



Expand Down

0 comments on commit 0399508

Please sign in to comment.