This rule does not work:
highway ~
'(secondary|tertiary|unclassified|residential|minor|living_street|service)'
& oneway=*
& (cycleway=opposite | cycleway=opposite_lane | cycleway=opposite_track |
oneway:bicycle=no | bicycle:oneway=no )
{set bicycle=no; set mkgmap:cycleway=yes}
Only if I put oneway=* first, it works, why?
oneway=*
& highway ~
'(secondary|tertiary|unclassified|residential|minor|living_street|service)'
& ( cycleway=opposite | cycleway=opposite_lane | cycleway=opposite_track |
oneway:bicycle=no | bicycle:oneway=no )
{set bicycle=no; set mkgmap:cycleway=yes}
The error message is:
Error in style: Error: (lines:119): Invalid rule expression:
(((($cycleway='opposite')|(($cycleway='opposite_lane')|(($cycleway='opposite_track')|(($oneway:bicycle='no')|($bicycle:oneway='no')))))&$oneway=*)&($highway~'(secondary|tertiary|unclassified|residential|minor|living_street|service)'))
_______________________________________________
mkgmap-dev mailing list
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev