Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow a default dashed path pattern to be overwritten by a solid line #2146

Open
p-p-s opened this issue Sep 16, 2024 · 0 comments
Open

Allow a default dashed path pattern to be overwritten by a solid line #2146

p-p-s opened this issue Sep 16, 2024 · 0 comments

Comments

@p-p-s
Copy link

p-p-s commented Sep 16, 2024

Is your feature request related to a problem? Please describe.
When defining a dash array pattern as default on map or layer level, it is not obvious how to overwrite it with a solid line property on layer or element level where needed. As a result editors design maps where the majority of lines are dashed not with any dash array pattern as default, just because also one or or few solid lines need to be given. This is because people naturally guess that an empty string value would be the pattern for a solid line, because this is what they see in the dash array field before they give a line a dashed pattern.

Describe the solution you'd like
In the map editing session, when the editor enters a dash array default on layer or overall map level, hint to the editor that he/she can overwrite the default with "," for a solid string on element respectively layer level.

Describe alternatives you've considered
Provide the same information in a complete, compact, and fully searchable uMap editor documentation in English.

Additional context
uMap instance: https://umap.openstreetmap.fr/ as of 16 Sep 2024.
Take https://umap.openstreetmap.fr/en/map/milke-danda-trek_1112959 as an example. It defines "4, 12" as dash array pattern on overall map level and "," as dash array default for the layer "Drive to/from the trailhead". Done. As our maps share the same layer concept and therefore we just clone an existing map to start a new map, we almost never enter any dash array pattern. For any new path we just Import it, Chose the layer, and boom, work done.

But possibly "," was never planned to be the dash array for solid lines and already from the next umap.openstreetmap.fr update on, "," will not work anymore while we only accidentally find out about this issue weeks if not months later.

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

No branches or pull requests

1 participant