Skip to content

Commit 1052eb6

Browse files
committed
crossing: Add readme for crossing presets and fields
1 parent c3cc177 commit 1052eb6

File tree

1 file changed

+13
-10
lines changed

1 file changed

+13
-10
lines changed
Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,25 @@
11
# About the crossing presets
22

3+
## General
4+
5+
These presets use fields `@templates` to make sure all have a similar structure.
6+
Some presets like `traffic_signals` have additinal fields and use a different field order.
7+
Try to keep the file structure very similar so they can be easily compared.
8+
39
## nodes `highway=crossing + crossing=*`
410

5-
This folder `/highway/crossing/*.json` handels the crossing nodes (as geometry type `vertex`).
11+
Crossing nodes are handel by `highway/crossing.json` + `highway/crossing/*.json` (as geometry type `vertex`).
612

713
Crossing nodes and crossing ways have a big overlap.
814
However, there are a few tags that should _only_ be expected on the crossing node. When crossing ways are present, this also means there are separate ways attached with additional nodes that hald the
915

10-
There are places in OSM (of course…) that follow a different tagging style where only crossing ways are used (without the vertex nodes). Those regions might have other conventions on where to place
16+
There are places in OSM that follow a different tagging style where only crossing ways are used (without the vertex nodes). Those regions might have other conventions on where to place
1117

1218
## ways `highway=footway|cycleway|path + *=crossing + crossing=*`
1319

14-
Crossing way presets are duplicated per highway class.
15-
- `/highway/footway/crossing*`
16-
- `/highway/cycleway/crossing*`
17-
- `/highway/path/crossing*`
18-
19-
They use fields `@templates` to make sure all have a similar structure.
20-
Some presets like `traffic_signals` have additinal fields and use a different field order.
20+
Crossing way presets are duplicated per highway class:
21+
- `/highway/footway/crossing.json` + `/highway/footway/crossing/*.json`
22+
- `/highway/cycleway/crossing.json` + `/highway/cycleway/crossing/*.json`
23+
- `/highway/path/crossing.json` + `/highway/path/crossing/*.json`
2124

22-
The crossing presets for `/cycleway/crossing` and `/path/crossing` are considered to be relevant for bike traffic and have additional fields that target bike vs. foot traffic.
25+
The crossing presets for `/cycleway*` and `/path*` are considered to be relevant for bike traffic and have additional fields that target bike vs. foot traffic.

0 commit comments

Comments
 (0)