Skip to content

Use flow_direction for waterway error detection #12161

@emil813-cmd

Description

@emil813-cmd

Description

Currently, the Warning message

"<Subject> flows against/{away from} a connected waterway"

is controlled by the oneway Key, even though that Key actually relates to traffic direction.

Thus, one may be tempted to add "oneway=no" when the water flows two ways or in an unknown direction, despite this being objectively the incorrect tag.

Please let the Warning messages and the displayed arrows be controlled by the flow_direction Key instead, when it comes to waterways specifically.

Waterways should function as having "flow_direction=forward" by default, which would be overruled by tagging flow_direction and setting it to a different value. If flow_direction is set to an undefined value like "unknown", then the waterway should behave the same as a highway without the oneway Key, i.e. give no errors and have no arrows.

In theory, flow_direction Key should perhaps be modified to use the same values as the oneway Key.

Screenshots

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions