[mkgmap-dev] [PATCH v1] Rework of inc/access
From GerdP gpetermann_muenchen at hotmail.com on Fri Apr 18 07:43:28 BST 2014
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 > mkgmap-dev at .org > 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.
- Previous message: [mkgmap-dev] [PATCH v2] Rework of inc/access
- Next message: [mkgmap-dev] [PATCH v1] Rework of inc/access
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list