osmandapp / OsmAnd

OsmAnd
https://osmand.net
Other
4.6k stars 1.01k forks source link

Public transport routing suggests routes on railways under construction #6991

Open njohnston opened 5 years ago

njohnston commented 5 years ago

Public transport routing incorrectly suggests routes on railways under construction.

For example, if you request a route from Holiday Inn Atrium bus stop in Singapore to Outram Park MRT station, OsmAnd suggests a route including the Thomson-East Coast Line, which is tagged with railway=construction:

public_transport_routing_on_under_construction_railway

I'm using OsmAnd+ 3.3.8 on a Samsung Galaxy S8+.

jarek commented 5 years ago

However transit route relation https://www.openstreetmap.org/relation/9627856 as well as its return route https://www.openstreetmap.org/relation/2383439 are tagged railway=construction, construction=subway, and importantly route=subway. If the line is not open yet, as I understand it the last tag is incorrect.

aceman444 commented 4 years ago

It looks like somebody already mapped the subway line as a relation and tagged it route=subway as if it is already valid and operating. If that subway line is not operating yet (the tunnels are still in construction) then change the tag in the relations jarek has pointed out to construction:route=subway so that OsmAnd sees they are not operational yet and will ignore them. This looks like a tagging error, not an OsmAnd bug.