Ticket #76 (new defect/bug)

Opened 1 year ago

Last modified 9 months ago

wrong import of dual-tagged OSM ways breaks routing

Reported by: grenzdebil@gmail.com Assigned to: cp15
Priority: major Milestone: version 0.2.0
Component: mapdrivers/OSM Version: svn
Keywords: osm railway highway tram Cc:

Description

The osm2navit script imports ways tagged with both highway=some value and railway=some value as railways and thus prevents navit from using them for routing.

Tagging ways as highway and railway is commonly used in OSM when for example tram rails are located directly on a road and tram and car traffic share the same space.

The way osm2navit imports this breaks the routing in my town and I'm sure it does in many places.

One solution would be to create two different ways in the mapnik file for the street and the rails, so the information is not lost - the other one could be to simply consider such ways as a normal street.

Change History

01/28/08 02:04:10 changed by KaZeR

  • milestone set to version 0.0.4.

04/20/08 11:13:00 changed by anonymous

actually, this breaks even more things, namely highways that have a cycleway=lane/track additionally when there is a cycle lane on the road.

They are shown as pure cycleways and cannot be used for (car-) routing in navit, which leads to wrong directions given by navit.