Opened 5 years ago

Last modified 5 years ago

#4606 new defect

Node within way features should only be shown when node within way is selected

Reported by: smsm1 Owned by: potlatch-dev@…
Priority: minor Milestone:
Component: potlatch2 Version:
Keywords: Cc:

Description

For example pedestrian crossing should not be draggable from the POI list due to it having the xml:

<within entity="way" k="highway"/>

within it's definition. Similarly when changing a POI it shouldn't appear in the menu when it's meant to be just for within a way, when you have a point selected.

This item shouldn't also appear in the list on the left when you have selected a way that is not a highway=*, for example a railway=rail shouldn't list it, if there is no within entity for it. In this case, if you add a crossing to a railway, the tag panel doesn't understand that tagging combination.

Also implementing this, will reduce the number features to a more manageable level and only show the ones that are relevant, thus improving the user experience.

Change History (1)

comment:1 Changed 5 years ago by smsm1

There is a way to get these items out the drag and drop POI panel by using <point draganddrop="no"/> however it would still be useful to be able to filter the list in the menu when you have selected a node in a way, such that if it says within ... then only show it if it is within a way of that entity.

Note: See TracTickets for help on using tickets.