While working on #1201 – which is now merged (but not released at this time) – I wrote down a few follow ups that I want to look into as soon as I find the time.
I did not work on them in #1201 to keep the scope on a refactoring and cleanup of what we have.
They are not all thinks that we should to … but thinks I wanted to look into. To give them a bit more visibility I move them from the PR description here so we can reference when things are being worked on …
Research how common values are
Research if traffic_calming=table is common with crossing=traffic_signals?
And is crossing:island=yes common with crossing=traffic_signals?
If not, we could remove those from the presets for node hw=crossing + crossing=traffic_signals.
Testcase https://ideditor.netlify.app/#background=Bing&disable_features=boundaries&id=n7242739087&locale=en&map=20.00/52.33904/13.65936
infrastructure on crossing presets?
Do we want the infrastructure preset on crossings as moreFields? There are cases like https://ideditor.netlify.app/#background=Bing&disable_features=boundaries&id=w1009387182&locale=en&map=20.00/52.47153/13.46059 where the crossing is on the bridge. => We can add it to the new @templates/geometry_way_more. "bridge" is used 3k times for "crossing=*" https://taginfo.openstreetmap.org/keys/crossing#combinations
name on crossing presets?
Do we want to give name more visibility on hw=path+path=crossing because path sometimes have names? Testcase https://ideditor.netlify.app/#background=Bing&disable_features=boundaries&id=w947039863&locale=en&map=20.00/52.43023/13.44348
The name is a general field which always shows when present, it does show below the explicit fields, though, see https://pr-1201--ideditor-presets-preview.netlify.app/id/dist/#background=Bing&disable_features=boundaries&id=w947039863&locale=en&map=20.00/52.43023/13.44348 at the end of the list
width on crossing presets?
- Do we want to add
width and width:source as moreTags?
- For the
hw=path we might also add bicycle:width and footway:width as moreTags
bicycle:oneway
Is there a way to add bicycle:oneway=* as kind of synonym for oneway=* on hw=path|cycleway? Both are used but only one is visible as field.
zebra
Add "addTags" for crossing=zebra to add marking zebra. Maybe also crossing_ref=zebra? Testcase https://ideditor.netlify.app/#background=Bing&disable_features=boundaries&id=n9446412638&locale=en&map=20.00/52.32519/13.62391
While working on #1201 – which is now merged (but not released at this time) – I wrote down a few follow ups that I want to look into as soon as I find the time.
I did not work on them in #1201 to keep the scope on a refactoring and cleanup of what we have.
They are not all thinks that we should to … but thinks I wanted to look into. To give them a bit more visibility I move them from the PR description here so we can reference when things are being worked on …
segregatedfor cyclewayshighway=path-based cycle-footway tagging #1384bicycle_footversionshighway=path-based cycle-footway tagging #1384locationSet.excludeas unsearchable presets with low score instead of hiding them #1205 to makehighway=cycleway+foot=designatedvisible in those country that don't promote it but the tagging still might be usedcrossing:signalfieldcrossing:signalsfield tocrossing/*traffic_signalspresets #1203kerb:left/kerb:rightfielddirectionalComboto allow optional left/right tagging #1206 (comment)traffic_islandpr#1201cycleway=traffic_island#1068 need to be restarted after Crossing refactoring #1201crossing=informalpresetWe have presets for some of the ways, but not for the crossings. However, SC does use the tag.
Notes
crossing=nopresetNotes
Research how common values are
Research if
traffic_calming=tableis common withcrossing=traffic_signals?And is
crossing:island=yescommon withcrossing=traffic_signals?If not, we could remove those from the presets for node
hw=crossing + crossing=traffic_signals.Testcase https://ideditor.netlify.app/#background=Bing&disable_features=boundaries&id=n7242739087&locale=en&map=20.00/52.33904/13.65936
infrastructureon crossing presets?Do we want the infrastructure preset on crossings as moreFields? There are cases like https://ideditor.netlify.app/#background=Bing&disable_features=boundaries&id=w1009387182&locale=en&map=20.00/52.47153/13.46059 where the crossing is on the bridge. => We can add it to the new @templates/geometry_way_more. "bridge" is used 3k times for "crossing=*" https://taginfo.openstreetmap.org/keys/crossing#combinations
nameon crossing presets?Do we want to give
namemore visibility onhw=path+path=crossingbecause path sometimes have names? Testcase https://ideditor.netlify.app/#background=Bing&disable_features=boundaries&id=w947039863&locale=en&map=20.00/52.43023/13.44348The
nameis a general field which always shows when present, it does show below the explicit fields, though, see https://pr-1201--ideditor-presets-preview.netlify.app/id/dist/#background=Bing&disable_features=boundaries&id=w947039863&locale=en&map=20.00/52.43023/13.44348 at the end of the listwidthon crossing presets?widthandwidth:sourceasmoreTags?hw=pathwe might also addbicycle:widthandfootway:widthasmoreTagsbicycle:onewayIs there a way to add
bicycle:oneway=*as kind of synonym foroneway=*onhw=path|cycleway? Both are used but only one is visible as field.zebraAdd "
addTags" forcrossing=zebrato add markingzebra. Maybe alsocrossing_ref=zebra? Testcase https://ideditor.netlify.app/#background=Bing&disable_features=boundaries&id=n9446412638&locale=en&map=20.00/52.32519/13.62391