OpenOrienteering / mapper

OpenOrienteering Mapper is a software for creating maps for the orienteering sport.
https://www.openorienteering.org/apps/mapper/
GNU General Public License v3.0
405 stars 109 forks source link

OSM import: Missing pylons on imported powerline #1639

Open reinisberzins opened 4 years ago

reinisberzins commented 4 years ago

Steps to reproduce

A) Import a powerline from .osm file. B) Or draw a powerline by hand with non-dash mode (e.g. pressed spacebar accidentally or changed my mind later).

Actual behaviour

Powerline has no pylons (dash symbols) because all nodes are normal (non-dash) nodes and can't be converted to dash nodes (with pylons showing).

Expected behaviour

A) Dash symbol should always appear on every node - normal or dash node (unless "Suppress dash symbol at start and end" is checked) because powerlines can't change direction without a pylon and I don't know any no other standard orienteering symbols that use dash symbols (all others use mid symbols only).* B) Assign dash node to every imported node of powerlines. C) Future Idea: an option to easily convert all selected nodes to dash nodes or reverse.

Configuration

Mapper Version: 0.9.3 Operating System: Windows 10 x64

*Actually the current behaviour would be useful when drawing a depression/slope with a new customised symbol of 101 Contour line + dash symbol of slope marker (which doesn't exist in standard symbol sets) where you mostly draw non-dash nodes, but occasionally toggle dash mode and insert a slope marker. But I'm not sure if anyone uses this method.

dg0yt commented 4 years ago

Actually the current behaviour would be useful when drawing a depression/slope with a new customised symbol of 101 Contour line + dash symbol of slope marker (which doesn't exist in standard symbol sets) where you mostly draw non-dash nodes, but occasionally toggle dash mode and insert a slope marker. But I'm not sure if anyone uses this method.

https://github.com/OpenOrienteering/mapper/issues/1035#issuecomment-376235108

dg0yt commented 4 years ago

Unfortunately, the pylon property in OSM is on the individual nodes, not on the way that they form, and we don't have rules to handle that.

For now, you can switch the state of individual nodes with the Edit-points tool, by Space key + Click.