I think the problem is that way 189568204 starts and ends with a restriction and has no other points connected to roads. I think mkgmap has to "split" the road so that this can work. I have to find the right place to do that. I also found a flaw in removeShortArcs() that allows that a via node is replaced (and therefore ignored).
Working on it... Gerd > To: [email protected] > From: [email protected] > Date: Sun, 15 Dec 2013 15:43:46 +0100 > Subject: Re: [mkgmap-dev] why is this restriction relation ignored? > > Am 15.12.2013 12:52, schrieb Gerd Petermann: > > while debugging the I found this > > http://www.openstreetmap.org/relation/2560683 > > > > > > which seems to be ignored by mkgmap. > > I can confirm this. > > > I guess the problem could be that both ways > > http://www.openstreetmap.org/way/189568203 and > > http://www.openstreetmap.org/way/189568204 > > start at the via node? > > This is the case for most turn restrictions, so I assume > a bug. > > OSRM is routing correct there. > > Chris > > > _______________________________________________ > mkgmap-dev mailing list > [email protected] > http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
_______________________________________________ mkgmap-dev mailing list [email protected] http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
