Way History: Weckenweg (25377287)
Version #24
Verbesserungen
Tags
highway | residential |
---|---|
maxspeed | 30 |
name | Weckenweg |
psv | yes |
source | HiRes aerial imagery |
surface | asphalt |
Nodes
22 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 1431096076
- 361145422 (part of way Schäfflerstraße (32140256))
- 253641062 (part of way Röntgenstraße (26134507))
- Röntgenstraße (3840023774)
- 309313702 (part of way Weckenweg (28161077))
- 3840023773
- Röntgenstraße (1431096143)
- 253641064 (part of way 26173149)
- 530899502 (part of way Wiesenweg (60684595))
- 253641065
- 8265500972
- 661215840
- 253641068 (part of way Freymannstraße (25801580))
- 281435792
- 281435725
- 286133984 (part of way Draisstraße (26135505))
- 281436463
- 281435728
- Friedhof, Oberhaunstadt (2113550617)
- 286134240 (part of way 26135523)
- 281435634 (part of way Weckenweg (32203888))
Version #23
corrected and added: ways, pipeline, fence
Tags
highway | residential |
---|---|
maxspeed | 30 |
name | Weckenweg |
source | HiRes aerial imagery |
surface | asphalt |
Nodes
22 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 1431096076
- 361145422 (part of way Schäfflerstraße (32140256))
- 253641062 (part of way Röntgenstraße (26134507))
- Röntgenstraße (3840023774)
- 309313702 (part of way Weckenweg (28161077))
- 3840023773
- Röntgenstraße (1431096143)
- 253641064 (part of way 26173149)
- 530899502 (part of way Wiesenweg (60684595))
- 253641065
- 8265500972
- 661215840
- 253641068 (part of way Freymannstraße (25801580))
- 281435792
- 281435725
- 286133984 (part of way Draisstraße (26135505))
- 281436463
- 281435728
- Friedhof, Oberhaunstadt (2113550617)
- 286134240 (part of way 26135523)
- 281435634 (part of way Weckenweg (32203888))
Version #22
Attribute ergänzt, Position korrigiert, barrierefrei zugänglich.
Tags
highway | residential |
---|---|
maxspeed | 30 |
name | Weckenweg |
source | HiRes aerial imagery |
Nodes
22 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 1431096076
- 361145422 (part of way Schäfflerstraße (32140256))
- 253641062 (part of way Röntgenstraße (26134507))
- Röntgenstraße (3840023774)
- 309313702 (part of way Weckenweg (28161077))
- 3840023773
- Röntgenstraße (1431096143)
- 253641064 (part of way 26173149)
- 530899502 (part of way Wiesenweg (60684595))
- 253641065
- 8265500972
- 661215840
- 253641068 (part of way Freymannstraße (25801580))
- 281435792
- 281435725
- 286133984 (part of way Draisstraße (26135505))
- 281436463
- 281435728
- Friedhof, Oberhaunstadt (2113550617)
- 286134240 (part of way 26135523)
- 281435634 (part of way Weckenweg (32203888))
Version #21
Correction Ingolstadt
Tags
highway | residential |
---|---|
maxspeed | 30 |
name | Weckenweg |
source | HiRes aerial imagery |
Nodes
22 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 1431096076
- 361145422 (part of way Schäfflerstraße (32140256))
- 253641062 (part of way Röntgenstraße (26134507))
- Röntgenstraße (3840023774)
- 309313702 (part of way Weckenweg (28161077))
- 3840023773
- Röntgenstraße (1431096143)
- 253641064 (part of way 26173149)
- 530899502 (part of way Wiesenweg (60684595))
- 253641065
- 8265500972
- 661215840
- 253641068 (part of way Freymannstraße (25801580))
- 281435792
- 281435725
- 286133984 (part of way Draisstraße (26135505))
- 281436463
- 281435728
- Friedhof, Oberhaunstadt (2113550617)
- 286134240 (part of way 26135523)
- 281435634 (part of way Weckenweg (32203888))
Version #20
updating bus routes using new public transportshema - Ingolstadt
Tags
highway | residential |
---|---|
maxspeed | 30 |
name | Weckenweg |
source | HiRes aerial imagery |
Nodes
21 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 1431096076
- 361145422 (part of way Schäfflerstraße (32140256))
- 253641062 (part of way Röntgenstraße (26134507))
- Röntgenstraße (3840023774)
- 309313702 (part of way Weckenweg (28161077))
- 3840023773
- Röntgenstraße (1431096143)
- 253641064 (part of way 26173149)
- 530899502 (part of way Wiesenweg (60684595))
- 253641065
- 661215840
- 253641068 (part of way Freymannstraße (25801580))
- 281435792
- 281435725
- 286133984 (part of way Draisstraße (26135505))
- 281436463
- 281435728
- Friedhof, Oberhaunstadt (2113550617)
- 286134240 (part of way 26135523)
- 281435634 (part of way Weckenweg (32203888))
Version #19
Korrektur Region Ingolstadt
Tags
highway | residential |
---|---|
maxspeed | 30 |
name | Weckenweg |
source | HiRes aerial imagery |
Nodes
19 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 1431096076
- 361145422 (part of way Schäfflerstraße (32140256))
- 253641062 (part of way Röntgenstraße (26134507))
- 309313702 (part of way Weckenweg (28161077))
- Röntgenstraße (1431096143)
- 253641064 (part of way 26173149)
- 530899502 (part of way Wiesenweg (60684595))
- 253641065
- 661215840
- 253641068 (part of way Freymannstraße (25801580))
- 281435792
- 281435725
- 286133984 (part of way Draisstraße (26135505))
- 281436463
- 281435728
- Friedhof, Oberhaunstadt (2113550617)
- 286134240 (part of way 26135523)
- 281435634 (part of way Weckenweg (32203888))
Version #18
source korrigiert
Tags
highway | residential |
---|---|
maxspeed | 30 |
name | Weckenweg |
source | HiRes aerial imagery |
Nodes
18 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 1431096076
- 361145422 (part of way Schäfflerstraße (32140256))
- 253641062 (part of way Röntgenstraße (26134507))
- 309313702 (part of way Weckenweg (28161077))
- Röntgenstraße (1431096143)
- 253641064 (part of way 26173149)
- 530899502 (part of way Wiesenweg (60684595))
- 253641065
- 661215840
- 253641068 (part of way Freymannstraße (25801580))
- 281435792
- 281435725
- 286133984 (part of way Draisstraße (26135505))
- 281436463
- 281435728
- 286134240 (part of way 26135523)
- 281435634 (part of way Weckenweg (32203888))
Version #17
Gebäude, Kreuzungen, Wege angepasst - Oberhaunstadt (Aerowest)
Tags
highway | residential |
---|---|
maxspeed | 30 |
name | Weckenweg |
source | hi res aerial image |
Nodes
18 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 1431096076
- 361145422 (part of way Schäfflerstraße (32140256))
- 253641062 (part of way Röntgenstraße (26134507))
- 309313702 (part of way Weckenweg (28161077))
- Röntgenstraße (1431096143)
- 253641064 (part of way 26173149)
- 530899502 (part of way Wiesenweg (60684595))
- 253641065
- 661215840
- 253641068 (part of way Freymannstraße (25801580))
- 281435792
- 281435725
- 286133984 (part of way Draisstraße (26135505))
- 281436463
- 281435728
- 286134240 (part of way 26135523)
- 281435634 (part of way Weckenweg (32203888))
Version #16
kleine Änderungen
Tags
highway | residential |
---|---|
maxspeed | 30 |
name | Weckenweg |
Nodes
18 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 361145422 (part of way Schäfflerstraße (32140256))
- 253641062 (part of way Röntgenstraße (26134507))
- 309313702 (part of way Weckenweg (28161077))
- 253641064 (part of way 26173149)
- 530899502 (part of way Wiesenweg (60684595))
- 253641065
- 661215840
-
253641067 - 253641068 (part of way Freymannstraße (25801580))
- 281435792
- 281435725
- 286133984 (part of way Draisstraße (26135505))
-
281435726 - 281436463
- 281435728
- 286134240 (part of way 26135523)
- 281435634 (part of way Weckenweg (32203888))
Version #15
Korrekturen
Tags
highway | residential |
---|---|
maxspeed | 30 |
name | Weckenweg |
Nodes
17 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 361145422 (part of way Schäfflerstraße (32140256))
- 253641062 (part of way Röntgenstraße (26134507))
- 309313702 (part of way Weckenweg (28161077))
- 253641064 (part of way 26173149)
- 530899502 (part of way Wiesenweg (60684595))
- 253641065
-
253641067 - 253641068 (part of way Freymannstraße (25801580))
- 281435792
- 281435725
- 286133984 (part of way Draisstraße (26135505))
-
281435726 - 281436463
- 281435728
- 286134240 (part of way 26135523)
- 281435634 (part of way Weckenweg (32203888))
Version #14
(no comment)
Tags
created_by | Potlatch 0.10f |
---|---|
highway | residential |
maxspeed | 30 |
name | Weckenweg |
Nodes
16 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 361145422 (part of way Schäfflerstraße (32140256))
- 253641062 (part of way Röntgenstraße (26134507))
- 309313702 (part of way Weckenweg (28161077))
- 253641064 (part of way 26173149)
- 253641065
-
253641067 - 253641068 (part of way Freymannstraße (25801580))
- 281435792
- 281435725
- 286133984 (part of way Draisstraße (26135505))
-
281435726 - 281436463
- 281435728
- 286134240 (part of way 26135523)
- 281435634 (part of way Weckenweg (32203888))
Version #13
(no comment)
Tags
created_by | Potlatch 0.10f |
---|---|
highway | residential |
name | Weckenweg |
Nodes
22 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 253641062 (part of way Röntgenstraße (26134507))
- 309313702 (part of way Weckenweg (28161077))
- 253641064 (part of way 26173149)
- 253641065
-
253641067 - 253641068 (part of way Freymannstraße (25801580))
- 281435792
- 281435725
- 286133984 (part of way Draisstraße (26135505))
-
281435726 - 281436463
- 281435728
- 286134240 (part of way 26135523)
- 281435634 (part of way Weckenweg (32203888))
- 286122900 (part of ways Nobelstraße (28781036) and Weckenweg (32203888))
- 281435633 (part of way Weckenweg (32203888))
- 281435632 (part of ways 26134450 and Weckenweg (32203888))
- 281435631 (part of way Weckenweg (32203888))
- 281435630 (part of way Weckenweg (32203888))
- 286122893 (part of ways Reisacherstraße (26134457) and Weckenweg (32203888))
- 279795290 (part of ways Schulweg (26135506), Weckenweg (32203888), and Weckenweg (29001352))
Version #12
(no comment)
Tags
created_by | Potlatch 0.10f |
---|---|
highway | residential |
name | Weckenweg |
Nodes
22 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 253641062 (part of way Röntgenstraße (26134507))
- 309313702 (part of way Weckenweg (28161077))
- 253641064 (part of way 26173149)
- 253641065
-
253641067 - 253641068 (part of way Freymannstraße (25801580))
- 281435792
- 281435725
- 286133984 (part of way Draisstraße (26135505))
-
281435726 - 281436463
- 281435728
- 286134240 (part of way 26135523)
- 281435634 (part of way Weckenweg (32203888))
- 286122900 (part of ways Nobelstraße (28781036) and Weckenweg (32203888))
- 281435633 (part of way Weckenweg (32203888))
- 281435632 (part of ways 26134450 and Weckenweg (32203888))
- 281435631 (part of way Weckenweg (32203888))
- 281435630 (part of way Weckenweg (32203888))
- 286122893 (part of ways Reisacherstraße (26134457) and Weckenweg (32203888))
- 279795290 (part of ways Schulweg (26135506), Weckenweg (32203888), and Weckenweg (29001352))
Version #11
(no comment)
Tags
created_by | Potlatch 0.10f |
---|---|
highway | residential |
name | Weckenweg |
Nodes
27 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 253641062 (part of way Röntgenstraße (26134507))
- 309313702 (part of way Weckenweg (28161077))
- 253641064 (part of way 26173149)
- 253641065
-
253641067 - 253641068 (part of way Freymannstraße (25801580))
- 281435792
- 281435725
- 286133984 (part of way Draisstraße (26135505))
-
281435726 - 281436463
- 281435728
- 286134240 (part of way 26135523)
- 281435634 (part of way Weckenweg (32203888))
- 286122900 (part of ways Nobelstraße (28781036) and Weckenweg (32203888))
- 281435633 (part of way Weckenweg (32203888))
- 281435632 (part of ways 26134450 and Weckenweg (32203888))
- 281435631 (part of way Weckenweg (32203888))
- 281435630 (part of way Weckenweg (32203888))
- 286122893 (part of ways Reisacherstraße (26134457) and Weckenweg (32203888))
- 279795290 (part of ways Schulweg (26135506), Weckenweg (32203888), and Weckenweg (29001352))
- 279795289 (part of ways Weckenweg (29001352) and Gratzerstraße (25665421))
-
279795564 - 286134086 (part of ways 32510133, 28763155, and Weckenweg (29001352))
-
279795565 - 281435582 (part of ways Mühlwiesenweg (25801569), Beilngrieser Straße (144655547), Beilngrieser Straße (150746347), and Weckenweg (29001352))
Version #10
(no comment)
Tags
created_by | Potlatch 0.10f |
---|---|
highway | residential |
name | Weckenweg |
Nodes
26 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 253641062 (part of way Röntgenstraße (26134507))
- 309313702 (part of way Weckenweg (28161077))
- 253641064 (part of way 26173149)
- 253641065
-
253641067 - 253641068 (part of way Freymannstraße (25801580))
- 281435792
- 281435725
- 286133984 (part of way Draisstraße (26135505))
-
281435726 - 281436463
- 281435728
- 286134240 (part of way 26135523)
- 281435634 (part of way Weckenweg (32203888))
- 286122900 (part of ways Nobelstraße (28781036) and Weckenweg (32203888))
- 281435633 (part of way Weckenweg (32203888))
- 281435632 (part of ways 26134450 and Weckenweg (32203888))
- 281435631 (part of way Weckenweg (32203888))
- 281435630 (part of way Weckenweg (32203888))
- 286122893 (part of ways Reisacherstraße (26134457) and Weckenweg (32203888))
- 279795290 (part of ways Schulweg (26135506), Weckenweg (32203888), and Weckenweg (29001352))
- 279795289 (part of ways Weckenweg (29001352) and Gratzerstraße (25665421))
-
279795564 -
279795565 - 281435582 (part of ways Mühlwiesenweg (25801569), Beilngrieser Straße (144655547), Beilngrieser Straße (150746347), and Weckenweg (29001352))
Version #9
(no comment)
Tags
created_by | Potlatch 0.10b |
---|---|
highway | residential |
name | Weckenweg |
Nodes
25 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 253641062 (part of way Röntgenstraße (26134507))
- 253641064 (part of way 26173149)
- 253641065
-
253641067 - 253641068 (part of way Freymannstraße (25801580))
- 281435792
- 281435725
- 286133984 (part of way Draisstraße (26135505))
-
281435726 - 281436463
- 281435728
- 286134240 (part of way 26135523)
- 281435634 (part of way Weckenweg (32203888))
- 286122900 (part of ways Nobelstraße (28781036) and Weckenweg (32203888))
- 281435633 (part of way Weckenweg (32203888))
- 281435632 (part of ways 26134450 and Weckenweg (32203888))
- 281435631 (part of way Weckenweg (32203888))
- 281435630 (part of way Weckenweg (32203888))
- 286122893 (part of ways Reisacherstraße (26134457) and Weckenweg (32203888))
- 279795290 (part of ways Schulweg (26135506), Weckenweg (32203888), and Weckenweg (29001352))
- 279795289 (part of ways Weckenweg (29001352) and Gratzerstraße (25665421))
-
279795564 -
279795565 - 281435582 (part of ways Mühlwiesenweg (25801569), Beilngrieser Straße (144655547), Beilngrieser Straße (150746347), and Weckenweg (29001352))
Version #8
(no comment)
Tags
created_by | Potlatch 0.10b |
---|---|
highway | residential |
name | Weckenweg |
Nodes
23 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 253641062 (part of way Röntgenstraße (26134507))
- 253641064 (part of way 26173149)
- 253641065
-
253641067 - 253641068 (part of way Freymannstraße (25801580))
- 281435792
- 281435725
-
281435726 - 281436463
- 281435728
- 281435634 (part of way Weckenweg (32203888))
- 286122900 (part of ways Nobelstraße (28781036) and Weckenweg (32203888))
- 281435633 (part of way Weckenweg (32203888))
- 281435632 (part of ways 26134450 and Weckenweg (32203888))
- 281435631 (part of way Weckenweg (32203888))
- 281435630 (part of way Weckenweg (32203888))
- 286122893 (part of ways Reisacherstraße (26134457) and Weckenweg (32203888))
- 279795290 (part of ways Schulweg (26135506), Weckenweg (32203888), and Weckenweg (29001352))
- 279795289 (part of ways Weckenweg (29001352) and Gratzerstraße (25665421))
-
279795564 -
279795565 - 281435582 (part of ways Mühlwiesenweg (25801569), Beilngrieser Straße (144655547), Beilngrieser Straße (150746347), and Weckenweg (29001352))
Version #7
(no comment)
Tags
created_by | Potlatch 0.10b |
---|---|
highway | residential |
name | Weckenweg |
Nodes
22 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 253641062 (part of way Röntgenstraße (26134507))
- 253641064 (part of way 26173149)
- 253641065
-
253641067 - 253641068 (part of way Freymannstraße (25801580))
- 281435792
- 281435725
-
281435726 - 281436463
- 281435728
- 281435634 (part of way Weckenweg (32203888))
-
286122525 - 281435633 (part of way Weckenweg (32203888))
- 281435632 (part of ways 26134450 and Weckenweg (32203888))
- 281435631 (part of way Weckenweg (32203888))
- 281435630 (part of way Weckenweg (32203888))
- 279795290 (part of ways Schulweg (26135506), Weckenweg (32203888), and Weckenweg (29001352))
- 279795289 (part of ways Weckenweg (29001352) and Gratzerstraße (25665421))
-
279795564 -
279795565 - 281435582 (part of ways Mühlwiesenweg (25801569), Beilngrieser Straße (144655547), Beilngrieser Straße (150746347), and Weckenweg (29001352))
Version #6
(no comment)
Tags
created_by | Potlatch 0.10 |
---|---|
highway | residential |
name | Weckenweg |
Nodes
21 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 253641062 (part of way Röntgenstraße (26134507))
- 253641064 (part of way 26173149)
- 253641065
-
253641067 - 253641068 (part of way Freymannstraße (25801580))
- 281435792
- 281435725
-
281435726 - 281436463
- 281435728
- 281435634 (part of way Weckenweg (32203888))
- 281435633 (part of way Weckenweg (32203888))
- 281435632 (part of ways 26134450 and Weckenweg (32203888))
- 281435631 (part of way Weckenweg (32203888))
- 281435630 (part of way Weckenweg (32203888))
- 279795290 (part of ways Schulweg (26135506), Weckenweg (32203888), and Weckenweg (29001352))
- 279795289 (part of ways Weckenweg (29001352) and Gratzerstraße (25665421))
-
279795564 -
279795565 - 281435582 (part of ways Mühlwiesenweg (25801569), Beilngrieser Straße (144655547), Beilngrieser Straße (150746347), and Weckenweg (29001352))
Version #5
(no comment)
Tags
created_by | Potlatch 0.10 |
---|---|
highway | residential |
Nodes
21 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 253641062 (part of way Röntgenstraße (26134507))
- 253641064 (part of way 26173149)
- 253641065
-
253641067 - 253641068 (part of way Freymannstraße (25801580))
- 281435792
- 281435725
-
281435726 -
281435793 - 281435728
- 281435634 (part of way Weckenweg (32203888))
- 281435633 (part of way Weckenweg (32203888))
- 281435632 (part of ways 26134450 and Weckenweg (32203888))
- 281435631 (part of way Weckenweg (32203888))
- 281435630 (part of way Weckenweg (32203888))
- 279795290 (part of ways Schulweg (26135506), Weckenweg (32203888), and Weckenweg (29001352))
- 279795289 (part of ways Weckenweg (29001352) and Gratzerstraße (25665421))
-
279795564 -
279795565 - 281435582 (part of ways Mühlwiesenweg (25801569), Beilngrieser Straße (144655547), Beilngrieser Straße (150746347), and Weckenweg (29001352))
Version #4
(no comment)
Tags
created_by | Potlatch 0.10 |
---|---|
highway | residential |
Nodes
17 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 253641062 (part of way Röntgenstraße (26134507))
- 253641064 (part of way 26173149)
- 253641065
-
253641067 - 253641068 (part of way Freymannstraße (25801580))
-
281435724 - 281435725
-
281435726 -
281435727 - 281435728
- 281435634 (part of way Weckenweg (32203888))
- 281435633 (part of way Weckenweg (32203888))
- 281435632 (part of ways 26134450 and Weckenweg (32203888))
- 281435631 (part of way Weckenweg (32203888))
- 281435630 (part of way Weckenweg (32203888))
- 279795290 (part of ways Schulweg (26135506), Weckenweg (32203888), and Weckenweg (29001352))
Version #3
(no comment)
Tags
created_by | Potlatch 0.10 |
---|---|
highway | residential |
Nodes
6 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 253641062 (part of way Röntgenstraße (26134507))
- 253641064 (part of way 26173149)
- 253641065
-
253641067 - 253641068 (part of way Freymannstraße (25801580))
Version #2
(no comment)
Tags
created_by | Potlatch 0.10 |
---|---|
highway | residential |
Nodes
8 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 253641062 (part of way Röntgenstraße (26134507))
- 253641064 (part of way 26173149)
- 253641065
-
253641067 - 253641068 (part of way Freymannstraße (25801580))
- 253641070 (part of ways Freymannstraße (25801580) and Röntgenstraße (26134507))
- 253641062 (part of way Röntgenstraße (26134507))
Version #1
(no comment)
Tags
created_by | Potlatch 0.9c |
---|---|
highway | tertiary |
Nodes
8 nodes
- 253641061 (part of ways Am Augraben (51743953) and Am Augraben (32140444))
- 253641062 (part of way Röntgenstraße (26134507))
- 253641064 (part of way 26173149)
- 253641065
-
253641067 - 253641068 (part of way Freymannstraße (25801580))
- 253641070 (part of ways Freymannstraße (25801580) and Röntgenstraße (26134507))
- 253641062 (part of way Röntgenstraße (26134507))
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 |