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

Reply via email to