User:Hubert87/rendering types

From OpenStreetMap Wiki
Jump to navigation Jump to search

rendering_types.xml

<osmand_types>
	<!-- currently  name tags are indexed with name and additional in nameTags separated by comma-->
	
	<!--
		<category ?name ?poi_category ?poi_prefix ?poi_tag> -->
	<!--
		<type 
		tag="" value="" - necessary
		minzoom="" - indexed for map section (min zoom)
		?additional="true/text" - attach tag/value to another map object
		?apply_tag="" ?apply_value="" - not tested yet, first usage should test it
		?target_tag ?target_value - convert to a differnt tag/value
		?only_poi ?only_map - register only for poi or only for map
		?poi_prefix - prefix poi subtype visible name to make clear or distinguish with others
		?poi_category - target poi category (should be one of category)
		?relation - propogate tag from relation objects to 
		?namePrefix - add prefix to all text tags
		/>
	 -->
	<!-- additional  -->
	<type tag="oneway" value="yes" minzoom="15" additional="true" only_map="true"></type>
	<type tag="oneway" value="true" target_value="yes" minzoom="15" additional="true" only_map="true"></type>
	<type tag="oneway" value="no" minzoom="15" additional="true" only_map="true"></type>
	<type tag="oneway" value="false" target_value="no" minzoom="15" additional="true" only_map="true"></type>
	<type tag="oneway" value="-1" minzoom="15" additional="true" only_map="true"></type>
	<type tag="oneway" value="reverse" target_value="-1" minzoom="15" additional="true" only_map="true"></type>

	<type tag="service" value="driveway" minzoom="13" additional="true"></type>
	<type tag="service" value="parking_aisle" minzoom="13" additional="true"></type>
	<type tag="service" value="alley" minzoom="13" additional="true"></type>

	<type tag="access" value="no" minzoom="15" additional="true" only_map="true"></type>
	<type tag="access" value="false" target_value="no" minzoom="15" additional="true" only_map="true"></type>
	<type tag="access" value="private" minzoom="15" additional="true" only_map="true"></type>
	<type tag="access" value="yes" minzoom="15" additional="true" only_map="true"></type>
	<type tag="access" value="true" target_value="yes" minzoom="15" additional="true" only_map="true"></type>
	<type tag="access" value="destination" minzoom="15" additional="true" only_map="true"></type>
	<type tag="access" value="permissive" minzoom="15" additional="true" only_map="true"></type>
	<type tag="access" value="agricultural" minzoom="15" additional="true" only_map="true"></type>
	<type tag="access" value="forestry" minzoom="15" additional="true" only_map="true"></type>
	<type tag="access" value="customers" minzoom="15" additional="true" only_map="true"></type>
	<type tag="access" value="delivery" minzoom="15" additional="true" only_map="true"></type>
	<type tag="vehicle" value="no" minzoom="15" additional="true" only_map="true"></type>
	<type tag="motor_vehicle" value="no" minzoom="15" additional="true" only_map="true"></type>
	<type tag="motorcar" value="no" minzoom="15" additional="true" only_map="true"></type>

  <type tag="bicycle" value="no" minzoom="15" additional="true"></type>
  <type tag="bicycle" value="yes" minzoom="15" additional="true"></type>
  <type tag="bicycle" value="designated" minzoom="15" additional="true"></type>
  <type tag="bicycle" value="official" minzoom="15" additional="true"></type>

  <type tag="traffic_sign" value="none" minzoom="15" additional="true"></type>
  <type tag="traffic_sign" value="DE:237" minzoom="15" additional="true"></type>
  <type tag="traffic_sign" value="DE:240" minzoom="15" additional="true"></type>
  <type tag="traffic_sign" value="DE:241" minzoom="15" additional="true"></type>

  <type tag="foot" value="no" minzoom="15" additional="true"></type>
  <type tag="foot" value="yes" minzoom="15" additional="true"></type>
  <type tag="foot" value="designated" minzoom="15" additional="true"></type>
  <type tag="foot" value="official" minzoom="15" additional="true"></type>

	<type tag="fee" value="yes" minzoom="15" additional="true" only_map="true"></type>


	<type tag="religion" value="christian" minzoom="15" additional="true"></type>
	<type tag="religion" value="jewish" minzoom="15" additional="true"></type>
	<type tag="religion" value="muslim" minzoom="15" additional="true"></type>
	<type tag="religion" value="sikh" minzoom="15" additional="true"></type>
	

	<type tag="layer" value="0" minzoom="10" additional="true" only_map="true"></type>
	<type tag="layer" value="1" minzoom="10" additional="true" only_map="true"></type>
	<type tag="layer" value="-1" minzoom="10" additional="true" only_map="true"></type>
	<type tag="layer" value="+1" target_value="1" minzoom="10" additional="true" only_map="true"></type>
	<type tag="layer" value="2" target_value="1" minzoom="10" additional="true" only_map="true"></type>
	<type tag="layer" value="+2" target_value="1" minzoom="10" additional="true" only_map="true"></type>
	<type tag="layer" value="-2" target_value="-1" minzoom="10" additional="true" only_map="true"></type>
	<type tag="layer" value="3" target_value="1" minzoom="10" additional="true" only_map="true"></type>
	<type tag="layer" value="+3" target_value="1" minzoom="10" additional="true" only_map="true"></type>
	<type tag="layer" value="-3" target_value="-1" minzoom="10" additional="true" only_map="true"></type>
	<type tag="layer" value="4" target_value="1" minzoom="10" additional="true" only_map="true"></type>
	<type tag="layer" value="+4" target_value="1" minzoom="10" additional="true" only_map="true"></type>
	<type tag="layer" value="-4" target_value="-1" minzoom="10" additional="true" only_map="true"></type>
	<type tag="layer" value="5" target_value="1" minzoom="10" additional="true" only_map="true"></type>
	<type tag="layer" value="+5" target_value="1" minzoom="10" additional="true" only_map="true"></type>
	<type tag="layer" value="-5" target_value="-1" minzoom="10" additional="true" only_map="true"></type>
	<type tag="covered" value="yes" target_tag="layer" target_value="-1" minzoom="10" additional="true" only_map="true"></type>

	<type tag="bridge" value="yes" minzoom="10" additional="true" only_map="true"></type>
	<type tag="tunnel" value="yes" minzoom="10" additional="true" only_map="true"></type>
	<type tag="tunnel" value="culvert" target_value="yes" minzoom="10" additional="true" only_map="true"></type>
	<type tag="tunnel" value="building_passage" target_tag="layer" target_value="-1" minzoom="10" additional="true" only_map="true"></type>


	<type tag="name" additional="text"></type>
	<type tag="name:en" additional="text"></type>
	<!-- Temporary disable locale names, causing issues with osmand <1.7 version, displays randomly names
	<type tag="name:be" additional="text"/>
	<type tag="name:ca" additional="text"/>
	<type tag="name:cs" additional="text"/>
	<type tag="name:da" additional="text"/>
	<type tag="name:de" additional="text"/>
	<type tag="name:el" additional="text"/>
	<type tag="name:es" additional="text"/>
	<type tag="name:fi" additional="text"/>
	<type tag="name:fr" additional="text"/>
	<type tag="name:he" additional="text"/>
	<type tag="name:hi" additional="text"/>
	<type tag="name:hr" additional="text"/>
	<type tag="name:hu" additional="text"/>
	<type tag="name:it" additional="text"/>
	<type tag="name:ja" additional="text"/>
	<type tag="name:ko" additional="text"/>
	<type tag="name:lv" additional="text"/>
	<type tag="name:nl" additional="text"/>
	<type tag="name:pl" additional="text"/>
	<type tag="name:ro" additional="text"/>
	<type tag="name:ru" additional="text"/>
	<type tag="name:sk" additional="text"/>
	<type tag="name:sl" additional="text"/>
	<type tag="name:sv" additional="text"/>
	<type tag="name:sw" additional="text"/>
	<type tag="name:zh" additional="text"/> -->
	

	<type tag="opening_hours" additional="text" only_poi="true"></type>
	<type tag="description" additional="text" only_poi="true"></type>
	<type tag="phone" additional="text" only_poi="true"></type>
	<type tag="contact:phone" target_tag="phone" additional="text" only_poi="true"></type>
	<type tag="website" additional="text" only_poi="true"></type>

	<type tag="maxheight" minzoom="15" additional="text" only_poi="true"></type>
	<type tag="maxweight" minzoom="15" additional="text" only_poi="true"></type>
	<type tag="height" minzoom="15" additional="text" only_poi="true"></type>
	<type tag="min_height" minzoom="15" additional="text" only_poi="true"></type>
	<type tag="building:min_level" minzoom="15" additional="true" only_poi="true"></type>
	<type tag="building:levels:aboveground" minzoom="15" additional="true" only_poi="true"></type>
	<type tag="levels" minzoom="15" additional="true" only_poi="true"></type>

	<type tag="fuel:diesel" value="yes" minzoom="15" additional="true" only_poi="true"></type>
	<type tag="fuel:lpg" value="yes" minzoom="15" additional="true" only_poi="true"></type>
	<type tag="fuel:octane_92" value="yes" minzoom="15" additional="true" only_poi="true"></type>
	<type tag="fuel:octane_95" value="yes" minzoom="15" additional="true" only_poi="true"></type>
	<type tag="fuel:octane_98" value="yes" minzoom="15" additional="true" only_poi="true"></type>
	<type tag="fuel:cng" value="yes" minzoom="15" additional="true" only_poi="true"></type>
	
	<type tag="abandoned" value="yes" minzoom="12" additional="true"></type>
	<type tag="disused" value="yes" target_tag="abandoned" target_value="yes" minzoom="16" additional="true"></type>
	<type tag="ruins" value="yes" minzoom="16" additional="true"></type>
	
	<category name="highway">
		<type tag="highway" value="motorway" minzoom="6" nameTags="ref,int_ref"></type>
		<type tag="highway" value="motorway_link" minzoom="10" nameTags="ref,int_ref"></type>
		<type tag="highway" value="trunk" minzoom="6" nameTags="ref,int_ref"></type>
		<type tag="highway" value="trunk_link" minzoom="10" nameTags="ref,int_ref"></type>
		<type tag="highway" value="primary" minzoom="6" nameTags="ref,int_ref"></type>
		<type tag="highway" value="primary_link" minzoom="10" nameTags="ref,int_ref"></type>
		<type tag="highway" value="secondary" minzoom="9" nameTags="ref,int_ref"></type>
		<type tag="highway" value="secondary_link" minzoom="10" nameTags="ref,int_ref"></type>
		<type tag="highway" value="tertiary" minzoom="10" nameTags="ref,int_ref"></type>
		<type tag="highway" value="tertiary_link" minzoom="11" nameTags="ref,int_ref"></type>
		<type tag="highway" value="residential" minzoom="12" nameTags="ref,int_ref"></type>
		<type tag="highway" value="service" minzoom="12" nameTags="ref,int_ref"></type>

		<type tag="highway" value="unclassified" minzoom="12" nameTags="ref"></type>
		<type tag="highway" value="road" minzoom="12" nameTags="ref"></type>
		<type tag="highway" value="track" minzoom="12" nameTags="ref"></type>
		<type tag="highway" value="path" minzoom="12" nameTags="ref"></type>
		<type tag="highway" value="living_street" minzoom="12" nameTags="ref"></type>


		<type tag="highway" value="pedestrian" minzoom="12" nameTags="ref,int_ref"></type>
		<type tag="highway" value="cycleway" minzoom="12" nameTags="ref,int_ref"></type>
		<type tag="highway" value="byway" minzoom="12" nameTags="ref"></type>
		<type tag="highway" value="footway" minzoom="12" nameTags="ref"></type>
		<type tag="highway" value="steps" minzoom="14" nameTags="ref"></type>
		<type tag="highway" value="bridleway" minzoom="12" nameTags="ref"></type>
		<type tag="highway" value="services" minzoom="12" nameTags="ref"></type>
		<type tag="highway" value="raceway" minzoom="12" nameTags="ref"></type>
		<!-- <type id="" tag="highway" value="bus_guideway" minzoom="15" /> -->

		<type tag="area:highway" value="tertiary" minzoom="16" nameTags="ref"></type>
		<type tag="area:highway" value="unclassified" minzoom="16" nameTags="ref"></type>
		<type tag="area:highway" value="residential" minzoom="16" nameTags="ref"></type>
		<type tag="area:highway" value="service" minzoom="16" nameTags="ref"></type>
		<type tag="area:highway" value="pedestrian" minzoom="16" nameTags="ref"></type>
		<type tag="area:highway" value="footway" minzoom="16" nameTags="ref"></type>

		<type tag="highway" value="ford" minzoom="14"></type>
		<type tag="ford" value="yes" target_tag="highway" target_value="ford" minzoom="14"></type>
		<type tag="ford" value="stepping_stones" target_tag="highway" target_value="ford" minzoom="14"></type>
		<type tag="flood_prone" value="yes" target_tag="highway" target_value="ford" minzoom="14"></type>
		<type tag="highway" value="construction" minzoom="14" nameTags="ref"></type>
		<type tag="highway" value="proposed" minzoom="14" nameTags="ref"></type>

		<!-- POINT types -->
		<type tag="highway" value="mini_roundabout" minzoom="16"></type>
		<type tag="highway" value="stop" minzoom="16"></type>
		<type tag="highway" value="give_way" minzoom="16"></type>
		<type tag="highway" value="traffic_signals" minzoom="16"></type>
		<type tag="highway" value="crossing" minzoom="15"></type>
		<type tag="noexit" value="yes" minzoom="16"></type>
		<type tag="highway" value="motorway_junction" minzoom="13" nameTags="ref"></type>
		<type tag="highway" value="bus_stop" minzoom="15" poi_category="transportation"></type>
		<type tag="highway" value="turning_circle" minzoom="16" poi_category="transportation"></type>
		<type tag="highway" value="emergency_access_point" minzoom="16" poi_category="emergency"></type>
		<type tag="highway" value="speed_camera" minzoom="16" poi_category="transportation"></type>
		<type tag="highway" value="street_lamp" minzoom="16"></type>		
	</category>
	
	<category name="routes">
		<type tag="ferry_route" value="ferry" nameTags="ref" namePrefix="ferry_route_" relation="true"></type>
		<type tag="route" value="ferry" target_tag="ferry_route" target_value="ferry" minzoom="6" relation="true"></type>
		<type tag="hiking_route" value="hiking" nameTags="ref,name" namePrefix="hiking_route_" relation="true"></type>
		<type tag="route" value="hiking" target_tag="hiking_route" target_value="hiking" minzoom="8" relation="true"></type>
		
		<type tag="iwn_network" value="iwn" nameTags="ref,name" namePrefix="iwn_" relation="true"></type>
		<type tag="network" value="iwn" target_tag="iwn_network" target_value="iwn" minzoom="8" relation="true"></type>
		<type tag="nwn_network" value="nwn" nameTags="ref,name" namePrefix="nwn_" relation="true"></type>
		<type tag="network" value="nwn" target_tag="nwn_network" target_value="nwn" minzoom="8" relation="true"></type>
		<type tag="rwn_network" value="rwn" nameTags="ref,name" namePrefix="rwn_" relation="true"></type>
		<type tag="network" value="rwn" target_tag="rwn_network" target_value="rwn" minzoom="8" relation="true"></type>
		<type tag="lwn_network" value="lwn" nameTags="ref,name" namePrefix="lwn_" relation="true"></type>
		<type tag="network" value="lwn" target_tag="lwn_network" target_value="lwn" minzoom="8" relation="true"></type>
		
		<type tag="icn_network" value="icn" nameTags="ref" namePrefix="icn_" minzoom="8" relation="true"></type>
		<type tag="network" value="icn" target_tag="icn_network" target_value="icn" minzoom="8" relation="true"></type>
		<type tag="lcn_network" value="lcn" nameTags="ref" namePrefix="lcn_" minzoom="8" relation="true"></type>
		<type tag="network" value="lcn" target_tag="lcn_network" target_value="lcn" minzoom="8" relation="true"></type>
		<type tag="ncn_network" value="ncn" nameTags="ref" namePrefix="ncn_" minzoom="8" relation="true"></type>
		<type tag="network" value="ncn" target_tag="ncn_network" target_value="ncn" minzoom="8" relation="true"></type>
		<type tag="rcn_network" value="rcn" nameTags="ref" namePrefix="rcn_" minzoom="8" relation="true"></type>
		<type tag="network" value="rcn" target_tag="rcn_network" target_value="rcn" minzoom="8" relation="true"></type>
	</category>

	<category name="tracktype">
		<type tag="tracktype" value="grade1" minzoom="12" additional="true"></type>
		<type tag="tracktype" value="grade2" minzoom="12" additional="true"></type>
		<type tag="tracktype" value="grade3" minzoom="12" additional="true"></type>
		<type tag="tracktype" value="grade4" minzoom="12" additional="true"></type>
		<type tag="tracktype" value="grade5" minzoom="12" additional="true"></type>
	</category>

	<category name="sidewalk">
		<type tag="sidewalk" value="yes" minzoom="15" additional="true"></type>
		<type tag="sidewalk" value="both" minzoom="15" target_tag="sidewalk" target_value="yes" additional="true"></type>
		<type tag="sidewalk" value="left" minzoom="15" target_tag="sidewalk" target_value="yes" additional="true"></type>
		<type tag="sidewalk" value="right" minzoom="15" target_tag="sidewalk" target_value="yes" additional="true"></type>
		<type tag="sidewalk" value="no" minzoom="15" additional="true"></type>
		<type tag="sidewalk" value="none" minzoom="15" target_tag="sidewalk" target_value="no" additional="true"></type>
	</category>
	
