Hi Minko,

thanks for reporting. The problem is fixed with r3118.
A flag was not set early enough. This only caused problems with enabled 
assertions.

Gerd

> Date: Fri, 4 Jul 2014 10:12:36 +0200
> From: [email protected]
> To: [email protected]
> Subject: [mkgmap-dev] AssertionError on turn restriction
> 
> When I enable assertions (-ea) in my java command, mkgmap-r3300 is not able 
> to produce one tile and gives an java.lang.AssertionError.
> 
> I found out that the problem was this turn restriction relation, with 
> type=restriction:motorcar
> restriction=only_straight_on
> http://www.openstreetmap.org/relation/3490966
> 
> In my relation style file I have the following line, to ignore those 
> restrictions in my bike map:
> type=restriction:motorcar  {delete type}
> 
> I dont know if it's a bug in mkgmap or in my styles but it will produce no 
> errors without this line, but then the restriction are applied and that's not 
> what is intended.
> 
> If I change the line into 
> type=restriction:motorcar  {delete 'type=restriction:motorcar'}
> then I get no assertion error.
> 
> Now maybe this relation is a bad case because mkgmap seems to ignore it at 
> all (via ways instead of via-points?) so I have adapted the relation a bit in 
> JOSM to make it work with one 'from' way, one via-point and one 'to' way.
> http://mijndev.openstreetmap.nl/~ligfietser/test/map.osm
> 
> I use in my relation file this line
> type=restriction:motorcar  {delete 'type=restriction:motorcar'}
> 
> Result is that in motorcar mode, the turn restriction is still active. So 
> there is still something missing in the mkgmap code, also {delete 
> restriction} didnt help here either, looks like that those lines are 
> completely ignored in the relation file here?
> _______________________________________________
> 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