Skip to content

Commit

Permalink
crossing: introduce highway=path+path=crossing fields
Browse files Browse the repository at this point in the history
All fields are unsearchable (for now) so we can learn how to name properly.
  • Loading branch information
tordans committed Apr 24, 2024
1 parent c89913e commit d5cdc9a
Show file tree
Hide file tree
Showing 5 changed files with 155 additions and 0 deletions.
25 changes: 25 additions & 0 deletions data/presets/highway/path/_crossing.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"icon": "temaki-cyclist_crosswalk",
"fields": [
"{@templates/crossing/defaults}",
"{@templates/crossing/markings}",
"{@templates/crossing/geometry_line}"
],
"geometry": [
"line"
],
"tags": {
"cycleway": "crossing"
},
"addTags": {
"highway": "path",
"path": "crossing"
},
"reference": {
"key": "path",
"value": "crossing"
},
"searchable": false,
"matchScore": 0.95,
"name": "Cycle Crossing"
}
31 changes: 31 additions & 0 deletions data/presets/highway/path/crossing/_marked.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{
"icon": "temaki-pedestrian_crosswalk",
"fields": [
"{@templates/crossing/defaults}",
"{@templates/crossing/markings}",
"{@templates/crossing/geometry_line}"
],
"moreFields": [
"flashing_lights"
],
"geometry": [
"line"
],
"tags": {
"highway": "path",
"path": "crossing",
"crossing": "marked"
},
"addTags": {
"highway": "path",
"path": "crossing",
"crossing": "marked",
"crossing:markings": "yes"
},
"reference": {
"key": "crossing",
"value": "marked"
},
"name": "{highway/footway/crossing/uncontrolled}",
"searchable": false
}
32 changes: 32 additions & 0 deletions data/presets/highway/path/crossing/_traffic_signals.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"icon": "temaki-railway_signals",
"fields": [
"{@templates/crossing/defaults}",
"{@templates/crossing/markings}",
"{@templates/crossing/traffic_signal}",
"{@templates/crossing/geometry_line}"
],
"moreFields": [
"{@templates/crossing/crossing/traffic_signal_more}"
],
"geometry": [
"line"
],
"tags": {
"highway": "path",
"path": "crossing",
"crossing": "traffic_signals"
},
"reference": {
"key": "crossing",
"value": "traffic_signals"
},
"name": "Crossing With Pedestrian Signals",
"terms": [
"crosswalk (lights)",
"pedestrian traffic lights",
"pedestrian traffic signals",
"pedestrian crossing (lights)"
],
"searchable": false
}
32 changes: 32 additions & 0 deletions data/presets/highway/path/crossing/_uncontrolled.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"icon": "temaki-pedestrian",
"fields": [
"{@templates/crossing/defaults}",
"{@templates/crossing/markings_yes}",
"{@templates/crossing/geometry_line}"
],
"moreFields": [
"flashing_lights"
],
"geometry": [
"line"
],
"tags": {
"highway": "path",
"path": "crossing",
"crossing": "uncontrolled"
},
"reference": {
"key": "crossing",
"value": "uncontrolled"
},
"terms": [
"marked foot path crossing",
"marked crosswalk",
"marked pedestrian crosswalk",
"zebra crossing",
"crosswalk"
],
"name": "Marked Crossing",
"searchable": false
}
35 changes: 35 additions & 0 deletions data/presets/highway/path/crossing/_unmarked.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{
"icon": "temaki-pedestrian",
"fields": [
"{@templates/crossing/defaults}",
"{@templates/crossing/geometry_line}"
],
"moreFields": [
"flashing_lights"
],
"geometry": [
"line"
],
"tags": {
"highway": "path",
"path": "crossing",
"crossing": "unmarked"
},
"addTags": {
"highway": "path",
"path": "crossing",
"crossing": "unmarked",
"crossing:markings": "no"
},
"reference": {
"key": "crossing",
"value": "unmarked"
},
"terms": [
"unmarked crosswalk",
"unmarked foot path crossing",
"unmarked pedestrian crossing"
],
"name": "Unmarked Crossing",
"searchable": false
}

0 comments on commit d5cdc9a

Please sign in to comment.