Skip to content

Add Warning Sign presets#928

Closed
arch0345 wants to merge 6 commits intoopenstreetmap:mainfrom
arch0345:hazard
Closed

Add Warning Sign presets#928
arch0345 wants to merge 6 commits intoopenstreetmap:mainfrom
arch0345:hazard

Conversation

@arch0345
Copy link
Copy Markdown
Contributor

@arch0345 arch0345 commented Jun 20, 2023

Also added fields for `hazard`, `curve`, `curves`, `hazard:animal`, and changed the name for the `military=danger_area` preset
@github-actions
Copy link
Copy Markdown

🍱 Preview the tagging presets of this pull request here: https://pr-928--ideditor-presets-preview.netlify.app/id/dist/#locale=en.

Copy link
Copy Markdown
Contributor

@1ec5 1ec5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The preset names should also be localizable string options for the Traffic Sign field.

These presets understandably focus on the generic values, which apply internationally. But we should probably also add presets for each country’s standard warning signs that set traffic_sign to a sign code; otherwise, we might inadvertently nudge mappers to replace the specific values with a generic value that has a nice icon, resulting in dataloss.

Comment thread data/presets/traffic_sign/hazard/dangerous_junction.json Outdated
Comment thread data/presets/traffic_sign/hazard.json
Comment thread data/presets/traffic_sign/hazard/pedestrians.json
Comment thread data/presets/traffic_sign/hazard/road_narrows.json
Comment thread data/presets/traffic_sign/hazard/turn.json
Comment thread data/presets/traffic_sign/hazard/queues_likely.json
Comment thread data/presets/traffic_sign/hazard/turns.json
Comment thread data/presets/traffic_sign/hazard/curves.json
Comment thread data/fields/curve.json
Comment thread data/fields/hazard/animal.json
@Dimitar5555
Copy link
Copy Markdown
Contributor

But we should probably also add presets for each country’s standard warning signs that set traffic_sign to a sign code; otherwise, we might inadvertently nudge mappers to replace the specific values with a generic value that has a nice icon, resulting in dataloss.

Related discussion: osmlab/name-suggestion-index#8225

@tyrasd tyrasd added new-preset new-field create a new field (see add-field for cases where field from presets is added to new entries) labels Jun 23, 2023
@1ec5
Copy link
Copy Markdown
Contributor

1ec5 commented Jun 23, 2023

These presets understandably focus on the generic values, which apply internationally. But we should probably also add presets for each country’s standard warning signs that set traffic_sign to a sign code; otherwise, we might inadvertently nudge mappers to replace the specific values with a generic value that has a nice icon, resulting in dataloss.

I think this is a very real possibility in some regions, such as Central Europe and Scandinavia, where traffic_sign has been mapped to great detail. At the same time, the code-based traffic_sign syntax as documented on the wiki is unsuitable for proper editor support. An alternative syntax is in use regionally that would be much more amenable to software support, but the wiki doesn’t really acknowledge this alternative: #11 (comment).

@arch0345
Copy link
Copy Markdown
Contributor Author

arch0345 commented Jul 7, 2023

These presets understandably focus on the generic values, which apply internationally. But we should probably also add presets for each country’s standard warning signs that set traffic_sign to a sign code; otherwise, we might inadvertently nudge mappers to replace the specific values with a generic value that has a nice icon, resulting in dataloss.

I'll separate addition of boundary=hazard into its own PR so that #916 can be resolved before this issue is addressed.

@arch0345 arch0345 changed the title Add Hazardous Area/Warning Sign presets Add Warning Sign presets Jul 7, 2023
@arch0345 arch0345 marked this pull request as draft July 7, 2023 22:40
@matkoniecz
Copy link
Copy Markdown
Collaborator

@arch0345 arch0345 marked this pull request as draft July 8, 2023 00:40

do you have any plans to continue with this PR?

@matkoniecz
Copy link
Copy Markdown
Collaborator

I will close it as an abandoned PR

@matkoniecz matkoniecz closed this Sep 15, 2025
@matkoniecz
Copy link
Copy Markdown
Collaborator

it can reopened in this PR or send as a new one if it would be an improvement

maybe it is possible to split it into smaller, more manageable parts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-field create a new field (see add-field for cases where field from presets is added to new entries) new-preset

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants