The rule

highway=trunk & ( network=e-road | int_ref=* ) [0x02 resolution 17 continue]

means res 17 - 24. You have to use 17-17.


Gerd

Von: mkgmap-dev-bounces@lists.mkgmap.org.uk <mkgmap-dev-bounces@lists.mkgmap.org.uk> im Auftrag von greg crago <gregcrago@gmail.com>
Gesendet: Mittwoch, 10. Februar 2016 23:11
An: Development list for mkgmap
Betreff: [mkgmap-dev] Changing from RESOLUTION RANGE to single RESOLUTION causes compile error in r3665
 
Default line style has this:

highway=trunk & ( network=e-road | int_ref=* ) [0x02 resolution 15-17 continue]

I wanted to only show this on RESOLUTION 17, so I changed it to this:

highway=trunk & ( network=e-road | int_ref=* ) [0x02 resolution 17 continue]

Now when I compile using mkgmap -r3665 I get this error:

Warning: routable type 0x02 is used for non-routable line with level 0. This may break routing. Style file lines, line 165.

How does changing the Resolution Range to a single Resolution cause this error?

Greg