[mkgmap-dev] routing improvements?
From Carlos Dávila cdavilam at orangecorreo.es on Tue Nov 15 21:40:11 GMT 2011
El 15/11/11 22:19, Marko Mäkelä escribió: > On Sun, Nov 13, 2011 at 06:37:53PM +0100, Minko wrote: > >> * highway=construction >> > I would suggest this, which would not grant or forbid access, but only > lower the road_class and road_speed: > > -# Treat ways under construction as highway=path > -highway=construction | highway=*& construction=* {add access = no; add bicycle = yes; add foot = yes; add mkgmap:dead-end-check = false } [0x16 road_class=0 road_speed=1 resolution 23] > +# Treat ways under construction specially > +highway=construction { add mkgmap:dead-end-check = false } [0x16 road_class=0 road_speed=0 resolution 23] > +highway=*& construction=* [0x16 road_class=1 road_speed=1 resolution 23] > Perhaps mkgmap:road-speed could be a good option: highway=* & construction=* { add mkgmap:road-speed = '-1'; add mkgmap:road-speed-min = '1' } > >> * motor_vehicle / vehicle >> >> One thing I really miss in the default mkgmap style as well as "world" >> style, which I've added my own style, is the ability to obey the >> motor_vehicle and vehicle tags when routing. The two lines below is the >> one I use, you might certainly have a more effective way to get the >> work done. >> > In the mkgmap or Garmin context, a vehicle can be a motor_vehicle > (motorcar) or a bicycle. I would suggest the following: > > Index: resources/styles/default/lines > =================================================================== > --- resources/styles/default/lines (revision 2091) > +++ resources/styles/default/lines (working copy) > @@ -98,6 +98,10 @@ contour=elevation | contour_ext=elevatio > > # Remove access=yes from highways. > highway=*& access=yes { delete access } > +# Translate motor_vehicle and vehicle access rules. > +highway=*& motor_vehicle=* { add motorcar='${motor_vehicle}' } > +highway=*& vehicle=* { add motorcar='${vehicle}'; add bicycle='${vehicle}' } > + > # By default, ways are accessible by the highest allowed mode of > # transportation, and thus access=yes should be redundant. > # However, sometimes cycleways may be tagged access=destination or > # similar, > > Can you try these out? I will post this also to the forum. > > Best regards, > > Marko > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at lists.mkgmap.org.uk > http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev > > -- Por favor, no me envíe documentos con extensiones .doc, .docx, .xls, .xlsx, .ppt, .pptx, .mdb, mdbx Instale LibreOffice desde http://es.libreoffice.org/descarga/ LibreOffice es libre: se puede copiar, modificar y redistribuir libremente. Gratis y totalmente legal. LibreOffice está en continuo desarrollo y no tendrá que pagar por las nuevas versiones.
- Previous message: [mkgmap-dev] routing improvements?
- Next message: [mkgmap-dev] routing improvements?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list