logo separator

[mkgmap-dev] Commit: r2906: Merge the mergeroads branch.

From svn commit svn at mkgmap.org.uk on Sun Dec 22 20:15:42 GMT 2013

Version mkgmap-r2906 was committed by wanmil on Sun, 22 Dec 2013

Merge the mergeroads branch. 
* Roads are merged which reduces the number of road entries by 7-25% 
using the default style. This results in slightly better routing 
calculation times and slightly smaller img file sizes.
* The four labels to pois/lines/roads/polygons are no longer assigned 
automatically. They must be assigned using the 'name' and 'addlabel' 
function. This also means that ref tags are no longer used as labels 
automatically.
* Access restrictions of roads are now defined by setting special 
mkgmap:** access tags (e.g. mkgmap:car, mkgmap:foot, mkgmap:bicycle etc.).
* mkgmap:carpool does no longer automatically set all access 
restrictions. In the trunk mkgmap:carpool=yes/1/true lead to set all 
access restrictions to "no" except emergency, bus and carpool.
* The road speed is no longer automatically calculated using the 
maxspeed tag. New style functions maxspeedkmh() and maxspeedmph() allow 
style developers to perform the same by setting the 
mkgmap:road-speed-class tag.
* Styles can now have a <finalize> block. This block is executed for 
each element if an element style definition matches. The finalize block 
must contain actions only.


More information about the mkgmap-dev mailing list