> I didn't use it yet - need to find enough time to adapt my style - but I
> find the access handling a bit clumsy on the last step:
>
> bicycle=* { set mkgmap:access:bike='${bicycle}' }
> carpool=* { set mkgmap:access:carpool='${carpool}' }
> foot=* { set mkgmap:access:foot='${foot}' }
> hgv=* { set mkgmap:access:truck='${hgv}' }
> motorcar=* { set mkgmap:access:car='${motorcar}' }
> motorcycle=* { set mkgmap:access:car='${motorcycle}'s }
> psv=* { set mkgmap:access:bus='${psv}' }
> taxi=* { set mkgmap:access:taxi='${taxi}' }
> emergency=* { set mkgmap:access:emergency='${emergency}' }
> delivery=* { set mkgmap:access:delivery='${delivery}' }
> goods=* { set mkgmap:access:delivery='${goods}' }
>
>
> Is this really needed or could we skip that step in the style files? I
> use set access=.... very often, so it would make the style-file a bit
> more difficult to read by instead always using set mkgmap:access:.....=....
>
> I'm fine with this however too, just find it a bit clumsy why this
> additional step is really needed. Is it to keep the handling of special
> actions with the same syntax everywhere?
> If so good.
>
The goal of the branch is to give complete control to the style
implementor. So we need the new tags mkgmap:access:bike,
mkgmap:access:foot etc.
As a style developer you can decide to use the new tags directly or you
can still use the OSM access tags and include the access handling at a
later point in your style.
Maybe it's easier for you if you know that only the value no is
evaluated for the mkgmap:access:* tags. So setting them to yes or
designated or whatever is the same like not setting the tag.
I am happy if you have any good ideas to make it simpler.
>
> Besides everything looks fine to me.
_______________________________________________
mkgmap-dev mailing list
[email protected]
http://lists.mkgmap.org.uk/mailman/listinfo/mkgmap-dev