Urban noise maps in a GIS
Nicolas Fortin, Erwan Bocher, Gwendall Petit, Adam Gouge, Judicaël Picaut,
Guillaume Dutilleux
To cite this version:
Nicolas Fortin, Erwan Bocher, Gwendall Petit, Adam Gouge, Judicaël Picaut, et al.. Urban noise
maps in a GIS. Doctoral. SIG et cartographie sonore, Ecole Centrale de Nantes, France. 2015.
�cel-01145774�
HAL Id: cel-01145774
https://halshs.archives-ouvertes.fr/cel-01145774
Submitted on 28 Apr 2015
HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est
archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents
entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non,
lished or not. The documents may come from émanant des établissements d’enseignement et de
teaching and research institutions in France or recherche français ou étrangers, des laboratoires
abroad, or from public or private research centers. publics ou privés.
Distributed under a Creative Commons Attribution - NonCommercial - ShareAlike| 4.0
International License
Urban noise maps in a GIS
IRSTV FR CNRS 2488
Nicolas FORTIN, Erwan BOCHER, Gwendall PETIT, Adam GOUGE
Ifsttar
Judicaël PICAUT
Laboratoire Régional de Strasbourg
Guillaume DUTILLEUX
GDR VISIBLE - Ecole d'Automne “Ville et acoustique”
1 / 36
Contents
Introduction
Description of the method
Implementation within OrbisGIS
Application
Exercises
Conclusion
2 / 36
Introduction
Strategic Noise mapping in the EU [2002/49/EC]
EU action plans for decreasing noise exposure
Main action by optimising “Urban mobility plans”
Testing several scenarios using “standard
approaches”:
Complex process
Time consuming
Need for a simplified approach:
Propose a “2D simple approach” of the French
standard method NMPB 08, with low computation
time (~a day)
Include the method in a open source GIS
software: OrbisGIS
3 / 36
Introduction
Why a GIS ?
1. Integrates methods and tools for capturing,
managing, analyzing, and displaying all forms of
spatially referenced data.
2. Concept and methods to aggregate and
disaggregate data.
3. Able to process huge data.
4. Languages to process data.
5. Connected with the earth system.
4 / 36
Description of the method
General procedure
5 / 36
Description of the method
Noise emission from traffic data
Using data like :
Average vehicle speed
Light vehicle/hour
Heavy vehicle/hour
Tram vehicle/hour
Speed limitation
Road category ex: “Highway 2x2”
Reference spectrum for each vehicle category
Computation of the frequency distribution of the sound pressure
level in 1/3 octave bands from 100 to 5000 Hz
6 / 36
Description of the method
Propagation: domain calculation and meshing
Parallel computing, For noise mapping,
split the domain into quality constrained
sub-domains: Delaunay triangulation
of a sub-domain:
7 / 36
Description of the method
Sound propagation paths
For a given receiver:
research of all propagation
paths: direct, reflected Diffracted field (m=1)
(order n), diffracted (order m)
Calculation of sound level
for each path
Direct field Reflected field (n=1)
8 / 36
Implementation within OrbisGIS
What is OrbisGIS : a GIS?
• An open source GIS (GPL 3),
• Cross platform developed in JAVA,
• Based on standards,
• Documented,
• Tested.
9 / 36
Implementation within OrbisGIS
What is OrbisGIS : a common language ?
• GeoAlgebra, Takeyama and Couclelis (1997) an
extension of map algebra that allows for flexible
definitions of neighborhoods,
• MapScript language, Pullar (2001), “that allows control
structures and dynamical models to be incorporated into
map algebra”,
• Mennis et al, 2005, propose an extension of map algebra
for spatio-temporal data handling.
• Camara et al, 2005 propose to apply of topological
predicates to coverages.
10 / 36
Implementation within OrbisGIS
What is OrbisGIS ?
References : http://www.vividsolutions.com/jts/
before… … after
11 / 36
Implementation within OrbisGIS
What is OrbisGIS ?
> 150 functions
12 / 36
Implementation within OrbisGIS
What is OrbisGIS : a framework for research and
education applications?
E Bocher and P Rohel, 2012
T Schmidt 2011
13 / 36 G Petit, C Maréchal 2013
Implementation within OrbisGIS
What is OrbisGIS : a distributed system?
14 / 36
Implementation within OrbisGIS
Noise Map Plugin
15 / 36
Description of the method
Integration within OrbisGIS
16 / 36
Description of the method
Integration within OrbisGIS
17 / 36
Application
Study of Nantes urban mobility plans scenarios
Methodology:
Calculation of the maximum sound level on
frontage: IGN topographic data (1)
Calculation of urban population data by
building: statistical data bank from INSEE IRIS
units (2)
Calculation of the noise exposure (related to
the population) for each building (3)
18 / 36
Application
Study of Nantes urban mobility plans scenarios
1 1
2 3
19 / 36
Application
Study of Nantes urban mobility plans scenarios
Results:
LDEN 2008 base Scenario 1 Scenario 2 Scenario 3
year
Population Number % Number % Number % Number %
< 50 dB 67 180 23.9 69 628 24.8 66 929 23.8 68 996 24.6
50-55 dB 29 071 10.3 28 764 10.2 27 986 10 27 458 9.8
55-60 dB 33 347 11.9 34 636 12.3 33 070 11.8 33 329 11.9
60-65 dB 54 093 19.3 57 052 20.3 51 512 18.3 54 405 19.4
65-70 dB 53 505 19 50 807 18.1 55 640 19.8 53 280 19
65-75 dB 36 243 12.9 33 254 11.8 38 092 13.5 36 017 12.9
>75 dB 7 478 2.6 6 776 2.4 7 688 2.7 7 431 2.6
Nantes population : 280 920 (INSEE 2008)
20 / 36
Application
Study of Nantes urban mobility plans scenarios
Results : Map of limit values exceeded (>68 dB)
Base year : 64600 hab Scenario 3: 64167 hab
21 / 36
Application
Study of Nantes urban mobility plans scenarios
Results: Map of limit values exceeded by
population and reported to the IRIS units (>68 dB)
Base year Scenario 1 Scenario 2 Scenario 3
Total 64600 59396 67574 64167
population
22 / 36
Exercises
• Discovering the OrbisGIS platform,
• How to create a noise map,
• How to investigate the noise map,
• How to compute local sound pressures.
23 / 36
Discovering OrbisGIS
• Download sample data
http://www.orbisgis.org/download/
24 / 36
Discovering OrbisGIS
• Data Definition Language
- create tables : CREATE TABLE
- modify tables: ALTER TABLE
- remove tables: DROP TABLE
• Data manipulation language
- update records : UPDATE
- insertion of records (lines) : INSERT
- remove lines: DELETE
• Query Language
- SELECT ....... FROM ....... WHERE ..........
25 / 36
Discovering OrbisGIS
• Select all features where the type is grassland
SELECT * FROM landcover2000 WHERE type='grassland';
26 / 36
Discovering OrbisGIS
• Select all features where the area is greater than 2 ha ?
SELECT * FROM landcover2000 WHERE
ST_AREA(the_geom)>20000;
27 / 36
Discovering OrbisGIS
• Sum all areas according the landcover type ?
SELECT SUM(ST_Area(the_geom)) as total
FROM landcover2000
GROUP BY type;
28 / 36
Discovering OrbisGIS
• Compute the total length of hedgerows that are
contained in a sub-watershed ?
SELECT SUM(ST_LENGTH(a.the_geom)) as total,
b.gid
FROM hedgerow As a, subwatershed As b
WHERE ST_Contains(a.the_geom, b.the_geom);
29 / 36
Noise map plugin (install)
30 / 36
How to create a noise map
• Check that the two layers roads_clip and building_clip
are loaded in the GeoCatalog
• Open the SQL script “create_ noisemap.sql”
31 / 36
How to investigate the noise map
• Create a contouring map,
• Load the population data and build statistics.
Compute the number of inhabitants by iso-surfaces.
32 / 36
How to compute local sound pressures
• Open the SQL script “create_ localsoundpressures.sql”
33 / 36
Conclusion
New alternative to classical tools in order to produce
noise maps using only Open Source software,
Reduce manipulation time and computation time
Prospects
From 2D to 2D½: vertical diffraction and topography
More documentation and tutorials
Information to French collectivities
34 / 36
Thank you for your attention
Contact:
Erwan Bocher (IRSTV): [email protected]
Judicaël Picaut (Ifsttar): [email protected]
More information about OrbisGIS:
http://www.orbisgis.org
Sources:
http://github.com/irstv/noisemap
Acknowledgements:
Authors wish to thank the French National
Research Agency for providing financial support
(Project ANR-08-VILL-005)
35 / 36
http://www.orbisgis.org
http://www.cartopolis.org
36 / 36