logo separator

[mkgmap-dev] building catch all

From chris66 chris66nrw at gmx.de on Sun Jun 22 11:22:05 BST 2014

Hi,
at the end of polygons we have some catch all rule:


(building=* | amenity=*) & area!=no [0x13 resolution 24]

tourism=* & area!=no & waterway!=* [0x13 resolution 24]

# man_made can be used on areas or lines
man_made=* & area!=no
   & (man_made!=door & man_made!=embankment & man_made!=breakwater
   & man_made!=cable_line & man_made!=cutline & man_made!=cutting
   & man_made!=levee & man_made!=trench)
  [0x13 resolution 24]

man_made=* & area=yes [0x13 resolution 24]


This causes that following osm elements are mapped to building (0x13):

tourism=camp_site  (should be mapped to 0x17 or 0x19)
amenity=grave_yard  (should be mapped to 0x1a)

So I think we should have more specific rules here instead a catch-all.

Chris




More information about the mkgmap-dev mailing list