Way History: Avenue de Lardenne (30644688)
Version #26
Added missing highways #maproulette mpr.lt/c/41023/t/220058182 #tomtom
Tags
boundary | political |
---|---|
cycleway:both | lane |
cycleway:both:lane | exclusive |
highway | primary |
lanes | 2 |
lit | yes |
maxspeed | 50 |
name | Avenue de Lardenne |
old_ref | N 632;D 632 |
political_division | canton |
ref | M 632 |
sidewalk | both |
sidewalk:both:surface | asphalt |
smoothness | good |
surface | asphalt |
Nodes
32 nodes
- 56457171 (part of ways 322997449, Rond-Point des Époux Mongelard (1247576449), and Rond-Point des Époux Mongelard (315437045))
- 5001385241
- 5001385240 (part of way 1240956789)
- 11530237687 (part of way 180743925)
- 1912066346
- Lardenne (7859179362)
- 332647627 (part of way Place Jacques Sauvegrain (30191534))
- 8575325705
- 8575325704
- 846724343 (part of way 1240708279)
- 8575325703
- 8575325702
- 332647628 (part of way Place Jacques Sauvegrain (30191534))
- 6439433966 (part of way 1240760209)
- 5974570371
- 332644788 (part of way Chemin de Catala (149997848))
- 5974570363 (part of way 632823918)
- 5974570370 (part of way 632823918)
- 2700986577 (part of way 1240760208)
- 5974570355
- 11528069256 (part of way 1240760207)
- Catala (9967553214)
- 8655791612
- 2920300542 (part of way Impasse Engrenage (288473997))
- 60455690
- 11811214647 (part of way 1271913324)
- 1193203504 (part of way 103323256)
- Église Lardenne (7859179363)
- Église Lardenne (7859179364)
- 8575325701
- 8575325700
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #25
Ajouts divers sur le quartier
- Edited by SpitfireOnline
- Changeset #146433877
Tags
boundary | political |
---|---|
cycleway:both | lane |
cycleway:both:lane | exclusive |
highway | primary |
lanes | 2 |
lit | yes |
maxspeed | 50 |
name | Avenue de Lardenne |
old_ref | N 632;D 632 |
political_division | canton |
ref | M 632 |
sidewalk | both |
sidewalk:both:surface | asphalt |
smoothness | good |
surface | asphalt |
Nodes
31 nodes
- 56457171 (part of ways 322997449, Rond-Point des Époux Mongelard (1247576449), and Rond-Point des Époux Mongelard (315437045))
- 5001385241
- 5001385240 (part of way 1240956789)
- 11530237687 (part of way 180743925)
- 1912066346
- Lardenne (7859179362)
- 332647627 (part of way Place Jacques Sauvegrain (30191534))
- 8575325705
- 8575325704
- 846724343 (part of way 1240708279)
- 8575325703
- 8575325702
- 332647628 (part of way Place Jacques Sauvegrain (30191534))
- 6439433966 (part of way 1240760209)
- 5974570371
- 332644788 (part of way Chemin de Catala (149997848))
- 5974570363 (part of way 632823918)
- 5974570370 (part of way 632823918)
- 2700986577 (part of way 1240760208)
- 5974570355
- 11528069256 (part of way 1240760207)
- Catala (9967553214)
- 8655791612
- 2920300542 (part of way Impasse Engrenage (288473997))
- 60455690
- 1193203504 (part of way 103323256)
- Église Lardenne (7859179363)
- Église Lardenne (7859179364)
- 8575325701
- 8575325700
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #24
Corrections #Osmose
- Edited by SpitfireOnline
- Changeset #146407585
Tags
boundary | political |
---|---|
cycleway:both | lane |
cycleway:both:lane | exclusive |
highway | primary |
lanes | 2 |
lit | yes |
maxspeed | 50 |
name | Avenue de Lardenne |
old_ref | N 632;D 632 |
political_division | canton |
ref | M 632 |
sidewalk | both |
sidewalk:both:surface | asphalt |
smoothness | good |
surface | asphalt |
Nodes
30 nodes
- 56457171 (part of ways 322997449, Rond-Point des Époux Mongelard (1247576449), and Rond-Point des Époux Mongelard (315437045))
- 5001385241
- 5001385240 (part of way 1240956789)
- 1912066346
- Lardenne (7859179362)
- 332647627 (part of way Place Jacques Sauvegrain (30191534))
- 8575325705
- 8575325704
- 846724343 (part of way 1240708279)
- 8575325703
- 8575325702
- 332647628 (part of way Place Jacques Sauvegrain (30191534))
- 6439433966 (part of way 1240760209)
- 5974570371
- 332644788 (part of way Chemin de Catala (149997848))
- 5974570363 (part of way 632823918)
- 5974570370 (part of way 632823918)
- 2700986577 (part of way 1240760208)
- 5974570355
- 11528069256 (part of way 1240760207)
- Catala (9967553214)
- 8655791612
- 2920300542 (part of way Impasse Engrenage (288473997))
- 60455690
- 1193203504 (part of way 103323256)
- Église Lardenne (7859179363)
- Église Lardenne (7859179364)
- 8575325701
- 8575325700
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #23
Specify whether ways are lit
Tags
boundary | political |
---|---|
cycleway:both | lane |
cycleway:both:lane | exclusive |
highway | primary |
lanes | 2 |
lit | yes |
maxspeed | 50 |
name | Avenue de Lardenne |
old_ref | N 632;D 632 |
political_division | canton |
ref | M 632 |
sidewalk | both |
sidewalk:both:surface | asphalt |
smoothness | good |
surface | asphalt |
Nodes
29 nodes
- 56457171 (part of ways 322997449, Rond-Point des Époux Mongelard (1247576449), and Rond-Point des Époux Mongelard (315437045))
- 5001385241
- 5001385240 (part of way 1240956789)
- 1912066346
- Lardenne (7859179362)
- 332647627 (part of way Place Jacques Sauvegrain (30191534))
- 8575325705
- 8575325704
- 846724343 (part of way 1240708279)
- 8575325703
- 8575325702
- 332647628 (part of way Place Jacques Sauvegrain (30191534))
- 6439433966 (part of way 1240760209)
- 5974570371
- 332644788 (part of way Chemin de Catala (149997848))
- 5974570363 (part of way 632823918)
- 5974570370 (part of way 632823918)
- 2700986577 (part of way 1240760208)
- 5974570355
- Catala (9967553214)
- 8655791612
- 2920300542 (part of way Impasse Engrenage (288473997))
- 60455690
- 1193203504 (part of way 103323256)
- Église Lardenne (7859179363)
- Église Lardenne (7859179364)
- 8575325701
- 8575325700
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #22
Specify sidewalk surfaces
Tags
boundary | political |
---|---|
cycleway:both | lane |
cycleway:both:lane | exclusive |
highway | primary |
lanes | 2 |
maxspeed | 50 |
name | Avenue de Lardenne |
old_ref | N 632;D 632 |
political_division | canton |
ref | M 632 |
sidewalk | both |
sidewalk:both:surface | asphalt |
smoothness | good |
surface | asphalt |
Nodes
29 nodes
- 56457171 (part of ways 322997449, Rond-Point des Époux Mongelard (1247576449), and Rond-Point des Époux Mongelard (315437045))
- 5001385241
- 5001385240 (part of way 1240956789)
- 1912066346
- Lardenne (7859179362)
- 332647627 (part of way Place Jacques Sauvegrain (30191534))
- 8575325705
- 8575325704
- 846724343 (part of way 1240708279)
- 8575325703
- 8575325702
- 332647628 (part of way Place Jacques Sauvegrain (30191534))
- 6439433966 (part of way 1240760209)
- 5974570371
- 332644788 (part of way Chemin de Catala (149997848))
- 5974570363 (part of way 632823918)
- 5974570370 (part of way 632823918)
- 2700986577 (part of way 1240760208)
- 5974570355
- Catala (9967553214)
- 8655791612
- 2920300542 (part of way Impasse Engrenage (288473997))
- 60455690
- 1193203504 (part of way 103323256)
- Église Lardenne (7859179363)
- Église Lardenne (7859179364)
- 8575325701
- 8575325700
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #21
Specify road smoothness
Tags
boundary | political |
---|---|
cycleway:both | lane |
cycleway:both:lane | exclusive |
highway | primary |
lanes | 2 |
maxspeed | 50 |
name | Avenue de Lardenne |
old_ref | N 632;D 632 |
political_division | canton |
ref | M 632 |
sidewalk | both |
smoothness | good |
surface | asphalt |
Nodes
29 nodes
- 56457171 (part of ways 322997449, Rond-Point des Époux Mongelard (1247576449), and Rond-Point des Époux Mongelard (315437045))
- 5001385241
- 5001385240 (part of way 1240956789)
- 1912066346
- Lardenne (7859179362)
- 332647627 (part of way Place Jacques Sauvegrain (30191534))
- 8575325705
- 8575325704
- 846724343 (part of way 1240708279)
- 8575325703
- 8575325702
- 332647628 (part of way Place Jacques Sauvegrain (30191534))
- 6439433966 (part of way 1240760209)
- 5974570371
- 332644788 (part of way Chemin de Catala (149997848))
- 5974570363 (part of way 632823918)
- 5974570370 (part of way 632823918)
- 2700986577 (part of way 1240760208)
- 5974570355
- Catala (9967553214)
- 8655791612
- 2920300542 (part of way Impasse Engrenage (288473997))
- 60455690
- 1193203504 (part of way 103323256)
- Église Lardenne (7859179363)
- Église Lardenne (7859179364)
- 8575325701
- 8575325700
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #20
Specify whether there are cycleways
Tags
boundary | political |
---|---|
cycleway:both | lane |
cycleway:both:lane | exclusive |
highway | primary |
lanes | 2 |
maxspeed | 50 |
name | Avenue de Lardenne |
old_ref | N 632;D 632 |
political_division | canton |
ref | M 632 |
sidewalk | both |
surface | asphalt |
Nodes
29 nodes
- 56457171 (part of ways 322997449, Rond-Point des Époux Mongelard (1247576449), and Rond-Point des Époux Mongelard (315437045))
- 5001385241
- 5001385240 (part of way 1240956789)
- 1912066346
- Lardenne (7859179362)
- 332647627 (part of way Place Jacques Sauvegrain (30191534))
- 8575325705
- 8575325704
- 846724343 (part of way 1240708279)
- 8575325703
- 8575325702
- 332647628 (part of way Place Jacques Sauvegrain (30191534))
- 6439433966 (part of way 1240760209)
- 5974570371
- 332644788 (part of way Chemin de Catala (149997848))
- 5974570363 (part of way 632823918)
- 5974570370 (part of way 632823918)
- 2700986577 (part of way 1240760208)
- 5974570355
- Catala (9967553214)
- 8655791612
- 2920300542 (part of way Impasse Engrenage (288473997))
- 60455690
- 1193203504 (part of way 103323256)
- Église Lardenne (7859179363)
- Église Lardenne (7859179364)
- 8575325701
- 8575325700
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #19
Specify whether roads have sidewalks
Tags
boundary | political |
---|---|
cycleway | lane |
highway | primary |
lanes | 2 |
maxspeed | 50 |
name | Avenue de Lardenne |
old_ref | N 632;D 632 |
political_division | canton |
ref | M 632 |
sidewalk | both |
surface | asphalt |
Nodes
29 nodes
- 56457171 (part of ways 322997449, Rond-Point des Époux Mongelard (1247576449), and Rond-Point des Époux Mongelard (315437045))
- 5001385241
- 5001385240 (part of way 1240956789)
- 1912066346
- Lardenne (7859179362)
- 332647627 (part of way Place Jacques Sauvegrain (30191534))
- 8575325705
- 8575325704
- 846724343 (part of way 1240708279)
- 8575325703
- 8575325702
- 332647628 (part of way Place Jacques Sauvegrain (30191534))
- 6439433966 (part of way 1240760209)
- 5974570371
- 332644788 (part of way Chemin de Catala (149997848))
- 5974570363 (part of way 632823918)
- 5974570370 (part of way 632823918)
- 2700986577 (part of way 1240760208)
- 5974570355
- Catala (9967553214)
- 8655791612
- 2920300542 (part of way Impasse Engrenage (288473997))
- 60455690
- 1193203504 (part of way 103323256)
- Église Lardenne (7859179363)
- Église Lardenne (7859179364)
- 8575325701
- 8575325700
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #18
Determine roads lane count
- Edited by purerstamp
- Changeset #139123280
Tags
boundary | political |
---|---|
cycleway | lane |
highway | primary |
lanes | 2 |
maxspeed | 50 |
name | Avenue de Lardenne |
old_ref | N 632;D 632 |
political_division | canton |
ref | M 632 |
surface | asphalt |
Nodes
29 nodes
- 56457171 (part of ways 322997449, Rond-Point des Époux Mongelard (1247576449), and Rond-Point des Époux Mongelard (315437045))
- 5001385241
- 5001385240 (part of way 1240956789)
- 1912066346
- Lardenne (7859179362)
- 332647627 (part of way Place Jacques Sauvegrain (30191534))
- 8575325705
- 8575325704
- 846724343 (part of way 1240708279)
- 8575325703
- 8575325702
- 332647628 (part of way Place Jacques Sauvegrain (30191534))
- 6439433966 (part of way 1240760209)
- 5974570371
- 332644788 (part of way Chemin de Catala (149997848))
- 5974570363 (part of way 632823918)
- 5974570370 (part of way 632823918)
- 2700986577 (part of way 1240760208)
- 5974570355
- Catala (9967553214)
- 8655791612
- 2920300542 (part of way Impasse Engrenage (288473997))
- 60455690
- 1193203504 (part of way 103323256)
- Église Lardenne (7859179363)
- Église Lardenne (7859179364)
- 8575325701
- 8575325700
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #17
FR, 31, Toulouse : améliorations diverses
Tags
boundary | political |
---|---|
cycleway | lane |
highway | primary |
maxspeed | 50 |
name | Avenue de Lardenne |
old_ref | N 632;D 632 |
political_division | canton |
ref | M 632 |
surface | asphalt |
Nodes
29 nodes
- 56457171 (part of ways 322997449, Rond-Point des Époux Mongelard (1247576449), and Rond-Point des Époux Mongelard (315437045))
- 5001385241
- 5001385240 (part of way 1240956789)
- 1912066346
- Lardenne (7859179362)
- 332647627 (part of way Place Jacques Sauvegrain (30191534))
- 8575325705
- 8575325704
- 846724343 (part of way 1240708279)
- 8575325703
- 8575325702
- 332647628 (part of way Place Jacques Sauvegrain (30191534))
- 6439433966 (part of way 1240760209)
- 5974570371
- 332644788 (part of way Chemin de Catala (149997848))
- 5974570363 (part of way 632823918)
- 5974570370 (part of way 632823918)
- 2700986577 (part of way 1240760208)
- 5974570355
- Catala (9967553214)
- 8655791612
- 2920300542 (part of way Impasse Engrenage (288473997))
- 60455690
- 1193203504 (part of way 103323256)
- Église Lardenne (7859179363)
- Église Lardenne (7859179364)
- 8575325701
- 8575325700
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #16
Ajout de l'arrêt de bus Catala + oublie ancien tag highway sur l'arrêt Collège Vauquelin
Tags
boundary | political |
---|---|
cycleway | lane |
highway | primary |
maxspeed | 50 |
name | Avenue de Lardenne |
old_ref | N 632;D 632 |
political_division | canton |
ref | M 632 |
surface | asphalt |
Nodes
13 nodes
-
60455689 - 2700986577 (part of way 1240760208)
- 5974570355
- Catala (9967553214)
- 8655791612
- 2920300542 (part of way Impasse Engrenage (288473997))
- 60455690
- 1193203504 (part of way 103323256)
- Église Lardenne (7859179363)
- Église Lardenne (7859179364)
- 8575325701
- 8575325700
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #15
Ajout en old_ref des anciennes N124 (à partir de Colomiers) et N632/D632 (intégralement) sur les tronçons correspondants
- Edited by Kuremu Sakura
- Changeset #106356392
Tags
boundary | political |
---|---|
cycleway | lane |
highway | primary |
maxspeed | 50 |
name | Avenue de Lardenne |
old_ref | N 632;D 632 |
political_division | canton |
ref | M 632 |
surface | asphalt |
Nodes
12 nodes
-
60455689 - 2700986577 (part of way 1240760208)
- 5974570355
- 8655791612
- 2920300542 (part of way Impasse Engrenage (288473997))
- 60455690
- 1193203504 (part of way 103323256)
- Église Lardenne (7859179363)
- Église Lardenne (7859179364)
- 8575325701
- 8575325700
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #14
La signalisation sur place a été mise à jour : la D632 et la D82 sont respectivement devenues M632 et M82 dans Tournefeuille et Toulouse
- Edited by Kuremu Sakura
- Changeset #104688272
Tags
boundary | political |
---|---|
cycleway | lane |
highway | primary |
maxspeed | 50 |
name | Avenue de Lardenne |
political_division | canton |
ref | M 632 |
surface | asphalt |
Nodes
12 nodes
-
60455689 - 2700986577 (part of way 1240760208)
- 5974570355
- 8655791612
- 2920300542 (part of way Impasse Engrenage (288473997))
- 60455690
- 1193203504 (part of way 103323256)
- Église Lardenne (7859179363)
- Église Lardenne (7859179364)
- 8575325701
- 8575325700
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #13
passage piétons
Tags
boundary | political |
---|---|
cycleway | lane |
highway | primary |
maxspeed | 50 |
name | Avenue de Lardenne |
political_division | canton |
ref | D 632 |
surface | asphalt |
Nodes
12 nodes
-
60455689 - 2700986577 (part of way 1240760208)
- 5974570355
- 8655791612
- 2920300542 (part of way Impasse Engrenage (288473997))
- 60455690
- 1193203504 (part of way 103323256)
- Église Lardenne (7859179363)
- Église Lardenne (7859179364)
- 8575325701
- 8575325700
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #12
venue de Lardenne
Tags
boundary | political |
---|---|
cycleway | lane |
highway | primary |
maxspeed | 50 |
name | Avenue de Lardenne |
political_division | canton |
ref | D 632 |
surface | asphalt |
Nodes
11 nodes
-
60455689 - 2700986577 (part of way 1240760208)
- 5974570355
- 2920300542 (part of way Impasse Engrenage (288473997))
- 60455690
- 1193203504 (part of way 103323256)
- Église Lardenne (7859179363)
- Église Lardenne (7859179364)
- 8575325701
- 8575325700
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #11
Mise à jour relation ligne Bus L3
Tags
boundary | political |
---|---|
cycleway | lane |
highway | primary |
maxspeed | 50 |
name | Avenue de Lardenne |
political_division | canton |
ref | D 632 |
surface | asphalt |
Nodes
9 nodes
-
60455689 - 2700986577 (part of way 1240760208)
- 5974570355
- 2920300542 (part of way Impasse Engrenage (288473997))
- 60455690
- 1193203504 (part of way 103323256)
- Église Lardenne (7859179363)
- Église Lardenne (7859179364)
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #10
Change secondary road to primary road.
Tags
boundary | political |
---|---|
cycleway | lane |
highway | primary |
maxspeed | 50 |
name | Avenue de Lardenne |
political_division | canton |
ref | D 632 |
surface | asphalt |
Nodes
7 nodes
-
60455689 - 2700986577 (part of way 1240760208)
- 5974570355
- 2920300542 (part of way Impasse Engrenage (288473997))
- 60455690
- 1193203504 (part of way 103323256)
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #9
Add road surfaces
Tags
boundary | political |
---|---|
cycleway | lane |
highway | secondary |
maxspeed | 50 |
name | Avenue de Lardenne |
political_division | canton |
ref | D 632 |
surface | asphalt |
Nodes
7 nodes
-
60455689 - 2700986577 (part of way 1240760208)
- 5974570355
- 2920300542 (part of way Impasse Engrenage (288473997))
- 60455690
- 1193203504 (part of way 103323256)
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #8
FR, 31, Toulouse Métropole : ajout d'éléments
Tags
boundary | political |
---|---|
cycleway | lane |
highway | secondary |
maxspeed | 50 |
name | Avenue de Lardenne |
political_division | canton |
ref | D 632 |
Nodes
7 nodes
-
60455689 - 2700986577 (part of way 1240760208)
- 5974570355
- 2920300542 (part of way Impasse Engrenage (288473997))
- 60455690
- 1193203504 (part of way 103323256)
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #7
plus de précision sur la Bidouze et rivières avoisinantes; cantons de Toulouse; Rouen
Tags
boundary | political |
---|---|
cycleway | lane |
highway | secondary |
maxspeed | 50 |
name | Avenue de Lardenne |
political_division | canton |
ref | D 632 |
Nodes
6 nodes
-
60455689 - 2700986577 (part of way 1240760208)
- 2920300542 (part of way Impasse Engrenage (288473997))
- 60455690
- 1193203504 (part of way 103323256)
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #6
(no comment)
- Edited by N petsitis
- Changeset #22984676
Tags
Nodes
6 nodes
-
60455689 - 2700986577 (part of way 1240760208)
- 2920300542 (part of way Impasse Engrenage (288473997))
- 60455690
- 1193203504 (part of way 103323256)
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #5
fr31, Toulouse : passage piétons
Tags
Nodes
5 nodes
-
60455689 - 2700986577 (part of way 1240760208)
- 60455690
- 1193203504 (part of way 103323256)
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #4
Roads from Bing maps; improve cadastre import
Tags
Nodes
4 nodes
-
60455689 - 60455690
- 1193203504 (part of way 103323256)
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #3
maxspeed
Tags
Nodes
3 nodes
-
60455689 - 60455690
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #2
espace dans le champ ref (primary et primary_link)
Tags
Nodes
3 nodes
-
60455689 - 60455690
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Version #1
(no comment)
Tags
Nodes
3 nodes
-
60455689 - 60455690
- 254470298 (part of ways Avenue Pierre Molette (23497176) and Avenue de Lardenne (30644690))
Welcome to OpenStreetMap!
OpenStreetMap is a map of the world, created by people like you and free to use under an open license.
Hosting is supported by Fastly, OSMF corporate members, and other partners.
https://openstreetmap.org/copyright | https://openstreetmap.org |
Copyright OpenStreetMap and contributors, under an open license |