<!--	<category name="surface">  -->
		<type tag="surface" value="unpaved" minzoom="14" additional="true"></type>
		<type tag="surface" value="sand" minzoom="14" additional="true"></type>
		<type tag="surface" value="grass" minzoom="14" additional="true"></type>
		<type tag="surface" value="grass_paver" minzoom="14" additional="true"></type>
		<type tag="surface" value="ground" minzoom="14" additional="true"></type>
		<type tag="surface" value="dirt" minzoom="14" additional="true"></type>
		<type tag="surface" value="earth" minzoom="14" additional="true"></type>
		<type tag="surface" value="mud" minzoom="14" additional="true"></type>
		<type tag="surface" value="ice" minzoom="14" additional="true"></type>
		<type tag="surface" value="salt" minzoom="14" additional="true"></type>
		<type tag="surface" value="snow" minzoom="14" additional="true"></type>

		<type tag="surface" value="pebblestone" minzoom="14" additional="true"></type>
		<type tag="surface" value="granite" minzoom="14" additional="true"></type>
		<type tag="surface" value="metal" minzoom="14" additional="true"></type>
		<type tag="surface" value="wood" minzoom="14" additional="true"></type>
		<type tag="surface" value="gravel" minzoom="14" additional="true"></type>
		<type tag="surface" value="fine_gravel" minzoom="14" additional="true"></type>
		<type tag="surface" value="compacted" minzoom="14" additional="true"></type>

		<type tag="surface" value="paved" minzoom="14" additional="true"></type>
		<type tag="surface" value="asphalt" minzoom="14" additional="true"></type>
		<type tag="surface" value="concrete" minzoom="14" additional="true"></type>
		<type tag="surface" value="concrete:plates" minzoom="14" additional="true"></type>
		<type tag="surface" value="concrete:lanes" minzoom="14" additional="true"></type>
		<type tag="surface" value="sett" minzoom="14" additional="true"></type>
		<type tag="surface" value="cobblestone" minzoom="14" additional="true"></type>
		<type tag="surface" value="paving_stones" minzoom="14" additional="true"></type>
