Hi Gerd The only common bit is filling in the mode hierarchy. It could be moved into an include and shared, but it is only 15 lines.
Ticker On Mon, 2020-04-13 at 11:31 +0000, Gerd Petermann wrote: > Hi Ticker, > > did not check the details yet but the patch seems to duplicate a lot > of stuff coded in inc/access. Is that needed? > > Gerd > > ________________________________________ > Von: mkgmap-dev <[email protected]> im Auftrag > von Ticker Berkin <[email protected]> > Gesendet: Montag, 13. April 2020 13:21 > An: mkgmap development > Betreff: [mkgmap-dev] POI barrier/access restriction > > Hi Gerd and others interested in routing issues > > default style "points" has code that, when option --link-pois-to-ways > is in effect, sets highway access and speed restrictions that mkgmap > then imposes on the highway that the point is on. > > These rules had various errors: > - didn't expand the access mode hierarchy, see > https://wiki.openstreetmap.org/wiki/Key:access > - tested the wrong tag for mkgmap:bus and mkgmap:delivery > - if the "access" tag was set, apply this to all modes before > processing allowances and restrictions imposed by the > barrier; but these actions would have no effect because the > the specified mode tags are now all set > - assumed that a gate stops motor_vehicle access > - didn't handle other common forms of gate > - allowed bicycle through kissing_gate and stile > > This patch fixes these problems and also adds a speed restriction for > all barriers. > > The general principle is that barrier rules add specific "no" > restrictions that the barrier prevents, but must not add "yes". > The "access" tag is a default for all modes not implicitly or > explicit > handled; there could be, say, osm tags [barrier=stile, > access=destination] and this should not imply there is unrestricted > foot access. > > Ticker > _______________________________________________ > 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
