Opened 7 years ago

Last modified 7 years ago

#15097 closed enhancement

Validator should flag ferry routes which are not connected to a highway=* or man_made=pier — at Version 1

Reported by: GerdP Owned by: team
Priority: normal Milestone: 17.08
Component: Core validator Version:
Keywords: ferry routes Cc:

Description (last modified by GerdP)

Sometimes ways with route=ferry are not properly connected to a highway. This can cause routing problems.
I know these typical problem cases:
1) the route is split into parts, so that an end node is only connected with other route=ferry ways
2) the connected highway is mapped with a low class, e.g. as hw=service instead of e.g. hw=secondary

I've attached a sample file created from current OSM data in Canada which contains both problems.
Nodes 660826272 and 323308217 are samples for 1), Node 1682319513 is a sample for 2)
If this check requires Java code please let me know and I'll try to code it.

I am not sure how to handle ferry routes which allow vehicles (e.g. bicycle or mofa) if they end at
a man_made=pier (and no other highway).

Change History (3)

by GerdP, 7 years ago

Attachment: ferry_problems.osm.bz2 added

comment:1 by GerdP, 7 years ago

Description: modified (diff)
Summary: Validator should flag ferry routes which are not connected to a highway=*Validator should flag ferry routes which are not connected to a highway=* or man_made=pier

by naoliv, 7 years ago

Attachment: ferry-example.osm added
Note: See TracTickets for help on using tickets.