<!--	</category> -->
	
	<category name="smoothness">
		<type tag="smoothness" value="excellent" minzoom="12" additional="true"></type>
		<type tag="smoothness" value="good" minzoom="12" additional="true"></type>
		<type tag="smoothness" value="intermediate" minzoom="12" additional="true"></type>
		<type tag="smoothness" value="bad" minzoom="12" additional="true"></type>
		<type tag="smoothness" value="very_bad" minzoom="12" additional="true"></type>
		<type tag="smoothness" value="horrible" minzoom="12" additional="true"></type>
		<type tag="smoothness" value="very_horrible" minzoom="12" additional="true"></type>
		<type tag="smoothness" value="impassable" minzoom="12" additional="true"></type>
	</category>

	<category name="surface grade">
		<type tag="surface:grade" value="0" minzoom="14" additional="true"></type>
		<type tag="surface:grade" value="1" minzoom="14" additional="true"></type>
		<type tag="surface:grade" value="2" minzoom="14" additional="true"></type>
		<type tag="surface:grade" value="3" minzoom="14" additional="true"></type>
	</category>

	<category name="buildings">
		<type tag="building" value="apartments" minzoom="16"></type>
		<type tag="building" value="dormitory" minzoom="16"></type>
		<type tag="building" value="house" minzoom="16"></type>
		<type tag="building" value="cabin" minzoom="16"></type>
		<type tag="building" value="commercial" minzoom="16"></type>
		<type tag="building" value="industrial" minzoom="16"></type>
		<type tag="building" value="retail" minzoom="16"></type>
		<type tag="building" value="warehouse" minzoom="16"></type>
		<type tag="building" value="cathedral" minzoom="16"></type>
		<type tag="building" value="chapel" minzoom="16"></type>
		<type tag="building" value="church" minzoom="16"></type>
		<type tag="building" value="mosque" minzoom="16"></type>
		<type tag="building" value="civic" minzoom="16"></type>
		<type tag="building" value="detached" minzoom="16"></type>
		<type tag="building" value="hospital" minzoom="16"></type>
		<type tag="building" value="school" minzoom="16"></type>
		<type tag="building" value="kindergarten" minzoom="16"></type>
		<type tag="building" value="train_station" minzoom="16"></type>
		<type tag="building" value="transportation" minzoom="16"></type>
		<type tag="building" value="university" minzoom="16"></type>
		<type tag="building" value="public" minzoom="16"></type>
		<type tag="building" value="construction" minzoom="16"></type>
		<type tag="building" value="garage" minzoom="16"></type>
		<type tag="building" value="garages" minzoom="16"></type>
		<type tag="building" value="greenhouse" minzoom="16"></type>
		<type tag="building" value="hangar" minzoom="16"></type>
		<type tag="building" value="hut" minzoom="16"></type>
		<type tag="building" value="roof" minzoom="16"></type>
		<type tag="building" value="shed" minzoom="16"></type>
		<type tag="building" value="shop" minzoom="16"></type>
		<type tag="building" value="residential" minzoom="16"></type>
		<type tag="building" value="farm" minzoom="16"></type>
		<type tag="building" value="farm_auxiliary" minzoom="16"></type>
		<type tag="building" value="barn" minzoom="16"></type>
		<type tag="building" value="office" minzoom="16"></type>
		<type tag="building" value="hotel" minzoom="16"></type>
		<type tag="building" value="supermarket" minzoom="16"></type>
		<type tag="building" value="factory" minzoom="16"></type>
		<type tag="building" value="manufacture" minzoom="16"></type>
		<type tag="building" value="collapsed" minzoom="16"></type>
		<type tag="building" value="damaged" minzoom="16"></type>
	</category>

	<category name="sac_scale">
		<type tag="sac_scale" value="hiking" minzoom="12" additional="true"></type>
		<type tag="sac_scale" value="mountain_hiking" minzoom="12" additional="true"></type>
		<type tag="sac_scale" value="demanding_mountain_hiking" minzoom="12" additional="true"></type>
		<type tag="sac_scale" value="alpine_hiking" minzoom="12" additional="true"></type>
		<type tag="sac_scale" value="demanding_alpine_hiking" minzoom="12" additional="true"></type>
		<type tag="sac_scale" value="difficult_alpine_hiking" minzoom="12" additional="true"></type>
	</category>

	<category name="osmc">
		<type tag="osmc_symbol_red" nameTags="osmc_symbol_white_red_bar_name,osmc_symbol_red_white_bar_name" value="" minzoom="12"></type>
		<type tag="osmc_symbol_yellow" nameTags="osmc_symbol_white_yellow_bar_name,osmc_symbol_yellow_diamond_name" value="" minzoom="12"></type>
		<type tag="osmc_symbol_green" nameTags="osmc_symbol_white_green_bar_name,osmc_symbol_white_green_backslash_name" value="" minzoom="12"></type>
		<type tag="osmc_symbol_blue" nameTags="osmc_symbol_white_blue_bar_name" value="" minzoom="12"></type>
		<type tag="osmc_symbol_black" nameTags="osmc_symbol_white_black_bar_name" value="" minzoom="12"></type>
	</category>
	
	<!-- For the purpose of rendering the color-coded trails using the tag "colour" or "color", when they are not used tags "osmc_symbol" -->
	<category name="color_coded">
		<type tag="color_red" value="" minzoom="12" relation="true"></type>
		<type tag="color_yellow" value="" minzoom="12" relation="true"></type>
		<type tag="color_green" value="" minzoom="12" relation="true"></type>
		<type tag="color_blue" value="" minzoom="12" relation="true"></type>
		<type tag="color_black" value="" minzoom="12" relation="true"></type>
	</category>
	

	<category name="cycleway">
		<type tag="cycleway" value="lane" minzoom="12"></type>
		<type tag="cycleway:left" target_tag="cycleway" value="lane" minzoom="12"></type>
		<type tag="cycleway:right" target_tag="cycleway" value="lane" minzoom="12"></type>
    <type tag="cycleway" value="shared_lane" minzoom="12"></type>
		<type tag="cycleway:left" target_tag="cycleway" value="shared_lane" minzoom="12"></type>
		<type tag="cycleway:right" target_tag="cycleway" value="shared_lane" minzoom="12"></type>
		<type tag="cycleway" value="opposite_lane" minzoom="12"></type>
		<type tag="cycleway:left" target_tag="cycleway" value="opposite_lane" minzoom="12"></type>
		<type tag="cycleway:right" target_tag="cycleway" value="opposite_lane" minzoom="12"></type>
		<type tag="cycleway" value="share_busway" minzoom="12"></type>
		<type tag="cycleway:left" target_tag="cycleway" value="share_busway" minzoom="12"></type>
		<type tag="cycleway:right" target_tag="cycleway" value="share_busway" minzoom="12"></type>
		<type tag="cycleway" value="track" minzoom="12"></type>
		<type tag="cycleway:left" target_tag="cycleway" value="track" minzoom="12"></type>
		<type tag="cycleway:right" target_tag="cycleway" value="track" minzoom="12"></type>
		<type tag="cycleway" value="opposite" minzoom="12"></type>
	</category>	
	
	
	<category name="traffic_calming" poi_tag="traffic_calming" poi_category="barrier" poi_prefix="traffic_calming_">
		<type tag="traffic_calming" value="yes" minzoom="16"></type>
		<type tag="traffic_calming" value="bump" minzoom="16"></type>
		<type tag="traffic_calming" value="chicane" minzoom="16"></type>
		<type tag="traffic_calming" value="cushion" minzoom="16"></type>
		<type tag="traffic_calming" value="hump" minzoom="16"></type>
		<type tag="traffic_calming" value="rumble_strip" minzoom="16"></type>
		<type tag="traffic_calming" value="table" minzoom="16"></type>
		<type tag="traffic_calming" value="choker" minzoom="16"></type>
	</category>

	<category name="barrier" poi_tag="barrier" poi_category="barrier">
		<type tag="barrier" value="hedge" minzoom="15"></type>
		<type tag="natural" value="hedge" minzoom="15"></type>
		<type tag="barrier" value="fence" minzoom="15"></type>
		<type tag="barrier" value="chain" minzoom="15"></type>
		<type tag="fenced" value="yes" minzoom="15" target_tag="barrier" target_value="fence" poi_category="barrier"></type>
		<type tag="barrier" value="wall" minzoom="15"></type>
		<type tag="barrier" value="ditch" minzoom="15"></type>
		<type tag="barrier" value="retaining_wall" minzoom="15"></type>
		<type tag="barrier" value="city_wall" minzoom="13"></type>
		<type tag="historic" value="city_walls" minzoom="13" target_tag="barrier" target_value="city_wall" poi_category="barrier"></type>
		<type tag="barrier" value="bollard" minzoom="15"></type>
		<type tag="barrier" value="cycle_barrier" minzoom="15"></type>
		<type tag="barrier" value="block" minzoom="15"></type>
		<type tag="barrier" value="cattle_grid" minzoom="15"></type>
		<type tag="barrier" value="toll_booth" minzoom="14"></type>
		<type tag="barrier" value="entrance" minzoom="15"></type>
		<type tag="barrier" value="full-height_turnstile" minzoom="15"></type>
		<type tag="barrier" value="gate" minzoom="15"></type>
		<type tag="highway" value="gate" minzoom="15" target_tag="barrier" target_value="gate" poi_category="barrier"></type>
		<type tag="barrier" value="lift_gate" minzoom="15"></type>
		<type tag="barrier" value="stile" minzoom="15"></type>
		<type tag="barrier" value="horse_stile" minzoom="15"></type>
		<type tag="barrier" value="kissing_gate" minzoom="15"></type>
		<type tag="barrier" value="sally_port" minzoom="15"></type>
		<type tag="barrier" value="swing_gate" minzoom="15"></type>
		<type tag="barrier" value="turnstile" minzoom="15"></type>
		<type tag="barrier" value="kent_carriage_gap" minzoom="15"></type>
	</category>

	<category name="waterway" poi_tag="waterway" poi_category="man_made">
		<type tag="waterway" value="stream" minzoom="13" poi_category="natural"></type>
		<type tag="waterway" value="wadi" minzoom="13" poi_category="natural"></type>
		<type tag="waterway" value="riverbank" minzoom="8" poi_category="natural"></type>
		<type tag="waterway" value="river" minzoom="5" poi_category="natural"></type> <!-- Example of user defined category poi_category="user_defined" -->
		<type tag="waterway" value="canal" minzoom="10" poi_category="natural"></type>
		<type tag="waterway" value="ditch" minzoom="13" poi_category="natural"></type>
		<type tag="waterway" value="drain" minzoom="13" poi_category="natural"></type>
		<type tag="waterway" value="dock" minzoom="10" poi_prefix="water_"></type>
		<type tag="waterway" value="lock_gate" minzoom="15" poi_prefix="water_"></type>
		<!-- not a conventional tag: type tag="waterway" value="lock" minzoom="15" poi_prefix="water_"/ -->
		<type tag="waterway" value="turning_point" minzoom="15" poi_prefix="water_"></type>
		<type tag="waterway" value="boatyard" minzoom="15"></type>
		<type tag="waterway" value="weir" minzoom="15" poi_prefix="water_"></type>
		<type tag="waterway" value="dam" minzoom="13"></type>
		<type tag="waterway" value="mill_pond" minzoom="13" poi_prefix="water_"></type>

	</category>

	<category name="railway" poi_tag="railway" poi_category="transportation" poi_prefix="railway_">
		<type tag="railway" value="rail" minzoom="6" poi_prefix=""></type>
		<type tag="railway" value="tram" minzoom="13" poi_prefix=""></type>
		<type tag="railway" value="light_rail" minzoom="13" poi_prefix=""></type>
		<type tag="railway" value="abandoned" minzoom="15"></type>
		<type tag="railway" value="disused" minzoom="15"></type>
		<type tag="railway" value="subway" minzoom="13" poi_prefix=""></type>
		<type tag="railway" value="preserved" minzoom="13"></type>
		<type tag="railway" value="narrow_gauge" minzoom="13"></type>
		<type tag="railway" value="construction" minzoom="15"></type>
		<type tag="railway" value="monorail" minzoom="15"></type>
		<type tag="railway" value="funicular" minzoom="15"></type>
		<type tag="railway" value="station" minzoom="12"></type>
		<type tag="railway" value="turntable" minzoom="15"></type>
		<type tag="railway" value="halt" minzoom="13" poi_prefix=""></type>
		<type tag="railway" value="tram_stop" minzoom="15" poi_prefix=""></type>
		<type tag="railway" value="crossing" minzoom="15"></type>
		<type tag="railway" value="level_crossing" minzoom="15"></type>
		<type tag="railway" value="subway_entrance" minzoom="15" poi_prefix=""></type>
		<type tag="railway" value="buffer_stop" minzoom="15"></type>
	</category>
	
	<category name="public_transport" poi_tag="public_transport" poi_category="transportation" poi_prefix="public_transport_">
		<type tag="public_transport" value="platform" minzoom="15"></type>
		<type tag="railway" value="platform" target_tag="public_transport" minzoom="15"></type>
		<type tag="highway" value="platform" target_tag="public_transport" minzoom="15"></type>
		<type tag="public_transport" value="station" minzoom="15"></type>
		<type tag="public_transport" value="stop_position" minzoom="15" poi_prefix=""></type>
	</category>

	<category name="aeroway" poi_tag="aeroway" poi_category="transportation">
		<type tag="aeroway" value="aerodrome" minzoom="6"></type>
		<type tag="aeroway" value="terminal" minzoom="14"></type>
		<type tag="aeroway" value="helipad" minzoom="10"></type>
		<type tag="aeroway" value="runway" minzoom="11" poi_prefix="aeroway_"></type>
		<type tag="aeroway" value="taxiway" minzoom="12" nameTags="ref" poi_prefix="aeroway_"></type>
		<type tag="aeroway" value="apron" minzoom="12" poi_prefix="aeroway_"></type>
		<type tag="aeroway" value="airport" minzoom="11"></type>
		<type tag="aeroway" value="gate" minzoom="15" nameTags="ref" poi_prefix="aeroway_"></type>
		<type tag="aeroway" value="windsock" minzoom="15"></type>
	</category>


	<category name="aerialway" poi_tag="aerialway" poi_category="transportation" poi_prefix="aerialway_">
		<type tag="aerialway" value="cable_car" minzoom="13"></type>
		<type tag="aerialway" value="gondola" minzoom="13"></type>
		<type tag="aerialway" value="chair_lift" minzoom="13"></type>
		<type tag="aerialway" value="mixed_lift" minzoom="13"></type>
		<type tag="aerialway" value="drag_lift" minzoom="13"></type>
		<type tag="aerialway" value="goods" minzoom="15"></type>
		<type tag="aerialway" value="station" minzoom="15"></type>
		<type tag="aerialway" value="pylon" minzoom="15" poi_category=""></type>

	</category>

	<category name="power">
		<type tag="power" value="tower" minzoom="13"></type>
		<type tag="power" value="pole" minzoom="15"></type>
		<type tag="power" value="line" minzoom="13"></type>
		<type tag="power" value="minor_line" minzoom="15"></type>
		<type tag="power" value="station" minzoom="10" poi_category="man_made" poi_prefix="power_"></type>
		<type tag="power" value="substation" minzoom="10" poi_category="man_made" poi_prefix="power_"></type>
		<type tag="power" value="sub_station" minzoom="10" target_tag="power" target_value="substation" poi_category="man_made" poi_prefix="power_"></type>
		<type tag="power" value="generator" minzoom="15" poi_category="man_made" poi_prefix="power_"></type>
		<type tag="power" value="cable_distribution_cabinet" minzoom="15" poi_category="man_made" poi_prefix="power_"></type>
	</category>


	<category name="man_made" poi_tag="man_made" poi_category="man_made">
		<type tag="building" minzoom="16" poi_category="" nameTags="addr:housenumber,addr:flats"></type>
		<type tag="addr:housenumber" minzoom="16" poi_category="" nameTags="addr:housenumber"></type>
		<type tag="addr:flats" minzoom="16" poi_category="" nameTags="addr:flats,ref"></type>
		<type tag="man_made" value="wastewater_plant" minzoom="6"></type>
		<type tag="man_made" value="water_works" minzoom="6"></type>
		<type tag="man_made" value="works" minzoom="6"></type>
		<type tag="man_made" value="cutline" minzoom="12"></type>
		<type tag="man_made" value="groyne" minzoom="13"></type>
		<type tag="man_made" value="breakwater" minzoom="13"></type>
		<type tag="man_made" value="pier" minzoom="13"></type>
		<type tag="man_made" value="pipeline" minzoom="15"></type>
		<type tag="man_made" value="reservoir_covered" minzoom="6"></type>
		<type tag="man_made" value="embankment" minzoom="15"></type>
		<type tag="embankment" value="yes" minzoom="14"></type>

		<type tag="man_made" value="beacon" minzoom="15"></type>
		<type tag="man_made" value="crane" minzoom="15"></type>
		<type tag="man_made" value="lighthouse" minzoom="15"></type>
		<type tag="man_made" value="mineshaft" minzoom="15"></type>
		<type tag="man_made" value="adit" minzoom="15"></type>
		<type tag="man_made" value="petroleum_well" minzoom="15"></type>
		<type tag="man_made" value="surveillance" minzoom="15"></type>
		<type tag="man_made" value="survey_point" minzoom="15"></type>
		<type tag="man_made" value="tower" minzoom="15"></type>
		<type tag="tower:type" value="communication" additional="true" minzoom="13"></type>
		<type tag="man_made" value="watermill" minzoom="15"></type>
		<type tag="man_made" value="water_tower" minzoom="15"></type>
		<type tag="man_made" value="water_well" minzoom="15"></type>
		<type tag="man_made" value="windmill" minzoom="15"></type>
	</category>


	<category name="leisure" poi_tag="leisure" poi_category="leisure">
		<type tag="leisure" value="dog_park" minzoom="15"></type>
		<type tag="leisure" value="sports_centre" minzoom="13"></type>
		<type tag="leisure" value="golf_course" minzoom="12"></type>
		<type tag="leisure" value="stadium" minzoom="13"></type>
		<type tag="leisure" value="track" minzoom="12"></type>
		<type tag="leisure" value="pitch" minzoom="12"></type>
		<type tag="leisure" value="water_park" minzoom="13"></type>
		<type tag="leisure" value="marina" minzoom="6"></type>
		<type tag="leisure" value="slipway" minzoom="15"></type>
		<type tag="leisure" value="fishing" minzoom="15"></type>
		<type tag="leisure" value="nature_reserve" minzoom="6"></type>
		<type tag="natural" value="park" minzoom="6" poi_category="leisure"></type>
		<type tag="leisure" value="park" minzoom="6"></type>
		<type tag="leisure" value="recreation_ground" minzoom="6"></type>
		<type tag="leisure" value="playground" minzoom="15"></type>
		<type tag="leisure" value="garden" minzoom="6"></type>
		<type tag="leisure" value="common" minzoom="12"></type>
		<type tag="leisure" value="ice_rink" minzoom="15"></type>
		<type tag="leisure" value="miniature_golf" minzoom="15"></type>
		<type tag="leisure" value="dance" minzoom="15"></type>
		<type tag="leisure" value="bird_hide" minzoom="15"></type>
	</category>


	<category name="office" poi_tag="office" poi_category="office">
		<type tag="office" value="accountant" minzoom="15"></type>
		<type tag="office" value="architect" minzoom="15"></type>
		<type tag="office" value="company" minzoom="15"></type>
		<type tag="office" value="employment_agency" minzoom="15"></type>
		<type tag="office" value="estate_agent" minzoom="15"></type>
		<type tag="office" value="government" minzoom="15"></type>
		<type tag="office" value="insurance" minzoom="15"></type>
		<type tag="office" value="it" minzoom="15"></type>
		<type tag="office" value="lawyer" minzoom="15"></type>
		<type tag="office" value="ngo" minzoom="15"></type>
		<type tag="office" value="quango" minzoom="15"></type>
		<type tag="office" value="research" minzoom="15"></type>
		<type tag="office" value="telecommunication" minzoom="15"></type>
		<type tag="office" value="travel_agent" minzoom="15"></type>
		<type tag="amenity" value="architect_office" minzoom="15" target_tag="office" target_value="architect" poi_category="office"></type>
	</category>


	<category name="shop" poi_tag="shop" poi_category="shop">
		<type tag="shop" value="alcohol" minzoom="15"></type>
		<type tag="shop" value="bakery" minzoom="15"></type>
		<type tag="shop" value="beauty" minzoom="15"></type>
		<type tag="shop" value="beverages" minzoom="15"></type>
		<type tag="shop" value="bicycle" minzoom="15"></type>
		<type tag="shop" value="books" minzoom="15"></type>
		<type tag="shop" value="boutique" minzoom="15"></type>
		<type tag="shop" value="butcher" minzoom="15"></type>
		<type tag="shop" value="car" minzoom="15"></type>
		<type tag="shop" value="car_parts" minzoom="15"></type>
		<type tag="shop" value="car_repair" minzoom="15"></type>
		<type tag="shop" value="charity" minzoom="15"></type>
		<type tag="shop" value="chemist" minzoom="15"></type>
		<type tag="shop" value="clothes" minzoom="15"></type>
		<!-- Not a conventional tag: type tag="shop" value="fashion" minzoom="15" / -->
		<type tag="shop" value="computer" minzoom="15"></type>
		<type tag="shop" value="confectionery" minzoom="15"></type>
		<type tag="shop" value="convenience" minzoom="15"></type>
		<type tag="shop" value="department_store" minzoom="15"></type>
		<type tag="shop" value="dry_cleaning" minzoom="15"></type>
		<type tag="shop" value="doityourself" minzoom="15"></type>
		<type tag="shop" value="electronics" minzoom="15"></type>
		<type tag="shop" value="fabrics" minzoom="15"></type>
		<type tag="shop" value="farm" minzoom="15"></type>
		<type tag="shop" value="florist" minzoom="15"></type>
		<type tag="shop" value="funeral_directors" minzoom="15"></type>
		<type tag="shop" value="furniture" minzoom="15"></type>
		<type tag="shop" value="garden_centre" minzoom="15"></type>
		<type tag="shop" value="general" minzoom="15"></type>
		<type tag="shop" value="gift" minzoom="15"></type>
		<type tag="shop" value="glaziery" minzoom="15"></type>
		<type tag="shop" value="greengrocer" minzoom="15"></type>
		<type tag="shop" value="hairdresser" minzoom="15"></type>
		<type tag="shop" value="hardware" minzoom="15"></type>
		<type tag="shop" value="hearing_aids" minzoom="15"></type>
		<type tag="shop" value="hifi" minzoom="15"></type>
		<type tag="shop" value="ice_cream" minzoom="15"></type>
		<type tag="shop" value="jewelry" minzoom="15"></type>
		<type tag="shop" value="kiosk" minzoom="15"></type>
		<type tag="shop" value="laundry" minzoom="15"></type>
		<type tag="shop" value="mall" minzoom="15"></type>
		<type tag="shop" value="massage" minzoom="15"></type>
		<type tag="shop" value="money_lender" minzoom="15"></type>
		<type tag="shop" value="motorcycle" minzoom="15"></type>
		<type tag="shop" value="newsagent" minzoom="15"></type>
		<type tag="shop" value="optician" minzoom="15"></type>
		<type tag="shop" value="organic" minzoom="15"></type>
		<type tag="shop" value="outdoor" minzoom="15"></type>
		<type tag="shop" value="pawnbroker" minzoom="15"></type>
		<type tag="shop" value="seafood" minzoom="15"></type>
		<type tag="shop" value="second_hand" minzoom="15"></type>
		<type tag="shop" value="sports" minzoom="15"></type>
		<type tag="shop" value="stationery" minzoom="15"></type>
		<type tag="shop" value="supermarket" minzoom="15"></type>
		<type tag="shop" value="shoes" minzoom="15"></type>
		<type tag="shop" value="tattoo" minzoom="15"></type>
		<type tag="shop" value="tobacco" minzoom="15"></type>
		<type tag="shop" value="toys" minzoom="15"></type>
		<type tag="shop" value="travel_agency" minzoom="15"></type>
		<type tag="shop" value="variety_store" minzoom="15"></type>
		<type tag="shop" value="video" minzoom="15"></type>
	</category>


	<category name="emergency" poi_tag="emergency" poi_category="emergency">
		<type tag="emergency" value="ambulance_station" minzoom="15"></type>
		<type tag="emergency" value="ses_station" minzoom="15"></type>
		<type tag="emergency" value="fire_extinguisher" minzoom="15"></type>
		<type tag="emergency" value="fire_flapper" minzoom="15"></type>
		<type tag="emergency" value="fire_hose" minzoom="15"></type>
		<type tag="emergency" value="fire_hydrant" minzoom="15"></type>
		<type tag="emergency" value="phone" minzoom="15"></type>
		<type tag="amenity" value="emergency_phone" target_tag="emergency" target_value="phone" minzoom="15"></type>
		<type tag="emergency" value="access_point" minzoom="15"></type>
		<type tag="emergency" value="siren" minzoom="15"></type>
		<type tag="amenity" value="fire_station" minzoom="15" poi_category="emergency"></type>
	</category>


	<category name="tourism" poi_tag="tourism" poi_category="tourism">
		<type tag="tourism" value="attraction" minzoom="13"></type>
		<type tag="tourism" value="artwork" minzoom="15"></type>
		<type tag="tourism" value="camp_site" minzoom="13"></type>
		<type tag="tourism" value="caravan_site" minzoom="13"></type>
		<type tag="tourism" value="picnic_site" minzoom="13"></type>
		<type tag="tourism" value="theme_park" minzoom="6"></type>
		<type tag="tourism" value="zoo" minzoom="6"></type>
		<type tag="tourism" value="alpine_hut" minzoom="14"></type>
		<type tag="tourism" value="chalet" minzoom="15"></type>
		<type tag="tourism" value="guest_house" minzoom="15"></type>
		<type tag="tourism" value="hostel" minzoom="15"></type>
		<type tag="tourism" value="hotel" minzoom="15"></type>
		<type tag="tourism" value="motel" minzoom="15"></type>
		<type tag="tourism" value="museum" minzoom="15"></type>
		<type tag="tourism" value="information" minzoom="15"></type>
		<type tag="tourism" value="viewpoint" minzoom="15"></type>
	</category>


	<category name="historic" poi_tag="historic" poi_category="historic">
		<type tag="historic" value="archaeological_site" minzoom="15"></type>
		<type tag="historic" value="battlefield" minzoom="15"></type>
		<type tag="historic" value="boundary_stone" minzoom="15"></type>
		<type tag="historic" value="castle" minzoom="15"></type>
		<type tag="historic" value="fort" minzoom="15"></type>
		<type tag="historic" value="memorial" minzoom="15"></type>
		<type tag="historic" value="mine" minzoom="15"></type>
		<type tag="historic" value="monument" minzoom="15"></type>
		<type tag="historic" value="ruins" minzoom="15"></type>
		<type tag="historic" value="wayside_cross" minzoom="15"></type>
		<type tag="historic" value="wayside_shrine" minzoom="15"></type>
		<type tag="historic" value="wreck" minzoom="15"></type>
	</category>


	<category name="landuse">
		<type tag="landuse" value="allotments" minzoom="6"></type>
		<type tag="landuse" value="basin" minzoom="6" poi_category="landuse"></type>
		<type tag="landuse" value="brownfield" minzoom="6"></type>
		<type tag="landuse" value="cemetery" minzoom="11" poi_category="landuse"></type>
		<!-- landuse=grave_yard should be wrong tagging:   type tag="landuse" value="grave_yard" minzoom="15" poi_category="landuse"/ -->
		<type tag="landuse" value="commercial" minzoom="6"></type>
		<type tag="landuse" value="construction" minzoom="6"></type>
		<type tag="landuse" value="farm" minzoom="6"></type>
		<type tag="landuse" value="farmland" minzoom="6"></type>
		<type tag="landuse" value="farmyard" minzoom="6"></type>
		<type tag="landuse" value="forest" minzoom="6" poi_category="landuse"></type>
		<type tag="landuse" value="garages" minzoom="12"></type>
		<type tag="landuse" value="grass" minzoom="6"></type>
		<type tag="landuse" value="greenfield" minzoom="6"></type>
		<type tag="landuse" value="greenhouse_horticulture" minzoom="6"></type>
		<type tag="landuse" value="industrial" minzoom="6"></type>
		<type tag="landuse" value="landfill" minzoom="6"></type>
		<type tag="landuse" value="meadow" minzoom="6" poi_category="landuse"></type>
		<type tag="landuse" value="military" minzoom="6" poi_category="landuse"></type>
		<type tag="landuse" value="orchard" minzoom="6" poi_category="landuse"></type>
		<type tag="landuse" value="railway" minzoom="6"></type>
		<type tag="landuse" value="recreation_ground" minzoom="6" poi_category="landuse"></type>
		<type tag="landuse" value="conservation" minzoom="6" poi_category="landuse"></type>
		<type tag="landuse" value="village_green" minzoom="6" poi_category="landuse"></type>
		<type tag="landuse" value="reservoir" minzoom="6" poi_category="landuse"></type>
		<type tag="landuse" value="water" minzoom="6" poi_category="landuse"></type>
		<type tag="landuse" value="residential" minzoom="6"></type>
		<type tag="landuse" value="retail" minzoom="6"></type>
		<type tag="landuse" value="salt_pond" minzoom="6" poi_category="landuse"></type>
		<type tag="landuse" value="quarry" minzoom="6" poi_category="landuse"></type>
		<type tag="landuse" value="vineyard" minzoom="6" poi_category="landuse"></type>
		<type tag="landuse" value="field" minzoom="6"></type>
		<type tag="natural" value="field" minzoom="6" target_tag="landuse" target_value="field" poi_category=""></type>
	</category>


	<category name="military" poi_category="military" poi_tag="military">
		<type tag="military" value="airfield" minzoom="12"></type>
		<type tag="military" value="bunker" minzoom="15"></type>
		<type tag="military" value="barracks" minzoom="13"></type>
		<type tag="military" value="danger_area" minzoom="10"></type>
		<type tag="military" value="range" minzoom="10"></type>
		<type tag="military" value="naval_base" minzoom="12"></type>
	</category>


	<category name="natural" poi_category="natural" poi_tag="natural">
		<!-- coastline is polyline !!! -->
		<type tag="natural" value="coastline" minzoom="1"></type>
		<type tag="natural" value="bay" minzoom="5"></type>
		<type tag="natural" value="beach" minzoom="6"></type>
		<type tag="natural" value="cliff" minzoom="10"></type>
		<type tag="natural" value="fell" minzoom="6"></type>
		<type tag="natural" value="glacier" minzoom="5"></type>
		<type tag="natural" value="heath" minzoom="6"></type>
		<type tag="natural" value="land" minzoom="6" poi_category=""></type>
		<type tag="natural" value="marsh" minzoom="6"></type>
		<type tag="natural" value="mud" minzoom="6"></type>
		<type tag="natural" value="desert" minzoom="6"></type>
		<type tag="natural" value="lava" minzoom="6"></type>
		<type tag="natural" value="peak" minzoom="10" nameTags="ele"></type>
		<type tag="natural" value="rock" minzoom="10" nameTags="ele"></type>
		<type tag="natural" value="waterfall" minzoom="10" nameTags="ele"></type>
		<type tag="natural" value="cape" minzoom="10" nameTags="ele"></type>
		<type tag="natural" value="volcano" minzoom="10" nameTags="ele"></type>
		<type tag="natural" value="cave_entrance" minzoom="10" nameTags="ele"></type>
		<type tag="natural" value="sand" minzoom="6"></type>
		<type tag="natural" value="scree" minzoom="6"></type>
		<type tag="natural" value="scrub" minzoom="6"></type>
		<type tag="natural" value="grassland" minzoom="6"></type>
		<type tag="natural" value="spring" minzoom="10"></type>
		<type tag="natural" value="stone" minzoom="10"></type>
		<type tag="natural" value="tree" minzoom="10" poi_category=""></type>
		<type tag="natural" value="tree_row" minzoom="12" poi_category=""></type>
		<type tag="natural" value="water" minzoom="4"></type>
		<type tag="natural" value="lake" minzoom="4"></type>
		<type tag="natural" value="wetland" minzoom="6"></type>
		<type tag="natural" value="wood" minzoom="6"></type>
		<type tag="landuse" value="wood" minzoom="6" target_tag="natural" target_value="wood" poi_category="natural"></type>
		<type tag="contour" value="elevation" minzoom="11"></type>
	</category>
	<category name="contourtype">
		<type tag="contourtype" value="10m" minzoom="11" additional="true"></type>
		<type tag="contourtype" value="20m" minzoom="11" additional="true"></type>
		<type tag="contourtype" value="50m" minzoom="11" additional="true"></type>
		<type tag="contourtype" value="100m" minzoom="11" additional="true"></type>
	</category>
	<category name="geocache" poi_tag="geocache" poi_category="geocache">
		<type tag="geocache" value="found" minzoom="15"></type>
		<type tag="geocache" value="not found" minzoom="15"></type>
	</category>

	<!-- Amenities  -->
	<category name="sustenance" poi_category="sustenance">
		<type tag="amenity" value="restaurant" minzoom="15"></type>
		<type tag="amenity" value="cafe" minzoom="15"></type>
		<type tag="amenity" value="food_court" minzoom="15"></type>
		<type tag="amenity" value="fast_food" minzoom="15"></type>
		<type tag="amenity" value="pub" minzoom="15"></type>
		<type tag="amenity" value="bar" minzoom="15"></type>
		<type tag="amenity" value="biergarten" minzoom="15"></type>
		<type tag="amenity" value="drinking_water" minzoom="15"></type>
		<type tag="amenity" value="bbq" minzoom="15"></type>
	</category>

	<category name="education" poi_category="education">
		<type tag="amenity" value="kindergarten" minzoom="15"></type>
		<type tag="amenity" value="school" minzoom="15"></type>
		<type tag="amenity" value="college" minzoom="15"></type>
		<type tag="amenity" value="library" minzoom="15"></type>
		<type tag="amenity" value="university" minzoom="15"></type>
	</category>

	<category name="transportation" poi_category="transportation">
		<type tag="amenity" value="parking" minzoom="15"></type>
		<type tag="amenity" value="bicycle_parking" minzoom="15"></type>
		<type tag="amenity" value="motorcycle_parking" minzoom="15"></type>
		<type tag="amenity" value="ferry_terminal" minzoom="12"></type>
		<type tag="amenity" value="fuel" minzoom="13"></type>
		<type tag="amenity" value="taxi" minzoom="15"></type>
		<type tag="amenity" value="bicycle_rental" minzoom="15"></type>
		<type tag="amenity" value="bus_station" minzoom="13"></type>
		<type tag="amenity" value="car_rental" minzoom="15"></type>
		<type tag="amenity" value="car_sharing" minzoom="15"></type>
		<type tag="amenity" value="boat_sharing" minzoom="15"></type>
		<type tag="amenity" value="car_wash" minzoom="15"></type>
		<type tag="amenity" value="grit_bin" minzoom="15"></type>
		<type tag="amenity" value="compressed_air" minzoom="15"></type>
		<type tag="rwn_ref" value="" minzoom="14" nameTags="rwn_ref" poi_prefix="walking_node_"></type>
		<type tag="rcn_ref" value="" minzoom="14" nameTags="rcn_ref" poi_prefix="cycle_node_"></type>
	</category>
	


	<category name="finance" poi_category="finance">
		<type tag="amenity" value="atm" minzoom="15"></type>
		<type tag="amenity" value="bank" minzoom="15"></type>
		<type tag="amenity" value="bureau_de_change" minzoom="15"></type>
		<type tag="bitcoin" value="yes" poi_prefix="bitcoin_" minzoom="15"></type>
		<type tag="payment:bitcoin" target_tag="bitcoin" value="yes" poi_prefix="bitcoin_" minzoom="15"></type>
	</category>


	<category name="healthcare" poi_category="healthcare">
		<type tag="amenity" value="pharmacy" minzoom="15"></type>
		<type tag="amenity" value="hospital" minzoom="15"></type>
		<type tag="amenity" value="baby_hatch" minzoom="15"></type>
		<type tag="amenity" value="dentist" minzoom="15"></type>
		<type tag="amenity" value="doctors" minzoom="15"></type>
		<type tag="amenity" value="veterinary" minzoom="15"></type>
		<type tag="amenity" value="first_aid" minzoom="15"></type>
	</category>

	<category name="entertainment" poi_category="entertainment">
		<type tag="amenity" value="arts_centre" minzoom="15"></type>
		<type tag="amenity" value="cinema" minzoom="15"></type>
		<type tag="amenity" value="community_centre" minzoom="15"></type>
		<type tag="amenity" value="social_centre" minzoom="15"></type>
		<type tag="amenity" value="nightclub" minzoom="15"></type>
		<type tag="amenity" value="stripclub" minzoom="15"></type>
		<type tag="amenity" value="studio" minzoom="15"></type>
		<type tag="amenity" value="theatre" minzoom="15"></type>
		<type tag="amenity" value="sauna" minzoom="15"></type>
		<type tag="amenity" value="brothel" minzoom="15"></type>
	</category>

	
	<category name="amenity_other" poi_tag="amenity" poi_category="other">
		<type tag="amenity" value="marketplace" minzoom="15"></type>
		<type tag="amenity" value="courthouse" minzoom="15"></type>
		<type tag="amenity" value="crematorium" minzoom="15"></type>
		<type tag="amenity" value="embassy" minzoom="15"></type>
		<type tag="amenity" value="grave_yard" minzoom="15"></type>
		<type tag="amenity" value="hunting_stand" minzoom="15"></type>
		<type tag="amenity" value="police" minzoom="15"></type>
		<type tag="amenity" value="post_box" minzoom="15"></type>
		<type tag="amenity" value="post_office" minzoom="15"></type>
		<type tag="amenity" value="prison" minzoom="13"></type>
		<type tag="amenity" value="public_building" minzoom="15"></type>
		<type tag="amenity" value="recycling" minzoom="15"></type>
		<type tag="amenity" value="shelter" minzoom="15"></type>
		<type tag="amenity" value="telephone" minzoom="15"></type>
		<type tag="amenity" value="toilets" minzoom="15"></type>
		<type tag="amenity" value="townhall" minzoom="15"></type>
		<type tag="amenity" value="vending_machine" minzoom="15"></type>
		<type tag="amenity" value="waste_basket" minzoom="15"></type>
		<type tag="amenity" value="waste_disposal" minzoom="15"></type>
		<type tag="amenity" value="fountain" minzoom="15"></type>
		<type tag="amenity" value="bench" minzoom="15"></type>
		<type tag="amenity" value="clock" minzoom="15"></type>
		<type tag="amenity" value="place_of_worship" minzoom="15"></type>
	</category>


	<category name="internet_access" poi_tag="internet_access" poi_prefix="internet_access_" poi_category="other">
		<type tag="internet_access" value="wifi" minzoom="15"></type>
		<type tag="internet_access" value="wlan" minzoom="15"></type>
		<type tag="internet_access" value="terminal" minzoom="15"></type>
		<type tag="internet_access" value="wired" minzoom="15"></type>
		<type tag="internet_access" value="public" minzoom="15"></type>
		<type tag="internet_access" value="service" minzoom="15"></type>
	</category>


	<!-- administrative place-->
	<category name="administrative" poi_tag="place" poi_category="administrative">
		<type tag="place" value="ocean" minzoom="1" point="true"></type>
		<type tag="place" value="continent" minzoom="1" nameTags="ref,int_ref" point="true"></type>
		<type tag="place" value="country" minzoom="2" nameTags="ref,int_ref" point="true"></type>
		<type tag="place" value="state" minzoom="3" nameTags="ref,int_ref" point="true"></type>
		<type tag="place" value="region" minzoom="4" nameTags="ref,int_ref" point="true"></type>
		<type tag="place" value="sea" minzoom="3" point="true"></type>
		<type tag="place" value="county" minzoom="4" nameTags="ref,int_ref" point="true"></type>
		<type tag="osmand_place_basemap" value="city" minzoom="4" point="true"></type>
		<type tag="place" value="city" minzoom="6" point="true"></type>
		<type tag="place" value="town" minzoom="6" point="true"></type>
		<type tag="place" value="village" minzoom="10"></type>
		<type tag="place" value="hamlet" minzoom="10"></type>
		<type tag="place" value="isolated_dwelling" minzoom="10"></type>
		<type tag="place" value="suburb" minzoom="10" point="true"></type>
		<type tag="place" value="neighbourhood" minzoom="10"></type>
		<type tag="place" value="locality" minzoom="10"></type>
		<type tag="place" value="allotments" target_value="hamlet" minzoom="10"></type>
		<type tag="place" value="island" minzoom="10"></type>
		<type tag="osmand_region" value="yes" minzoom="5" nameTags="download_name,region_prefix,region_suffix"></type>
	</category>
	
	<!-- administrative boundaries -->
	<category>
		<!-- register(st, "boundary", "administrative", ADMINISTRATIVE, 15, POLYLINE_TYPE); //$NON-NLS-1$ //$NON-NLS-2$ -->
		 <!-- does admin_level=0 exist?? -->
		 <type tag="admin_level" value="0" minzoom="2"></type>
		<type tag="admin_level" value="1" minzoom="2"></type>
		<type tag="admin_level" value="2" minzoom="2"></type>
		<type tag="admin_level" value="3" minzoom="5"></type>
		<type tag="admin_level" value="4" minzoom="5"></type>
		<type tag="admin_level" value="5" minzoom="6"></type>
		<type tag="admin_level" value="6" minzoom="6"></type>
		<type tag="admin_level" value="7" minzoom="6"></type>
		<type tag="admin_level" value="8" minzoom="10"></type>
		<type tag="admin_level" value="9" minzoom="11"></type>
		<type tag="admin_level" value="10" minzoom="12"></type>
		<type tag="boundary" value="civil" minzoom="6"></type>
		<type tag="boundary" value="political" minzoom="6"></type>
		<type tag="boundary" value="maritime" minzoom="6"></type>
		<type tag="boundary" value="national_park" minzoom="6"></type>
		<type tag="boundary" value="protected_area" minzoom="6"></type>

	</category>
	
	<category name="enforcement" poi_category="transportation" poi_prefix="enforcement_" relation="true" relationRole="to">
		<type tag="enforcement" value="traffic_signals" minzoom="15" relation="true" relationRole="to"></type>
		<type tag="enforcement" value="maxspeed" minzoom="15" relation="true" relationRole="to"></type>
		<type tag="enforcement" value="maxheight" minzoom="15" relation="true" relationRole="to"></type>
		<type tag="enforcement" value="mindistance" minzoom="15" relation="true" relationRole="to"></type>
		<type tag="enforcement" value="check" minzoom="15" relation="true" relationRole="to"></type>
	</category>


	<!-- sport -->
	<category name="sport" poi_tag="sport" poi_category="sport">
		<type tag="sport" value="9pin" minzoom="15"></type>
		<type tag="sport" value="10pin" minzoom="15"></type>
		<type tag="sport" value="archery" minzoom="15"></type>
		<type tag="sport" value="athletics" minzoom="15"></type>
		<type tag="sport" value="australian_football" minzoom="15"></type>
		<type tag="sport" value="baseball" minzoom="15"></type>
		<type tag="sport" value="basketball" minzoom="15"></type>
		<type tag="sport" value="beachvolleyball" minzoom="15"></type>
		<type tag="sport" value="boules" minzoom="15"></type>
		<type tag="sport" value="bowls" minzoom="15"></type>
		<type tag="sport" value="canoe" minzoom="15"></type>
		<type tag="sport" value="chess" minzoom="15"></type>
		<type tag="sport" value="climbing" minzoom="15"></type>
		<type tag="sport" value="cricket" minzoom="15"></type>
		<type tag="sport" value="cricket_nets" minzoom="15"></type>
		<type tag="sport" value="croquet" minzoom="15"></type>
		<type tag="sport" value="cycling" minzoom="15"></type>
		<type tag="sport" value="diving" minzoom="15"></type>
		<type tag="sport" value="scuba_diving" minzoom="15"></type>
		<type tag="sport" value="dog_racing" minzoom="15"></type>
		<type tag="sport" value="equestrian" minzoom="15"></type>
		<type tag="sport" value="football" minzoom="15"></type>
		<type tag="sport" value="golf" minzoom="15"></type>
		<type tag="sport" value="gymnastics" minzoom="15"></type>
		<type tag="sport" value="hockey" minzoom="15"></type>
		<type tag="sport" value="horse_racing" minzoom="15"></type>
		<type tag="sport" value="ice_stock" minzoom="15"></type>
		<type tag="sport" value="korfball" minzoom="15"></type>
		<type tag="sport" value="motor" minzoom="15"></type>
		<type tag="sport" value="multi" minzoom="15"></type>
		<type tag="sport" value="orienteering" minzoom="15"></type>
		<type tag="sport" value="paddle_tennis" minzoom="15"></type>
		<type tag="sport" value="paragliding" minzoom="15"></type>
		<type tag="sport" value="pelota" minzoom="15"></type>
		<type tag="sport" value="racquet" minzoom="15"></type>
		<type tag="sport" value="rowing" minzoom="15"></type>
		<type tag="sport" value="rugby" minzoom="15"></type>
		<type tag="sport" value="shooting" minzoom="15"></type>
		<type tag="sport" value="skating" minzoom="15"></type>
		<type tag="sport" value="skateboard" minzoom="15"></type>
		<type tag="sport" value="skiing" minzoom="15"></type>
		<type tag="sport" value="soccer" minzoom="15"></type>
		<type tag="sport" value="swimming" minzoom="15"></type>
		<type tag="sport" value="table_tennis" minzoom="15"></type>
		<type tag="sport" value="team_handball" minzoom="15"></type>
		<type tag="sport" value="tennis" minzoom="15"></type>
		<type tag="sport" value="toboggan" minzoom="15"></type>
		<type tag="sport" value="volleyball" minzoom="15"></type>

		<type tag="golf" value="hole" minzoom="15" nameTags="ref,par" poi_prefix="golf_"></type>
	</category>
	
	<category name="osmwiki" poi_tag="osmwiki" poi_category="osmwiki"></category>

	<category name="user_defined" poi_tag="user_defined" poi_category="user_defined">
		<!-- Here user defined categories could be added -->
		<!-- <type tag="user_defined" value="wsl" minzoom="10" /> -->
	</category>
 
	<!-- example of definition openseamaps needs to be enabled later -->
	<!-- preprocess rules
		1. seamark:type=VAR -> seamark:VAR=''
			Example : seamark:type=dyke -> seamark=dyke' (main entity)
		2. seamark:VAR:* -> + seamark:VAR=''
			Example : seamark:light:colour=red -> add pair
					        seamark=light (main)
					        seamark:colour=red
			         + tag  seamark:attached=$(seamark:type)
		3. seamark:*:VAR -> seamark:VAR
		   Example : seamark:buoy_lateral:category -> seamark:category (additional)
	 -->	
	 <!-- TODO define in additional file? --> 
	<type tag="seamark:category" minzoom="12" additional="true"></type>
	<type tag="seamark:character" minzoom="12" additional="text"></type>
	<type tag="seamark:colour" minzoom="12" additional="true"></type>
	<type tag="seamark:height" minzoom="12" additional="text"></type>
	<type tag="seamark:clearance_height" minzoom="12" additional="text"></type>
	<type tag="seamark:name" minzoom="12" additional="text"></type>	
	<type tag="seamark:period" minzoom="12" additional="true"></type>
	<type tag="seamark:range" minzoom="12" additional="true"></type>
	<type tag="seamark:reference" minzoom="12" additional="text"></type>
	<type tag="seamark:shape" minzoom="12" additional="true"></type>
	<type tag="seamark:sequence" minzoom="12" additional="text"></type>

	<type tag="seamark:attached" minzoom="12" additional="true"></type>	
	
	<category name="seamarks" poi_tag="seamark" poi_category="seamark">
        <type tag="seamark" value="anchorage" minzoom="12"></type>
        <type tag="seamark" value="anchor_berth" minzoom="12"></type>
        <type tag="seamark" value="beacon_cardinal" minzoom="12"></type>
        <type tag="seamark" value="beacon_lateral" minzoom="12"></type>
        <type tag="seamark" value="beacon_safe_water" minzoom="12"></type>
        <type tag="seamark" value="beacon_special_purpose" minzoom="12"></type>
        <type tag="seamark" value="berth" minzoom="12"></type>
        <type tag="seamark" value="building" minzoom="12"></type>
        <type tag="seamark" value="bridge" minzoom="12"></type>
        <type tag="seamark" value="buoy_cardinal" minzoom="12"></type>
        <type tag="seamark" value="buoy_installation" minzoom="12"></type>
        <type tag="seamark" value="buoy_isolated_danger" minzoom="12"></type>
        <type tag="seamark" value="buoy_lateral" minzoom="12"></type>
        <type tag="seamark" value="buoy_safe_water" minzoom="12"></type>
        <type tag="seamark" value="buoy_special_purpose" minzoom="12"></type>
        <type tag="seamark" value="daymark" minzoom="12"></type>
        <type tag="seamark" value="distance_mark" minzoom="12"></type>
        <type tag="seamark" value="dick" minzoom="12"></type>
        <type tag="seamark" value="dry_dock" minzoom="12"></type>
        <type tag="seamark" value="dyke" minzoom="12"></type>
        <type tag="seamark" value="floating_dock" minzoom="12"></type>
        <type tag="seamark" value="fog_signal" minzoom="12"></type>
        <type tag="seamark" value="harbour_basin" minzoom="12"></type>
        <type tag="seamark" value="harbour" minzoom="12"></type>
        <type tag="seamark" value="landmark" minzoom="12"></type>
        <type tag="seamark" value="light" minzoom="12"></type>
        <type tag="seamark" value="light_major" minzoom="12"></type>
        <type tag="seamark" value="light_minor" minzoom="12"></type>
        <type tag="seamark" value="light_float" minzoom="12"></type>
        <type tag="seamark" value="light_vessel" minzoom="12"></type>
        <type tag="seamark" value="mooring" minzoom="12"></type>
        <type tag="seamark" value="notice" minzoom="12"></type>
        <type tag="seamark" value="pile" minzoom="12"></type>
        <type tag="seamark" value="radar_transponder" minzoom="12"></type>
        <type tag="seamark" value="radio_station" minzoom="12"></type>
        <type tag="seamark" value="signal_station_traffic" minzoom="12"></type>
        <type tag="seamark" value="signal_station_warning" minzoom="12"></type>
        <type tag="seamark" value="small_craft_facility" minzoom="12"></type>
        <type tag="seamark" value="topmark" minzoom="12"></type>
        <type tag="seamark" value="rock" minzoom="12"></type>
        <type tag="seamark" value="wreck" minzoom="12"></type>
	</category>	

	<category name="routing">
		<!-- add more granular example like -->
		<!--  <routing_type tag="highway" value="motorway" mode="register" base="true"/> -->
		<routing_type tag="highway" mode="register" base="true"></routing_type>
		<routing_type tag="junction" mode="register" base="true"></routing_type>
		<routing_type tag="route" mode="register" base="true"></routing_type>
		 <!-- <routing_type tag="route" value="bus" mode="register" base="true" relation="true"/>  -->
		<routing_type tag="cycleway" mode="register" base="true"></routing_type>
		<routing_type tag="public_transport" mode="register" base="true"></routing_type>
		
		<routing_type tag="int_ref" mode="text" base="true"></routing_type>
		<routing_type tag="name" mode="text" base="true"></routing_type>
		<routing_type tag="ref" mode="text" base="true"></routing_type>
		
		<routing_type tag="destination" mode="text"></routing_type>
		<routing_type tag="destination:lanes" mode="text"></routing_type>
		<routing_type tag="direction" mode="text"></routing_type>
		<routing_type tag="duration" mode="text"></routing_type>

		<!-- avoid garbage in route types -->
		<routing_type tag="route_ref" mode="text"></routing_type>
		<routing_type tag="bridge_ref" mode="text"></routing_type>
		<routing_type tag="bridge:name" mode="text"></routing_type>
		<!-- avoid garbage in route types -->
		
		<routing_type tag="toll" mode="amend" base="true"></routing_type>
		<routing_type tag="oneway" mode="amend" base="true"></routing_type>
		<routing_type tag="roundabout" mode="amend" base="true"></routing_type>
		
		<routing_type tag="maxspeed" mode="amend" base="true"></routing_type>
		<routing_type tag="maxspeed:practical" mode="amend" base="true"></routing_type>
		<routing_type tag="maxspeed" value="RO:urban" tag2="maxspeed" value2="50" mode="replace" base="true"></routing_type>
		<routing_type tag="maxspeed" value="RO:rural" tag2="maxspeed" value2="90" mode="replace" base="true"></routing_type>
		<routing_type tag="maxspeed" value="RO:trunk" tag2="maxspeed" value2="100" mode="replace" base="true"></routing_type>
		<routing_type tag="maxspeed" value="RO:motorway" tag2="maxspeed" value2="130" mode="replace" base="true"></routing_type>
		<routing_type tag="maxspeed" value="RU:rural" tag2="maxspeed" value2="90" mode="replace" base="true"></routing_type>
		<routing_type tag="maxspeed" value="RU:urban" tag2="maxspeed" value2="60" mode="replace" base="true"></routing_type>
		<routing_type tag="maxspeed" value="CZ:urban" tag2="maxspeed" value2="50" mode="replace" base="true"></routing_type>
				
		
		<routing_type tag="access" mode="amend"></routing_type>
		<!-- tag used as start with -->
		<routing_type tag="access" mode="amend"></routing_type>
		<routing_type tag="agricultural" mode="amend"></routing_type>
		<routing_type tag="barrier" mode="amend"></routing_type>
		<routing_type tag="bicycle" mode="amend"></routing_type>
		<routing_type tag="boat" mode="amend"></routing_type>
		<routing_type tag="bridge" mode="amend"></routing_type>
		<routing_type tag="bus" mode="amend"></routing_type>
		<routing_type tag="construction" mode="amend"></routing_type>
		<routing_type tag="direction" mode="amend"></routing_type>
		<routing_type tag="enforcement" mode="amend"></routing_type>
		<routing_type tag="ferry" mode="amend"></routing_type>
		<routing_type tag="foot" mode="amend"></routing_type>
		<routing_type tag="goods" mode="amend"></routing_type>
		<routing_type tag="hgv" mode="amend"></routing_type>
		<routing_type tag="horse" mode="amend"></routing_type>
		<routing_type tag="lanes" mode="amend"></routing_type>
		<!-- <routing_type tag="lanes:forward" mode="amend"/>
		<routing_type tag="lanes:backward" mode="amend"/>  -->
		<routing_type tag="maxheight" mode="amend" base="true"></routing_type>
		<routing_type tag="maxweight" mode="amend" base="true"></routing_type>
		<routing_type tag="minspeed" mode="amend"></routing_type>
		<routing_type tag="moped" mode="amend"></routing_type>
		<routing_type tag="motorboat" mode="amend"></routing_type>
		<routing_type tag="motorcar" mode="amend"></routing_type>
		<routing_type tag="motorcycle" mode="amend"></routing_type>
		<routing_type tag="motor_vehicle" mode="amend"></routing_type>
		<routing_type tag="vehicle" mode="amend"></routing_type>		
		<routing_type tag="route" mode="amend"></routing_type>
		<routing_type tag="service" mode="amend"></routing_type>
		<routing_type tag="ship" mode="amend"></routing_type>
		<routing_type tag="toll" mode="amend" base="true"></routing_type>
		<routing_type tag="toll_booth" mode="amend" base="true"></routing_type>
		<routing_type tag="train" mode="amend"></routing_type>
		<routing_type tag="tracktype" mode="amend"></routing_type>
		<routing_type tag="sidewalk" mode="amend"></routing_type>
		<routing_type tag="traffic_calming" mode="amend"></routing_type>
		<routing_type tag="turn:lanes" mode="amend"></routing_type>
		<routing_type tag="turn" mode="amend"></routing_type>
		<routing_type tag="tunnel" mode="amend"></routing_type>
		<routing_type tag="railway" mode="amend"></routing_type>
	</category>
</osmand_types>