Hi WanMil,
besides the error reported by Stéphane here are my 50 cents after a first
compare
with the unpatched default style:
I am not sure, but I think tags like
vehicle=private, motor_vehicle=private etc.
should not set
mkgmap:emergency=no
My interpretation regarding routing is that
it is equivalent with xxx=destination,
so it should set the no-throughroute bit.
Reason:
If one wants to visit someone living at a private way, we can assume that
he is allowed to go there. On the other hand, a route restriction
like a no_left_turn might be ignored if the road in the img file
doesn't allow any vehicle.
The problem : We have only one no-troughroute bit for each road segment, so
a way with highway=*, access=private, bicycle=yes, foot=yes
has to be added as two roads, one with acces for all vehicles except bike
and no-throughroute=true,
the other with full access for bikes and pedestrian.
This can't be done in the finalize rules, right?
Gerd
Gerd
WanMil wrote
> Hi,
>
> attached is a reworked inc/access file.
>
> It now uses a 1:1 assignment between OSM tag and mkgmap access tag:
> foot=* { set mkgmap:foot='${foot}' }
> bicycle=* { set mkgmap:bicycle='${bicycle}' }
> motorcar=* { set mkgmap:car='${motorcar}' }
> goods=* { set mkgmap:delivery='${goods}' }
> hgv=* { set mkgmap:truck='${hgv}' }
> bus=* { set mkgmap:bus='${bus}' }
> taxi=* { set mkgmap:taxi='${taxi}' }
> emergency=* { set mkgmap:emergency='${emergency}' }
>
>
> motorcycle is no longer used. There is no clean solution when motorcycle
> != motorcar. The default style supports motorcars. Users that want to
> use the cards especially for motorcycling should modify their inc/access
> file appropriately.
>
> delivery is no longer used. It is not an access key. The wiki notes:
> The key delivery is mostly used with the value yes to indicate that the
> restaurant offers delivery of your meal.
>
> More access keys are used. They are taken into account obeying the rules
> of vehicle subclasses (set motorcar=no if motor_vehicle=no or vehicle=no
> etc.).
>
> The old rule
> highway=path { add foot=yes; add access=no }
> did not work for the way [highway=path; access=no]. This way should not
> be used by foot anyway but the rule above errorneously allowed foot.
> This is fixed now.
>
> carpool handling is now disabled. It does not work (as far as I know) so
> the rules are not useful.
>
> Many thanks to Mario Hantschke who worked out some problems of the old
> access file and provided some good ideas for the new rules.
>
> Please check the new rules. If you are unhappy with some assignements
> please post an tagging example of a way and how you think the access
> rules should be assigned.
>
> Have fun!
> WanMil
>
> _______________________________________________
> mkgmap-dev mailing list
> [email protected]
> http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
>
> access (3K)
> <http://gis.19327.n5.nabble.com/attachment/5803532/0/access>
--
View this message in context:
http://gis.19327.n5.nabble.com/PATCH-v1-Rework-of-inc-access-tp5803532p5803542.html
Sent from the Mkgmap Development mailing list archive at Nabble.com.
_______________________________________________
mkgmap-dev mailing list
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev