Index: resources/styles/default/inc/fixme =================================================================== --- resources/styles/default/inc/fixme (nonexistent) +++ resources/styles/default/inc/fixme (working copy) @@ -0,0 +1,13 @@ +# set the country code for country dependent rules +mkgmap:country!=* & mkgmap:admin_level2=* { set mkgmap:country='${mkgmap:admin_level2}' } +mkgmap:country!=* & addr:country=* { set mkgmap:country='${addr:country|country-ISO:}' } +mkgmap:country!=* & is_in:country=* { set mkgmap:country='${is_in:country|country-ISO:}' } + +# delete FIXME values (they should be better used in maintenance maps) +ref ~ '(?i)fix[ _]?+me' { delete ref; } +name ~ '(?i)fix[ _]?+me' { delete name; } + +# correct multipolygons without area=yes +mkgmap:mp_created=true { add area=yes } + +addr:housenumber=* {set mkgmap:execute_finalize_rules=true} Index: resources/styles/default/lines =================================================================== --- resources/styles/default/lines (revision 3834) +++ resources/styles/default/lines (working copy) @@ -8,7 +8,7 @@ # and http://wiki.openstreetmap.org/wiki/Mkgmap/help/Custom_styles # for more information. -addr:housenumber=* {set mkgmap:execute_finalize_rules=true} +include 'inc/fixme'; aeroway=runway & highway!=* & is_closed()=false {name '${ref}'} [0x27 resolution 20] (aeroway=taxiway | aeroway=taxilane) & highway!=* & is_closed()=false {name '${ref}'} [0x27 resolution 24] Index: resources/styles/default/points =================================================================== --- resources/styles/default/points (revision 3834) +++ resources/styles/default/points (working copy) @@ -8,7 +8,8 @@ # and http://wiki.openstreetmap.org/wiki/Mkgmap/help/Custom_styles # for more information. -addr:housenumber=* {set mkgmap:execute_finalize_rules=true} +include 'inc/fixme'; + barrier=* & bicycle=* { set mkgmap:bicycle='${bicycle|subst:private=>no}' } barrier=* & foot=* { set mkgmap:foot='${foot|subst:private=>no}' } barrier=* & hgv=* { set mkgmap:truck='${hgv|subst:private=>no}' } Index: resources/styles/default/polygons =================================================================== --- resources/styles/default/polygons (revision 3834) +++ resources/styles/default/polygons (working copy) @@ -8,7 +8,7 @@ # and http://wiki.openstreetmap.org/wiki/Mkgmap/help/Custom_styles # for more information. -addr:housenumber=* {set mkgmap:execute_finalize_rules=true} +include 'inc/fixme'; leisure=* & sport=* & name=* { set name='${name} (${sport})' } leisure=* & sport=* & name!=* { add name='${sport}' }