Argh, I am sorry.

Of course you have to use "set mkgmap:carpool=no".

The second line does not work because I forgot about the following rule taken from the documentation: "There used to be some restrictions on the kind of expression you could use. Now the only restriction is you must have at least one test that depends on a tag existing. So you cannot match on everything, regardless of tags, or test for an object that does not have a tag."

The second line must look like:
highway=* & mkgmap:carpool!=* { set mkgmap:carpool=yes }

WanMil

Yes Marko, I thought he forgot that too, so I also tried:

mkgmap:carpool=yes { set mkgmap:carpool=no }
mkgmap:carpool!=* { set mkgmap:carpool=yes }

Resulting in these errors:

Error in style: Error: (lines:206): Cannot start expression with: 
$mkgmap:carpool!=*
Error in style: Error: (lines:206): Cannot start expression with: 
$mkgmap:carpool!=*
Could not open style null
Error in style: Error: (lines:206): Cannot start expression with: 
$mkgmap:carpool!=*


I guess you did not notice that WanMil forgot the "set". "add" would
not
work here, because the tag already exists and you want to override it.

Best regards,

Marko
_______________________________________________
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