text:
<?xml version="1.0" encoding="utf-8" ?>
<osmfeatures xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
  <baseInfoURI>http://wiki.openstreetmap.org/wiki/</baseInfoURI>
  <osmfeature id="0" name="highway=motorway" displayname="Motorway" infoURL="http://wiki.openstreetmap.org/wiki/Tag:highway%3Dmotorway">
    <tag ref="access" value="no" optional="false" />
    <tag ref="motorcar" value="yes" optional="false" />
    <tag ref="hgv" value="yes" optional="false" />
    <tag ref="oneway" value="yes" optional="false" />
    <tag ref="surface" value="paved" optional="false" />
    <tag ref="name" optional="true" />
    <tag ref="ref" optional="true" />
    <tag ref="lanes" optional="true" />
  </osmfeature>
  <osmfeature id="1" name="highway=motorway_link" displayname="Motorway Ramp" infoURL="http://wiki.openstreetmap.org/wiki/Tag:highway%3Dmotorway_link">
    <tag ref="oneway" value="yes" optional="false" />
    <tag ref="access" value="no" optional="false" />
    <tag ref="motorcar"  value="yes" optional="false" />
    <tag ref="hgv" value="yes" optional="false" />
    <tag ref="surface" value="paved" optional="false" />
    <tag ref="name" optional="true" />
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="2" name="highway=trunk" displayname="Highway Trunk" infoURL="http://wiki.openstreetmap.org/wiki/Tag:highway%3Dtrunk">
    <tag ref="surface" value="paved" optional="false" />
    <tag ref="name" optional="true" />
    <tag ref="ref" optional="true" />
    <tag ref="oneway" value="yes" optional="true" />
    <tag ref="lanes" optional="true" />
  </osmfeature>
  <osmfeature id="3" name="highway=trunk_link" displayname="Highway Trunk" infoURL="http://wiki.openstreetmap.org/wiki/Tag:highway%3Dtrunk_link">
    <tag ref="ref" optional="true" />
    <tag ref="oneway" optional="true" />
  </osmfeature>
  <osmfeature id="4" name="highway=primary" displayname="Primary" infoURL="http://wiki.openstreetmap.org/wiki/Tag:highway%3Dprimary">
    <tag ref="motorcar" value="yes" optional="false" />
    <tag ref="hgv" value="yes" optional="false" />
    <tag ref="name" optional="true" />
    <tag ref="ref" optional="true" />
    <tag ref="lanes" optional="true" />
  </osmfeature>
  <osmfeature id="5" name="highway=primary_link" displayname="Primary Ramps" infoURL="http://wiki.openstreetmap.org/wiki/Tag:highway%3Dprimary_link">
    <tag ref="oneway" value="yes" optional="true" />
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="6" name="highway=secondary" displayname="Secondary" infoURL="http://wiki.openstreetmap.org/wiki/Tag:highway%3Dsecondary">
    <tag ref="motorcar"  value="yes" optional="false" />
    <tag ref="name" optional="true" />
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="7" name="highway=secondary_link" displayname="Secondary Ramps" infoURL="http://wiki.openstreetmap.org/wiki/Tag:highway%3Dsecondary_link">
    <tag ref="oneway" value="yes" optional="true" />
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="8" name="highway=tertiary" displayname="Tertiary" infoURL="http://wiki.openstreetmap.org/wiki/Tag:highway%3Dtertiary">
    <tag ref="access" value="yes" optional="false" />
    <tag ref="name" optional="true" />
    <tag ref="ref" optional="true" />
    <tag ref="oneway" optional="true" />
    <tag ref="lanes" optional="true" />
  </osmfeature>
  <osmfeature id="9" name="highway=unclassified" displayname="Unclassified" infoURL="http://wiki.openstreetmap.org/wiki/Tag:highway%3Dunclassified">
    <tag ref="oneway" optional="true" />
    <tag ref="name" optional="true" />
    <tag ref="footway" optional="true" />
    <tag ref="abutters" optional="true" />
  </osmfeature>
  <osmfeature id="10" name="highway=road" displayname="Road" infoURL="http://wiki.openstreetmap.org/wiki/Tag:highway%3Droad">
    <tag ref="oneway" optional="true" />
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="11" name="highway=residential" displayname="Residential" infoURL="http://wiki.openstreetmap.org/wiki/Tag:highway%3Dresidential">
    <tag ref="oneway" optional="true" />
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="12" name="highway=living_street" displayname="Living Street" infoURL="http://wiki.openstreetmap.org/wiki/Tag:highway%3Dliving_street">
    <tag ref="maxspeed" optional="false" />
    <tag ref="oneway" optional="true" />
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="13" name="highway=service" infoURL="http://wiki.openstreetmap.org/wiki/Tag:highway%3Dservice">
    <tag ref="name" optional="true" />
    <tag value="service" optional="true" />
  </osmfeature>
  <osmfeature id="14" name="highway=track" infoURL="http://wiki.openstreetmap.org/wiki/Tag:highway%3Dtrack">
    <tag ref="tracktype" optional="true" />
    <tag ref="surface" />
  </osmfeature>
  <osmfeature id="15" name="highway=pedestrian" infoURL="http://wiki.openstreetmap.org/wiki/Tag:highway%3Dpedestrian">
    <tag ref="name" optional="true" />
    <tag ref="area" optional="true" />
    <tag ref="reference" optional="true" />
  </osmfeature>
  <osmfeature id="16" name="highway=raceway" infoURL="http://wiki.openstreetmap.org/wiki/Tag:highway%3Draceway">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="17" name="highway=services" infoURL="http://wiki.openstreetmap.org/wiki/Tag:highway%3Dservices">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="18" name="highway=bus_guideway" infoURL="http://wiki.openstreetmap.org/wiki/Tag:highway%3Dbus_guideway">
    <tag ref="access" optional="false" />
    <tag ref="psv" optional="false" />
    <tag ref="name" optional="true" />
    <tag value="operator" optional="true" />
  </osmfeature>
  <osmfeature id="19" name="highway=path" infoURL="http://wiki.openstreetmap.org/wiki/Tag:highway%3Dpath">
    <tag ref="emergency" value="destination" optional="false" />
    <tag ref="access" optional="true" />
    <tag ref="surface" optional="true" />
    <tag ref="sac_scale" optional="true" />
    <tag ref="surface" optional="true" />
    <tag ref="width" optional="true" />
  </osmfeature>
  <osmfeature id="20" name="highway=cycleway" infoURL="http://wiki.openstreetmap.org/wiki/Tag:highway%3Dcycleway">
    <tag ref="bicycle" value="designated" optional="false" />
    <tag ref="cycleway" value="designated" optional="false" />
    <tag ref="access" optional="false" />
    <tag ref="name" optional="true" />
    <tag ref="ref" optional="true" />
    <tag ref="surface" optional="true" />
    <tag ref="lit" optional="true" />
  </osmfeature>
  <osmfeature id="21" name="highway=footway">
    <tag ref="foot" value="designated" optional="false" />
    <tag ref="name" optional="true" />
    <tag ref="access" optional="true" />
    <tag ref="footway" optional="true" />
    <tag ref="lit" optional="true" />
  </osmfeature>
  <osmfeature id="22" name="highway=bridleway">
    <tag ref="horse" value="designated" optional="false" />
    <tag ref="foot" value="yes" optional="false" />
    <tag ref="bicycle" value="yes" optional="false" />
    <tag ref="motorcar" value="no" optional="false" />
    <tag ref="name" optional="false" />
    <tag ref="ref" optional="false" />
  </osmfeature>
  <osmfeature id="23" name="highway=byway" />
  <osmfeature id="24" name="highway=steps" >
    <tag ref="access" value="no" optional="false" />
    <tag ref="foot" value="yes" optional="false" />
    <tag ref="name" optional="true" />
    <tag ref="step_count" optional="true" />
  </osmfeature>
  <osmfeature id="25" name="highway=mini_roundabout">
    <tag ref="name" optional="true" />
    <tag ref="direction" optional="true" />
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="26" name="highway=stop" />
  <osmfeature id="27" name="highway=traffic_signals">
    <tag ref="name" optional="true" />
    <tag ref="ref" optional="true" />
    <tag ref="taffic_signals:sound" optional="true" />
    <tag ref="traffic_signals:vibration" optional="true" />
  </osmfeature>
  <osmfeature id="28" name="highway=crossing">
    <tag ref="crossing" optional="true" />
    <tag ref="lit" optional="true" />
    <tag ref="wheelchair" optional="true" />
  </osmfeature>
  <osmfeature id="29" name="highway=roundabout">
    <tag ref="oneway" value="yes" optional="false" />
    <tag ref="access" optional="true" />
    <tag ref="name" optional="true" />
    <tag ref="reference" optional="true" />
    <tab ref="type" value="route" optional="true" />
    <tab ref="route" value="junction" optional="true" />
    <tab ref="junction" value="roundabout" optional="true" />
  </osmfeature>
  <osmfeature id="30" name="higway=motorway_junction">
    <tag ref="name" optional="true" />
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="31" name="highway=ford">
    <tag ref="layer" optional="true" />
    <tag ref="surface" optional="true" />
    <tag ref="depth" optional="true" />
    <tag ref="length" optional="true" />
  </osmfeature>
  <osmfeature id="32" name="highway=bus_stop">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="33" name="highway=platform">
    <tag ref="ref" optional="true" />
    <tag ref="shelter" optional="true" />
    <tag ref="bench" optional="true" />
    <tag ref="wheelchair" optional="true" />
  </osmfeature>
  <osmfeature id="34" name="highway=turning_circle">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="35" name="highway=construction" >
    <tag ref="construction" optional="true" />
  </osmfeature>
  <osmfeature id="36" name="highway=proposed" />
  <osmfeature id="37" name="highway=emergency_access_point">
    <tag ref="ref" optional="true" />
    <tag ref="name" optional="true" />
    <tag ref="emergency_telephone_code" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="38" name="highway=speed_camera" />
  <osmfeature id="39" name="highway=passing_place" >
    <tad ref="lanes" optional="true" />
  </osmfeature>
  <osmfeature id="40" name="barrier=hedge" />
  <osmfeature id="41" name="barrier=fence">
    <tag ref="fence_type" optional="true" />
    <tag ref="height" optional="true" />
  </osmfeature>
  <osmfeature id="42" name="barrier=wall">
    <tag ref="height" optional="true" />
  </osmfeature>
  <osmfeature id="43" name="barrier=ditch" />
  <osmfeature id="44" name="barrier=retaining_wall" />
  <osmfeature id="45" name="barrier_city_wall">
    <tag ref="two_sided" optional="true" />
  </osmfeature>
  <osmfeature id="46" name="barrier=bollard">
    <tag ref="access" value="no" optional="false" />
    <tag ref="foot" value="yes" optional="false" />
    <tag ref="bicycle" value="yes" optional="false" />
  </osmfeature>
  <osmfeature id="48" name="barrier=cycle_barrier">
    <tag ref="access" optional="true" />
    <tag ref ="wheelchair" optional="true" />
  </osmfeature>
  <osmfeature id="49" name="barrier=block" />
  <osmfeature id="50" name="barrier=cattle_grid" />
  <osmfeature id="51" name="barrier=toll_booth">
    <tag ref="toll" optional="true" />
  </osmfeature>
  <osmfeature id="52" name="barrier=entrance" />
  <osmfeature id="53" name="barrier=gate" />
  <osmfeature id="54" name="barrier=lift_gate" />
  <osmfeature id="55" name="barrier=stile" />
  <osmfeature id="56" name="barrier=sally_port" />
  <osmfeature id="57" name="barrier=kent_carriage_gate" />
  <osmfeature id="58" name="waterway=stream">
    <tag ref="name" optioanl="true" />
    <tag ref="width" optional="true" />
  </osmfeature>
  <osmfeature id="59" name="waterway=river">
    <tag ref="access" value="no" optional="false" />
    <tag ref="boat" value="yes" optional="false" />
    <tag ref="name" optioanl="true" />
    <tag ref="width" optional="true" />
  </osmfeature>
  <osmfeature id="60" name="waterway=riverbank" />
  <osmfeature id="61" name="waterway=canal">
    <tag ref="name" optional="true" />
    <tag ref="lock" optional="true" />
    <tag ref="tunnel" optional="true" />
    <tag ref="boat" optioanal="true" />
    <tag ref="bridge" optioanl="true" />
  </osmfeature>
  <osmfeature id="62" name="waterway=ditch" />
  <osmfeature id="63" name="waterway=drain">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="64" name="waterway=dock">
    <tag ref="name" optional="true" />
    <tag ref="ref" optional="true" />
    <tag ref="access" optional="true" />
    <tag ref="dock" optional="true" />
  </osmfeature>
  <osmfeature id="65" name="waterway=lock_gate">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="66" name="waterway=turning_point">
    <tag ref="name" optional="true" />
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="67" name="waterway=boatyard">
    <tag ref="name" optional="true" />
    <tag ref="ref" optional="true" />
    <tag ref="building" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="68" name="waterway=weir">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="69" name="waterway=dam">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="70" name="waterway=mooring">
    <tag ref="mooring" optional="true" />
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="71" name="railway=rail">
    <tag ref="name" optional="true" />
    <tag ref="bridge" optional="true" />
    <tag ref="tunnel" optioanl="true" />
  </osmfeature>
  <osmfeature id="72" name="railway=tram">
    <tag ref="oneway" optional="true" />
    <tag ref="bridge" optional="true" />
    <tag ref="tunnel" optional="true" />
  </osmfeature>
  <osmfeature id="73" name="railway=abandoned" />
  <osmfeature id="74" name="railway=disused" />
  <osmfeature id="75" name="railway=subway" />
  <osmfeature id="76" name="railway=preserved" />
  <osmfeature id="77" name="railway=construction" />
  <osmfeature id="78" name="railway=monorail">
    <tag ref="name" optional="true" />
    <tag ref="oneway" optional="true" />
  </osmfeature>
  <osmfeature id="79" name="railway=funicular" />
  <osmfeature id="80" name="railway=station">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="81" name="railway=halt">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="82" name="railway=tram_stop">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="83" name="railway=crossing" />
  <osmfeature id="84" name="railway=level_crossing" />
  <osmfeature id="85" name="railway=subway_entrance">
    <tag ref="name" optional="true" />
    <tag ref="bicycle" optional="true" />
    <tag ref="wheelchair" optional="true" />
  </osmfeature>
  <osmfeature id="86" name="railway=turntable">
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="87" name="railway=platform">
    <tag ref="ref" optional="true" />
    <tag ref="surface" optional="true" />
    <tag ref="width" optional="true" />
  </osmfeature>
  <osmfeature id="88" name="railway=buffer_stop" />
  <osmfeature id="89" name="aeroway=aerodome">
    <tag ref="name" optional="true" />
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="90" name="aeroway=trail">
    <tag ref="name" optional="true" />
    <tag ref="ref" optional="true" />
    <tag ref="building" optional="true" />
  </osmfeature>
  <osmfeature id="91" name="aeroway=helipad">
    <tag ref="name" optional="true" />
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="92" name="aeroway=taxiway">
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="93" name="aeroway=apron" />
  <osmfeature id="94" name="aeroway=gate">
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="95" name="aeroway=windsock">
    <tag ref="lit" optional="true" />
  </osmfeature>
  <osmfeature id="96" name="aerialway=cable_car">
    <tag ref="name" optional="true" />
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="97" name="aerialway=gondola" />
  <osmfeature id="98" name="aerialway=chair_lift">
    <tag ref="name" optional="true" />
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="99" name="aerialway=drag_lift" />
  <osmfeature id="100" name="aerialway=station" />
  <osmfeature id="101" name="aerialway=pylon" />
  <osmfeature id="102" name="power=tower">
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="103" name="power=pole">
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="104" name="power=line">
    <tag ref="ref" optional="true" />
    <tag ref="voltage" optional="true" />
  </osmfeature>
  <osmfeature id="105" name="power=minor_line">
    <tag ref="voltage" optional="true" />
    <tag ref="cables" optional="true" />
    <tag ref="operator" optional="true" />
    <tag ref="ref" optional="true" />
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="106" name="power=station" />
  <osmfeature id="107" name="power=sub_station">
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="108" name="power=generator">
    <tag ref="power_source" optional="true" />
    <tag ref="power_rating" optional="true" />
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="109" name="man_made=beacon" />
  <osmfeature id="110" name="crane">
    <tag ref="operator" optional="true" />
    <tag ref="access" optional="true" />
  </osmfeature>
  <osmfeature id="111" name="man_made=cutline">
    <tag ref="cutline" optional="true" />
  </osmfeature>
  <osmfeature id="112" name="man_made=gasometer" />
  <osmfeature id="113" name="man_made=lighthouse">
    <tag ref="name" optional="true" />
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="114" name="man_made=mineshaft">
    <tag ref="operator" optional="true" />
    <tag ref="name" optional="true" />
    <tag ref="resource" optional="true" />
    <tag ref="disused" optional="true" />
  </osmfeature>
  <osmfeature id="115" name="man_made=petroleum_well" />
  <osmfeature id="116" name="man_made=pier">
    <tag ref="name" optional="true"/>
  </osmfeature>
  <osmfeature id="117" name="man_made=pipeline">
    <tag ref="location" optional="true" />
    <tag ref="type" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="118" name="man_made=reservoir_covered" />
  <osmfeature id="119" name="man_made=surveillance">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="120" name="man_made=survey_point">
    <tag ref="name" optional="true" />
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="121" name="man_made=tower">
    <tag ref="name" optional="true" />
    <tag ref="ref" optional="true" />
    <tag ref="operator" optional="true" />
    <tag ref="height" optional="true" />
    <tag ref="tower:type" optional="true" />
    <tag ref="tower:construction" option="true" />
  </osmfeature>
  <osmfeature id="122" name="man_made=wastewater_plant">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="123" name="man_made=watermill">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="124" name="man_made=watertower">
    <tag ref="operator" optional="true" />
    <tag ref="height" optional="true" />
    <tag ref="access" optional="true" />
    <tag ref="capacity" optional="true" />
  </osmfeature>
  <osmfeature id="125" name="man_made=water_works">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="126" name="man_made=windmill">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="127" name="man_made=works" />
  <osmfeature id="128" name="building=yes">
    <tag ref="building:use" optional="true" />
    <tag ref="building:roof" optional="true" />
    <tag ref="building:levels" optional="true" />
    <tag ref="building:structure" optional="true" />
    <tag ref="building:walls" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="129" name="building=apartments">
    <tag ref="building:use" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="130" name="building=barn">
    <tag ref="building:use" optional="true" />
  </osmfeature>
  <osmfeature id="131" name="building=block">
    <tag ref="building:use" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="132" name="building=brewery">
    <tag ref="operator" optional="true" />
    <tag ref="building:use" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="133" name="building=castle">
    <tag ref="building:use" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="134" name="building=convent">
    <tag ref="name" optional="true" />
    <tag ref="religion" optional="true" />
    <tag ref="denomination" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="135" name="building=city_hall">
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="136" name="building=detached">
    <tag ref="building:use" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="137" name="building=factory">
    <tag ref="building:use" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="138" name="building=glasshouse">
    <tag ref="building:use" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="139" name="building=hall">
    <tag ref="building:use" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="140" name="building=house">
    <tag ref="building:use" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="141" name="building=hut">
    <tag ref="building:use" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="142" name="building=monastery">
    <tag ref="name" optional="true" />
    <tag ref="religion" optional="true" />
    <tag ref="denomination" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="143" name="building=monument">
    <tag ref="name" optional="true" />
    <tag ref="building:use" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="144" name="building=oast_house">
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="145" name="building=office">
    <tag ref="operator" optional="true" />
    <tag ref="building:use" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="146" name="building=palace">
    <tag ref="building:use" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="147" name="building=pavilion">
    <tag ref="building:use" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="148" name="building=semi">
    <tag ref="building:use" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="149" name="building=shed" />
  <osmfeature id="150" name="building=stadium">
    <tag ref="operator" optional="true" />
    <tag ref="building:use" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="151" name="building=store">
    <tag ref="operator" optional="true" />
    <tag ref="building:use" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="152" name="building=terrace">
    <tag ref="building:use" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="153" name="building=tower">
    <tag ref="operator" optional="true" />
    <tag ref="building:use" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="154" name="building=train_station">
    <tag ref="name" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="155" name="building=warehouse">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
    <tag ref="building:use" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
  </osmfeature>
  <osmfeature id="156" name="leisure=dog_park">
    <tag ref="barrier" value="fence" optional="true" />
    <tag ref="area" value="yes" optional="true" />
  </osmfeature>
  <osmfeature id="157" name="leisure=sports_centre">
    <tag ref="sport" optional="true" />
    <tag ref="building" optional="true" />
  </osmfeature>
  <osmfeature id="158" name="leisure=golf_course">
    <tag ref="name" optional="true" />
    <tag ref="sport" value="golf" optional="true" />
  </osmfeature>
  <osmfeature id="159" name="leisure=stadium">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="160" name="leisure=track">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="161" name="leisure=pitch">
    <tag ref="sport" optional="true" />
    <tag ref="surface" optional="true" />
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="162" name="leisure=water_park">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="163" name="leisure=marina">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="164" name="leisure=slipway">
    <tag ref="name" optional="true" />
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="165" name="leisure=fishing" />
  <osmfeature id="166" name="leisure=nature_reserve" />
  <osmfeature id="167" name="leisure=park">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="168" name="leisure=playground">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="169" name="leisure=garden">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="170" name="leisure=common">
    <tag ref="name" optional="true" />
    <tag ref="access" optional="true" />
  </osmfeature>
  <osmfeature id="171" name="leisure=ice_rink">
    <tag ref="name" optional="true" />
    <tag ref ="seasonal" optional="true" />
  </osmfeature>
  <osmfeature id="172" name="leisure=miniature_golf">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="173" name="leisure=dance">
    <tag ref="name" optional="true" />
    <tag ref="building" optional="true" />
  </osmfeature>
  <osmfeature id="174" name="amenity=restaurant">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
    <tag ref="cuisine" optional="true" />
    <tag ref="opening_hours" optional="true" />
  </osmfeature>
  <osmfeature id="175" name="amenity=food_court" />
  <osmfeature id="176" name="amenity=fast_food">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
    <tag ref="cuisine" optional="true" />
  </osmfeature>
  <osmfeature id="177" name="amenity=drinking_water">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="178" name="amenity=bbq" />
  <osmfeature id="179" name="amenity=pub">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="180" name="amenity=bar">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="181" name="amenity=cafe">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
    <tag ref="cuisine" optional="true" />
  </osmfeature>
  <osmfeature id="182" name="amenity=biergarten">
    <tag ref="name" optional="true" />
    <tag ref="cuisine" optional="true" />
    <tag ref="capacity" optional="true" />
  </osmfeature>
  <osmfeature id="183" name="amenity=kindergarten">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="184" name="amenity=school">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="185" name="amenity=college">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="186" name="amenity=library">
    <tag ref="name" optional="true" />
    <tag ref="ref:isil" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:housename" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
    <tag ref="opening_hours" optional="true" />
  </osmfeature>
  <osmfeature id="187" name="amenity=university">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="188" name="amenity=ferry_terminal">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
    <tag ref="cargo" optional="true" />
  </osmfeature>
  <osmfeature id="189" name="amenity=bicycle_parking">
    <tag ref="capacity" optional="true" />
    <tag ref="covered" optional="true" />
    <tag ref="access" optional="true" />
    <tag ref="fee" optional="true" />
    <tag ref="operator" optional="true" />
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="190" name="amenity=bicycle_rental">
    <tag ref="name" optional="true" />
    <tag ref="network" optional="true" />
    <tag ref="operator" optional="true" />
    <tag ref="ref" optional="true" />
    <tag ref="capacity" optional="true" />
  </osmfeature>
  <osmfeature id="191" name="amenity=bus_station">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="192" name="amenity=car_rental">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="193" name="amenity=car_wash" />
  <osmfeature id="194" name="amenity=fuel">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
    <tag ref="maxheight" optional="true" />
  </osmfeature>
  <osmfeature id="195" name="amenity=grit_bin">
    <tag ref="access" optional="true" />
  </osmfeature>
  <osmfeature id="196" name="amenity=parking">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
    <tag ref="access" optional="true" />
    <tag ref="maxstay" optional="true" />
  </osmfeature>
  <osmfeature id="197" name="amenity=taxi">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
    <tag ref="phone" optional="true" />
    <tag ref="capacity" optional="true" />
  </osmfeature>
  <osmfeature id="198" name="amenity=atm">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="199" name="amenity=bank">
    <tag ref="name" optional="true" />
    <tag ref="bic" optional="true" />
  </osmfeature>
  <osmfeature id="200" name="amenity=bureau_de_change">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="201" name="amenity=pharmacy">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
    <tag ref="dispensing" optional="true" />
    <tag ref="url" optional="true" />
  </osmfeature>
  <osmfeature id="202" name="amenity=hospital">
    <tag ref="name" optional="true" />
    <tag ref="emergency" optional="true" />
  </osmfeature>
  <osmfeature id="203" name="amenity=baby_hatch">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="204" name="amenity=dentist">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="205" name="amenity=doctor">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="206" name="amenity=veterinary">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="207" name="amenity=architect_office">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="208" name="amenity=arts_centre">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="209" name="amenity=cinema">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="210" name="amenity=community_centre">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="211" name="amenity=fountain">
    <tag ref="name" optional="true" />
    <tag ref="drinkable" optional="true" />
  </osmfeature>
  <osmfeature id="212" name="amenity=nightclub">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="213" name="amenity=stripclub">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="214" name="amenity=studio">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="215" name="amenity=theatre">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
    <tag ref="theatre:genre" optional="true" />
  </osmfeature>
  <osmfeature id="216" name="amenity=bench">
    <tag ref="backrest" optional="true" />
  </osmfeature>
  <osmfeature id="217" name="amenity=brothel">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="218" name="amenity=clock">
    <tag ref="support" optional="true" />
    <tag ref="display" optional="true" />
    <tag ref="visibility" optional="true" />
  </osmfeature>
  <osmfeature id="219" name="amenity=courthouse">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="220" name="amenity=crematorium">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="221" name="amenity=embassy">
    <tag ref="name" optional="true" />
    <tag ref="country" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="addr:city" optional="true" />
    <tag ref="addr:country" optional="true" />
    <tag ref="url" optional="true" />
  </osmfeature>
  <osmfeature id="222" name="amenity=emergency_phone">
    <tag ref="operator" optional="true" />
    <tag ref="ref" optional="true" />
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="223" name="amenity=fire_hydrant" />
  <osmfeature id="224" name="amenity=fire_station">
    <tag ref="name" optioanl="true" />
  </osmfeature>
  <osmfeature id="225" name="amenity=grave_yard">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="226" name="amenity=hunting_stand">
    <tag ref="height" optional="true" />
  </osmfeature>
  <osmfeature id="227" name="amenity=marketplace">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="228" name="amenity=place_of_worship">
    <tag ref="name" optional="true" />
    <tag ref="religion" optional="true" />
    <tag ref="building" optional="true" />
    <tag ref="opening_hours" optional="true" />
  </osmfeature>
  <osmfeature id="229" name="amenity=police">
    <tag ref="name" optional="true" />
    <tag ref="is_in" optional="true" />
    <tag ref="addr:street" optional="true" />
    <tag ref="addr:housenumber" optional="true" />
    <tag ref="addr:postcode" optional="true" />
    <tag ref="phone" optional="true" />
    <tag ref="opening_hours" optional="true" />
    <tag ref="url" optional="true" />
  </osmfeature>
  <osmfeature id="230" name="amenity=post_box">
    <tag ref="collection_times" optional="true" />
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="231" name="amenity=post_office">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="232" name="amenity=prison">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
    <tag ref="barrier" optional="true" />
    <tag ref="access" optional="true" />
  </osmfeature>
  <osmfeature id="233" name="amenity=recycling">
    <tag ref="operator" optional="true" />
    <tag ref="ref" optional="true" />
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="234" name="amenity=sauna">
    <tag ref="name" optional="true" />
    <tag ref="url" optional="true" />
  </osmfeature>
  <osmfeature id="235" name="amenity=shelter" />
  <osmfeature id="236" name="amenity=telephone">
    <tag ref="operator" optional="true" />
    <tag ref="phone" optional="true" />
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="237" name="amenity=toilets">
    <tag ref="name" optional="true" />
    <tag ref="fee" optional="true" />
    <tag ref="open_hours" optional="true" />
    <tag ref="wheelchair" optional="true" />
    <tag ref="access" optional="true" />
  </osmfeature>
  <osmfeature id="238" name="amenity=town_hall">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="239" name="amenity=vending_machine">
    <tag ref="vending" optional="true" />
    <tag ref="operator" optional="true" />
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="240" name="amenity=waste_basket" />
  <osmfeature id="241" name="amenity=waste_disposal">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
    <tag ref="access" optional="true" />
    <tag ref="fee" optional="true" />
  </osmfeature>
  <osmfeature id="242" name="shop=alcohol">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="243" name="shop=bakery">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="244" name="shop=beverages">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="245" name="shop=bicycle">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="246" name="shop=books">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="247" name="shop=butcher">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="248" name="shop=car">
    <tag ref="name" optional="true" />
    <tag ref="service" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="249" name="shop=car_repair">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="250" name="shop=chemist">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="251" name="shop=clothes" >
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="252" name="shop=computer">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="253" name="shop=confectionery">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="254" name="shop=convenience">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="255" name="shop=department_store">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="256" name="shop=doityourself">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="257" name="shop=fabrics">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="258" name="shop=farm">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="259" name="shop=florist">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="260" name="shop=funeral_directors">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="270" name="shop=furniture">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="271" name="shop=garden_centre">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="272" name="shop=general">
    <tag ref="name" optional="true" />
    <tag ref="opening_hours" optional="true" />
  </osmfeature>
  <osmfeature id="273" name="shop=gift">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="274" name="shop=glaziery">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="275" name="shop=greengrocer">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="276" name="shop=hairdresser">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="278" name="shop=hardware">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="279" name="shop=hearing_aid_dispenser">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="280" name="shop=hifi">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="281" name="shop=jewelry">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="282" name="shop=kiosk">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="283" name="shop=laundry">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="284" name="shop=mall">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="285" name="shop=massage">
    <tag ref="name" optional="true" />
    <tag ref="massage" optional="true" />
  </osmfeature>
  <osmfeature id="286" name="shop=motorcycle">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="287" name="shop=newsagent" />
  <osmfeature id="288" name="shop=optician">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="289" name="shop=organic">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="290" name="shop=outdoor">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="291" name="shop=second_hand">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="292" name="shop=sports">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="293" name="shop=stationary">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="294" name="shop=supermarket">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="295" name="shop=shoes" >
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="296" name="shop=toys">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="297" name="shop=travel_agency">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="298" name="shop=video">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="299" name="tourism=alpine_hut" />
  <osmfeature id="300" name="tourism=attraction" />
  <osmfeature id="301" name="tourism=artwork">
    <tag ref="name" optional="true" />
    <tag ref="website" optional="true" />
    <tag ref="wikipedia" optional="true" />
  </osmfeature>
  <osmfeature id="302" name="tourism=camp_site">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
    <tag ref="website" optional="true" />
  </osmfeature>
  <osmfeature id="303" name="tourism=caravan_site">
    <tag ref="name" optional="true" />
    <tag ref="capacity" optional="true" />
    <tag ref="fee" optional="true" />
    <tag ref="power_supply" optional="true" />
  </osmfeature>
  <osmfeature id="304" name="tourism=chalet">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="305" name="tourism=guest_house" />
  <osmfeature id="306" name="tourism=hostel">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="307" name="tourism=hotel">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="308" name="tourism=information">
    <tag ref="name" optional="true" />
    <tag ref="description" optional="true" />
  </osmfeature>
  <osmfeature id="309" name="tourism=motel">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="310" name="tourism=museum">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="311" name="tourism=picnic_site" />
  <osmfeature id="312" name="tourism=theme_park">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="313" name="tourism=viewpoint">
    <tag ref="name" optional="true" />
    <tag ref="description" optional="true" />
  </osmfeature>
  <osmfeature id="314" name="tourism=zoo">
    <tag ref="name" optional="true" />
    <tag ref="zoo" optional="true" />
  </osmfeature>
  <osmfeature id="315" name="historic=archaeological_site">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="316" name="historic=battlefield">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="317" name="historic=boundary_stone" />
  <osmfeature id="318" name="historic=memorial">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="319" name="historic=monument" />
  <osmfeature id="320" name="historic=ruins">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="321" name="historic=wayside_cross">
    <tag ref="name" optional="true" />
    <tag ref="religion" optional="true" />
  </osmfeature>
  <osmfeature id="322" name="historic=wayside_shrine">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="323" name="historic=wreck">
    <tag ref="name" optional="true" />
    <tag ref="access" optional="true" />
  </osmfeature>
  <osmfeature id="324" name="landuse=allotments">
    <tag ref="name=" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="325" name="landuse=basin">
    <tag ref="basin" value="infiltration" optional="true" />
  </osmfeature>
  <osmfeature id="326" name="landuse=brownfield" />
  <osmfeature id="327" name="landuse=cemetry">
    <tag ref="name" optional="true" />
    <tag ref="religion" optional="true" />
  </osmfeature>
  <osmfeature id="328" name="landuse=commercial" />
  <osmfeature id="329" name="landuse=construction">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="330" name="landuse=farm">
    <tag ref="name" optional="true" />
    <tag ref="barrier" optional="true" />
  </osmfeature>
  <osmfeature id="331" name="landuse=farmyard">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="332" name="landuse=forest">
    <tag ref="name" optional="true" />
    <tag ref="wood" optional="true" />
  </osmfeature>
  <osmfeature id="333" name="landuse=garages" />
  <osmfeature id="334" name="landuse=grass" />
  <osmfeature id="335" name="landuse=greenfield" />
  <osmfeature id="336" name="landuse=greenhouse_horticulture" />
  <osmfeature id="337" name="landuse=industrial">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="338" name="landuse=landfill" />
  <osmfeature id="339" name="landuse=meadow">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="340" name="landuse=military" />
  <osmfeature id="341" name="landuse=orchard" />
  <osmfeature id="342" name="landuse=quarry" />
  <osmfeature id="343" name="landuse=railway">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="345" name="landuse=recreation_ground">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="346" name="landuse=reservoir">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="347" name="landuse=residential" />
  <osmfeature id="348" name="landuse=retail" />
  <osmfeature id="349" name="landuse=salt_pond">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="350" name="landuse=village_green">
    <tag ref="name" optional="false" />
  </osmfeature>
  <osmfeature id="351" name="landuse=vineyard" />
  <osmfeature id="352" name="landuse=wood">
    <tag ref="name" optional="false" />
    <tag ref="wood" optional="false" />
  </osmfeature>
  <osmfeature id="353" name="military=airfield">
    <tag ref="name" optional="false" />
  </osmfeature>
  <osmfeature id="354" name="military=bunker">
    <tag ref="bunker_type" optional="false" />
  </osmfeature>
  <osmfeature id="355" name="military=barracks" />
  <osmfeature id="356" name="military=danger_area" />
  <osmfeature id="357" name="military=range" />
  <osmfeature id="358" name="military=naval_base">
    <tag ref="name" optional="false" />
    <tag ref="operator" optional="false" />
  </osmfeature>
  <osmfeature id="359" name="natural=bay">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="360" name="natural=beach">
    <tag ref="name" optional="true" />
    <tag ref="surface" optional="true" />
  </osmfeature>
  <osmfeature id="361" name="natural=cave_entrance">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="362" name="natural=coastline" />
  <osmfeature id="363" name="natural=fell" />
  <osmfeature id="364" name="natural=glacier">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="365" name="natural=heath" />
  <osmfeature id="366" name="natural=land" />
  <osmfeature id="367" name="natural=wetland">
    <tag ref="wetland" optional="true" />
    <tag ref="tidal" optional="true" />
    <tag ref="managed" optional="true" />
    <tag ref="seasonal" optional="true" />
    <tag ref="ramsar" optional="true" />
  </osmfeature>
  <osmfeature id="368" name="natural=mud" />
  <osmfeature id="369" name="natural=peak">
    <tag ref="name" optional="true" />
    <tag ref="ele" optional="true" />
  </osmfeature>
  <osmfeature id="370" name="natural=scree" />
  <osmfeature id="371" name="natural=scrub" />
  <osmfeature id="372" name="natural=spring">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="373" name="natural=tree">
    <tag ref="height" optional="true" />
    <tag ref="type" optional="true" />
  </osmfeature>
  <osmfeature id="374" name="natural=volcano">
    <tag ref="name" optional="true" />
    <tag ref="status" optional="true" />
    <tag ref="ele" optional="true" />
    <tag ref="type" optional="true" />
    <tag ref="is_in" optional="true" />
  </osmfeature>
  <osmfeature id="375" name="natural=water">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="376" name="natural=wood">
    <tag ref="name" optional="true" />
    <tag ref="wood" optional="true" />
  </osmfeature>
  <osmfeature id="377" name="geological=palaeontological_site">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="378" name="route=bicycle">
    <tag ref="type" value="route" optional="true" />
    <tag ref="name" optional="true" />
    <tag ref="network" optional="true" />
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="379" name="route=bus">
    <tag ref="type" value="route" optional="true" />
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
    <tag ref="network" optional="true" />
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="380" name="route=detour">
    <tag ref="type" value="route" optional="true" />
    <tag ref="name" optional="true" />
    <tag ref="network" optional="true" />
    <tag ref="ref" optional="true" />
  </osmfeature>
  <osmfeature id="381" name="route=ferry">
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
    <tag ref="ref" optional="true" />
    <tag ref="motorcar" optional="true" />
    <tag ref="foot" optional="true" />
    <tag ref="hgv" optional="true" />
  </osmfeature>
  <osmfeature id="382" name="route=hiking">
    <tag ref="type" value="route" optional="true" />
    <tag ref="name" optional="true" />
    <tag ref="network" optional="true" />
    <tag ref="ref" optional="true" />
    <tag ref="sac_scale" optional="true" />
    <tag ref="trail_visibility" optional="true" />
    <Tag ref="incline" optional="true" />
  </osmfeature>
  <osmfeature id="383" name="route=mtb">
    <tag ref="type" value="route" optional="true" />
    <tag ref="name" optional="true" />
    <tag ref="network" optional="true" />
    <tag ref="trail_visibility" optional="true" />
    <tag ref="incline" optional="true" />
    <tag ref="mtb:scale" optional="true" />
  </osmfeature>
  <osmfeature id="384" name="route=railway">
    <tag ref="type" value="route" optional="true" />
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="385" name="route=ski">
    <tag ref="type" value="route" optional="true" />
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="386" name="route=train">
    <tag ref="type" value="route" optional="true" />
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="387" name="route=tram">
    <tag ref="type" value="route" optional="true" />
    <tag ref="name" optional="true" />
    <tag ref="operator" optional="true" />
  </osmfeature>
  <osmfeature id="388" name="boundary=administrative">
    <tag ref="name" optional="true" />
    <tag ref="admin_level" optional="true" />
  </osmfeature>
  <osmfeature id="389" name="boundary=civil" />
  <osmfeature id="390" name="boundary=political" />
  <osmfeature id="391" name="boundary=maritime">
    <tag ref="bordertype" optional="true" />
    <tag ref="maritime" optional="true" />
    <tag ref="admin_level" optional="true" />
  </osmfeature>
  <osmfeature id="392" name="boundary=national_park">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="393" name="place=continent">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="394" name="place=country">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="395" name="place=state">
    <tag ref="name" optional="true" />
    <tag ref="population" optional="true" />
  </osmfeature>
  <osmfeature id="396" name="place=region">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="397" name="place=county">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="398" name="place=city">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="399" name="place=town">
    <tag ref="name" optional="true" />
  </osmfeature>
  <osmfeature id="400" name="place=village">
    <tag ref="name" optional="true" />
    <tag ref="is_in" optional="true" />
    <tag ref="population" optional="true" />
  </osmfeature>
  <osmfeature id="401" name="place=hamlet">
    <tag ref="name" optional="true" />
    <tag ref="is_in" optional="true" />
    <tag ref="population" optional="true" />
  </osmfeature>
  <osmfeature id="402" name="place=suburb">
    <tag ref="name" optional="true" />
    <tag ref="is_in" optional="true" />
  </osmfeature>
  <osmfeature id="403" name="place=locality">
    <tag ref="name" optional="true" />
    <tag ref="is_in" optional="true" />
  </osmfeature>
  <osmfeature id="404" name="place=island">
    <tag ref="name" optional="true" />
    <tag ref="is_in" optional="true" />
  </osmfeature>
  <osmtags>
    <tagkey name="source" tagtype="tag_list">
      <tagvalue name="extrapolation" />
      <tagvalue name="knowledge" />
      <tagvalue name="historical" />
      <tagvalue name="image" />
      <tagvalue name="survey" />
      <tagvalue name="voice" />
    </tagkey>
    <tagkey name="place" tagtype="tag_list">
      <tagvalue name="continent" />
      <tagvalue name="country" />
      <tagvalue name="state" />
      <tagvalue name="region" />
      <tagvalue name="county" />
      <tagvalue name="city" />
      <tagvalue name="town" />
      <tagvalue name="village" />
      <tagvalue name="hamlet" />
      <tagvalue name="suburb" />
      <tagvalue name="locality" />
      <tagvalue name="island" />
    </tagkey>
    <tagkey name="internet_access" tagtype="tag_list">
      <tagvalue name="public" />
      <tagvalue name="service" />
      <tagvalue name="terminal" />
      <tagvalue name="wired" />
      <tagvalue name="wlan" />
    </tagkey>
    <tagkey name="sac_scale" tagtype="tag_list">
      <tagvalue name="hiking" displayname="Hiking" infoURL="http://wiki.openstreetmap.org/wiki/Key:sac_scale"/>
      <tagvalue name="mountain_hiking" displayname="Mountain Hiking" infoURL="http://wiki.openstreetmap.org/wiki/Key:sac_scale" />
      <tagvalue name="demanding_mountain_hiking" displayname="Demanding Mountain Hiking" infoURL="http://wiki.openstreetmap.org/wiki/Key:sac_scale" />
      <tagvalue name="alpine_hiking" displayname="Alpine Hiking" infoURL="http://wiki.openstreetmap.org/wiki/Key:sac_scale" />
      <tagvalue name="demanding_alpine_hiking" displayname="Demanding Alpine Hiking" infoURL="http://wiki.openstreetmap.org/wiki/Key:sac_scale" />
      <tagvalue name="difficult_alpine_hiking" displayname="Difficult Alpine Hiking" infoURL="http://wiki.openstreetmap.org/wiki/Key:sac_scale" />
    </tagkey>
    <tagkey name="surface" tagtype="tag_list">
      <tagvalue name="paved" displayname="Paved" infoURL="http://wiki.openstreetmap.org/wiki/Tag:surface%3Dpaved"/>
      <tagvalue name="unpaved" displayname="Unpaved" infoURL="http://wiki.openstreetmap.org/wiki/Tag:surface%3Dunpaved" />
      <tagvalue name="compacted" displayname="Compacted" infoURL="http://wiki.openstreetmap.org/wiki/Tag:surface%3Dcompacted" />
      <tagvalue name="gravel" displayname="Gravel" infoURL="http://wiki.openstreetmap.org/wiki/Tag:surface%3Dgravel" />
      <tagvalue name="pebblestone" displayname="Pebblestone" infoURL="http://wiki.openstreetmap.org/wiki/Tag:surface%3Dpebblestone" />
      <tagvalue name="cobblestone" displayname="Cobblestone" infoURL="http://wiki.openstreetmap.org/wiki/Tag:surface%3Dcobblestone" />
      <tagvalue name="cobblestone:flattened" displayname="Flattened Cobblestone" infoURL="http://wiki.openstreetmap.org/wiki/Tag:surface%3Dcobblestone:flattened" />
      <tagvalue name="paving_stones" displayname="Paving Stones" infoURL="http://wiki.openstreetmap.org/wiki/Tag:surface%3Dpaving_stones" />
      <tagvalue name="paving_stones:30" displayname="Paving Stones (30cm sides)" infoURL="http://wiki.openstreetmap.org/wiki/Tag:surface%3Dpaving_stones:30" />
      <tagvalue name="paving_stones:20" displayname="Paving Stones (20cm sides)" infoURL="http://wiki.openstreetmap.org/wiki/Tag:surface%3Dpaving_stones:20" />
      <tagvalue name="grass_paver" displayname="Grass Paver" infoURL="http://wiki.openstreetmap.org/wiki/Tag:surface%3Dgrass_paver" />
      <tagvalue name="ground" displayname="Ground" infoURL="http://wiki.openstreetmap.org/wiki/Tag:surface%3Dground" />
      <tagvalue name="earth" displayname="Earth" infoURL="http://wiki.openstreetmap.org/wiki/Tag:surface%3Dearth" />
      <tagvalue name="mud" displayname="Mud" infoURL="http://wiki.openstreetmap.org/wiki/Tag:surface%3Dmud" />
      <tagvalue name="grass" displayname="Grass" infoURL="http://wiki.openstreetmap.org/wiki/Tag:surface%3Dgrass" />
      <tagvalue name="sand" displayname="Sand" infoURL="http://wiki.openstreetmap.org/wiki/Tag:surface%3Dsand" />
      <tagvalue name="asphalt" displayname="Asphalt" infoURL="http://wiki.openstreetmap.org/wiki/Tag:surface%3Dasphalt" />
      <tagvalue name="concrete" displayname="Concrete" infoURL="http://wiki.openstreetmap.org/wiki/Tag:surface%3Dconcrete" />
      <tagvalue name="metal" displayname="Metal" infoURL="http://wiki.openstreetmap.org/wiki/Tag:surface%3Dmetal" />
      <tagvalue name="wood" displayname="Wood" infoURL="http://wiki.openstreetmap.org/wiki/Tag:surface%3Dwood" />
      <tagvalue name="dirt" displayname="Dirt" infoURL="http://wiki.openstreetmap.org/wiki/Tag:surface%3Ddirt" />
      <tagvalue name="ice_road" displayname="Ice Road" infoURL="http://wiki.openstreetmap.org/wiki/Tag:surface%3Dice_road" />
    </tagkey>
    <tagkey name="oneway" tagtype="tag_list">
      <tagvalue name="yes" displayname="Yes" infoURL="http://wiki.openstreetmap.org/wiki/Tag:oneway%3Dyes" />
      <tagvalue name="no" displayname="No" infoURL="http://wiki.openstreetmap.org/wiki/Tag:oneway%3Dno" />
      <tagvalue name="-1" displayname="Reverse" infoURL="http://wiki.openstreetmap.org/wiki/Tag:oneway%3D-1" />
    </tagkey>
    <tagkey name="access" tagtype="tag_list" infoURL="http://wiki.openstreetmap.org/wiki/Key:access">
      <tagvalue name="unknown" displayname="Unkown" />
      <tagvalue name="yes" displayname="Yes" infoURL="http://wiki.openstreetmap.org/wiki/Tag:access%3Dyes"/>
      <tagvalue name="designated" displayname="Designated" infoURL="http://wiki.openstreetmap.org/wiki/Tag:access%3Ddesignated"/>
      <tagvalue name="official" displayname="Official" infoURL="http://wiki.openstreetmap.org/wiki/Tag:access%3Dofficial"/>
      <tagvalue name="destination" displayname="Destination" />
      <tagvalue name="agricultural" displayname="Agricultural" />
      <tagvalue name="forestry" displayname="Forestry" />
      <tagvalue name="delivery" displayname="Delivery" />
      <tagvalue name="permissive" displayname="Permissive" />
      <tagvalue name="private" displayname="Private" />
      <tagvalue name="no" displayname="No" />
    </tagkey>
    <tagkey name="motorcar" tagtype="tag_list">
      <tagvalue name="unknown" displayname="Unkown" />
      <tagvalue name="yes" displayname="Yes" />
      <tagvalue name="designated" displayname="Designated" />
      <tagvalue name="official" displayname="Official" />
      <tagvalue name="destination" displayname="Destination" />
      <tagvalue name="agricultural" displayname="Agricultural" />
      <tagvalue name="forestry" displayname="Forestry" />
      <tagvalue name="delivery" displayname="Delivery" />
      <tagvalue name="permissive" displayname="Permissive" />
      <tagvalue name="private" displayname="Private" />
      <tagvalue name="no" displayname="No" />
    </tagkey>
    <tagkey name="hgv" tagtype="tag_list" infoURL="http://wiki.openstreetmap.org/wiki/Key:hgv">
      <tagvalue name="unknown" />
      <tagvalue name="yes" />
      <tagvalue name="designated" />
      <tagvalue name="official" />
      <tagvalue name="destination" />
      <tagvalue name="agricultural" />
      <tagvalue name="forestry" />
      <tagvalue name="delivery" />
      <tagvalue name="permissive" />
      <tagvalue name="private" />
      <tagvalue name="no" />
    </tagkey>
    <tagkey name="name" tagtype="tag_string" infoURL="http://wiki.openstreetmap.org/wiki/Key:name" />
    <tagkey name="ref" displayname="Reference" tagtype="tag_string" infoURL="http://wiki.openstreetmap.org/wiki/Key:ref" />
    <tagkey name="lanes" tagtype="tag_integer" />
    <tagkey name="cycleway" tagtype="tag_list">
      <tagvalue name="lane" />
      <tagvalue name="track" />
      <tagvalue name="opposite_lane" />
      <tagvalue name="opposite_track" />
      <tagvalue name="opposite" />
    </tagkey>
    <tagkey name="lit" tagtype="tag_list">
      <tagvalue name="yes" />
      <tagvalue name="automatic" />
      <tagvalue name="no" />
      <tagvalue name="disused" />
    </tagkey>
    <tagkey name="footway" tagtype="tag_list">
      <tagvalue name="both" />
      <tagvalue name="left" />
      <tagvalue name="right" />
      <tagvalue name="none" />
    </tagkey>
    <tagkey name="abutters" tagtype="tag_list">
      <tagvalue name="commercial" />
      <tagvalue name="industrial" />
      <tagvalue name="mixed" />
      <tagvalue name="residential" />
      <tagvalue name="retail" />
    </tagkey>
    <tagkey name="maxspeed" tagtype="tag_double" displayname="Maximum Speed" infoURL="http://wiki.openstreetmap.org/wiki/Key:maxspeed" />
    <tagkey name="service" tagytpe="list">
      <tagvalue name="parking_aisle" />
      <tagvalue name="driveway" />
      <tagvalue name="alley" />
      <tagvalue name="emergency_access" />
      <tagvalue name="yard" />
      <tagvalue name="siding" />
      <tagvalue name="spur" />
    </tagkey>
    <tagkey name="tracktype" tagytpe="list">
      <tagvalue name="grade1" />
      <tagvalue name="grade2" />
      <tagvalue name="grade3" />
      <tagvalue name="grade4" />
      <tagvalue name="grade5" />
    </tagkey>
    <tagkey name="area" tagtype="tag_list">
      <tagvalue name="yes" />
    </tagkey>
    <tagkey name="reference" tagtype="tag_string" />
    <tagkey name="operator" tagtype="tag_string" />
    <tagkey name="emergency" tagtype="tag_list">
      <tagvalue name="destination" />
      <tagvalue name="yes" />
      <tagvalue name="no" />
    </tagkey>
    <tagkey name="psv" tagtype="tag_string" displayname="Public Service Vehicle" />
    <tagkey name="bicycle" tagtype="tag_list">
      <tagvalue name="unknown" displayname="Unkown" />
      <tagvalue name="yes" displayname="Yes" />
      <tagvalue name="designated" displayname="Designated" />
      <tagvalue name="official" displayname="Official" />
      <tagvalue name="destination" displayname="Destination" />
      <tagvalue name="agricultural" displayname="Agricultural" />
      <tagvalue name="forestry" displayname="Forestry" />
      <tagvalue name="delivery" displayname="Delivery" />
      <tagvalue name="permissive" displayname="Permissive" />
      <tagvalue name="private" displayname="Private" />
      <tagvalue name="no" displayname="No" />
    </tagkey>
    <tagkey name="cycleway" tagtype="tag_list">
      <tagvalue name="lane" />
      <tagvalue name="track" />
      <tagvalue name="opposite_lane" />
      <tagvalue name="opposite_track" />
      <tagvalue name="opposite" />
    </tagkey>
    <tagkey name="foot" tagtype="tag_list">
      <tagvalue name="unknown" displayname="Unkown" />
      <tagvalue name="yes" displayname="Yes" />
      <tagvalue name="designated" displayname="Designated" />
      <tagvalue name="official" displayname="Official" />
      <tagvalue name="destination" displayname="Destination" />
      <tagvalue name="agricultural" displayname="Agricultural" />
      <tagvalue name="forestry" displayname="Forestry" />
      <tagvalue name="delivery" displayname="Delivery" />
      <tagvalue name="permissive" displayname="Permissive" />
      <tagvalue name="private" displayname="Private" />
      <tagvalue name="no" displayname="No" />
    </tagkey>
    <tagkey name="horse" tagtype="tag_list">
      <tagvalue name="unknown" displayname="Unkown" />
      <tagvalue name="yes" displayname="Yes" />
      <tagvalue name="designated" displayname="Designated" />
      <tagvalue name="official" displayname="Official" />
      <tagvalue name="destination" displayname="Destination" />
      <tagvalue name="agricultural" displayname="Agricultural" />
      <tagvalue name="forestry" displayname="Forestry" />
      <tagvalue name="delivery" displayname="Delivery" />
      <tagvalue name="permissive" displayname="Permissive" />
      <tagvalue name="private" displayname="Private" />
      <tagvalue name="no" displayname="No" />
    </tagkey>
    <tagkey name="step_count" tagtype="tag_integer" />
    <tagkey name="tactile_paving" tagtype="tag_list">
      <tagvalue name="yes" />
      <tagvalue name="no" />
      <tagvalue name="incorrect" />
    </tagkey>
    <tagkey name="direction" tagtype="tag_list">
      <tagvalue name="clockwise" />
      <tagvalue name="anticlockwise" />
    </tagkey>
    <tagkey name="stop" tagtype="tag_list">
      <tagvalue name="yes" />
      <tagvalue name="both" />
      <tagvalue name="all" />
    </tagkey>
    <tagkey name="traggic_signals:sound" tagtype="tag_list">
      <tagvalue name="yes" />
      <tagvalue name="no" />
    </tagkey>
    <tagkey name="traggic_signals:vibration" tagtype="tag_list">
      <tagvalue name="yes" />
      <tagvalue name="no" />
    </tagkey>
    <tagkey name="crossing" tagtype="tag_list">
      <tagvalue name="traffic_signals" />
      <tagvalue name="uncontrolled" />
      <tagvalue name="island" />
      <tagvalue name="no" />
      <tagvalue name="unmarked" />
      <tagvalue name="unknown" />
    </tagkey>
    <tagkey name="wheelchair" tagtype="tag_list">
      <tagvalue name="yes" />
      <tagvalue name="no" />
      <tagvalue name="limited" />
      <tagvalue name="only" />
      <tagvalue name="designated" />
    </tagkey>
    <tagkey name="incline" tagtype="tag_list">
      <tagvalue name="up" />
      <tagvalue name="down" />
      <tagvalue name="N/a" />
    </tagkey>
    <tagkey name="FIXME" tagtype="tag_string" />
    <tagkey name="layer" tagtype="tag_integer" />
    <tagkey name="depth" tagtype="tag_double" />
    <tagkey name="length" tagtype="tag_double" />
    <tagkey name="height" tagtype="tag_double" />
    <tagkey name="width" tagtype="tag_double" />
    <tagkey name="shelter" tagtype="tag_list">
      <tagvalue name="yes" />
      <tagvalue name="no" />
    </tagkey>
    <tagkey name="bench" tagtype="tag_list">
      <tagvalue name="yes" />
      <tagvalue name="no" />
    </tagkey>
    <tagkey name="construction" tagtype="tag_list">
      <tagvalue name="yes" />
    </tagkey>
    <tagkey name="emergency_telephone_code" tagtype="tag_string" />
    <tagkey name="traffic_calming" tagtype="tag_list">
      <tagvalue name="yes" />
      <tagvalue name="bump" />
      <tagvalue name="chicane" />
      <tagvalue name="cushion" />
      <tagvalue name="hump" />
      <tagvalue name="rumble_strip" />
      <tagvalue name="table" />
      <tagvalue name="choker" />
    </tagkey>
    <tagkey name="fence_type" tagtype="tag_list">
      <tagvalue name="barbed_wire" />
      <tagvalue name="electric" />
      <tagvalue name="hedge" />
      <tagvalue name="pole (wood)" />
      <tagvalue name="chain" />
      <tagvalue name="split_rail" />
    </tagkey>
    <tagkey name="two_sided" tagtype="tag_list">
      <tagvalue name="yes" />
    </tagkey>
    <tagkey name="fee" tagtype="tag_list">
      <tagvalue name="yes" />
      <tagvalue name="no" />
      <tagvalue name="interval" />
    </tagkey>
    <tagkey name="toll" tagtype="tag_list">
      <tagvalue name="yes" />
    </tagkey>
    <tagkey name="boat" tagtype="tag_list">
      <tagvalue name="unknown" />
      <tagvalue name="yes" />
      <tagvalue name="designated" />
      <tagvalue name="permissive" />
      <tagvalue name="private" />
      <tagvalue name="no" />
    </tagkey>
    <tagkey name="lock" tagtype="tag_list">
      <tagvalue name="yes" />
    </tagkey>
    <tagkey name="tunnel" tagtype="tag_list">
      <tagvalue name="yes" />
    </tagkey>
    <tagkey name="bridge" tagtype="tag_list">
      <tagvalue name="yes" />
      <tagvalue name="aqueduct" />
      <tagvalue name="viaduct" />
      <tagvalue name="swing" />
    </tagkey>
    <tagkey name="dock" tagtype="tag_list">
      <tagvalue name="tidal" />
      <tagvalue name="drydock" />
      <tagvalue name="floating" />
    </tagkey>
    <tagkey name="building" tagtype="tag_list">
      <tagvalue name="yes" />
    </tagkey>
    <tagkey name="mooring" tagtype="tag_list">
      <tagvalue name="yes" />
      <tagvalue name="private" />
      <tagvalue name="no" />
      <tagvalue name="commercial" />
    </tagkey>
    <tagkey name="gauge" tagtype="tag_double" />
    <tagkey name="cutting" tagtype="tag_list">
      <tagvalue name="yes" />
    </tagkey>
    <tagkey name="electrified" tagtype="tag_list">
      <tagvalue name="contact_line" />
      <tagvalue name="rail" />
      <tagvalue name="yes" />
      <tagvalue name="no" />
    </tagkey>
    <tagkey name="embankment" tagtype="tag_list">
      <tagvalue name="yes" />
    </tagkey>
    <tagkey name="frequency" tagtype="tag_double" />
    <tagkey name="usage" tagtype="tag_list">
      <tagvalue name="main" />
      <tagvalue name="branch" />
      <tagvalue name="industrial" />
      <tagvalue name="military" />
      <tagvalue name="tourism" />
    </tagkey>
    <tagkey name="voltage" tagtype="tag_double" />
    <tagkey name="cables" tagtype="tag_integer" />
    <tagkey name="wires" tagtype="tag_list">
      <tagvalue name="single" />
      <tagvalue name="double" />
      <tagvalue name="triple" />
      <tagvalue name="quad" />
    </tagkey>
    <tagkey name="power_source" tagtype="tag_list">
      <tagvalue name="biofuel" />
      <tagvalue name="coal" />
      <tagvalue name="gas" />
      <tagvalue name="oil" />
      <tagvalue name="waste" />
      <tagvalue name="hydro" />
      <tagvalue name="tidal" />
      <tagvalue name="wave" />
      <tagvalue name="geothermal" />
      <tagvalue name="nuclear" />
      <tagvalue name="fusion" />
      <tagvalue name="wind" />
      <tagvalue name="photovoltaic" />
      <tagvalue name="solar-thermal" />
    </tagkey>
    <tagkey name="power_rating" tagtype="tag_string" />
    <tagkey name="cutline" tagtype="tag_list">
      <tagvalue name="border" />
      <tagvalue name="section" />
      <tagvalue name="firebreak" />
    </tagkey>
    <tagkey name="disused" tagtype="tag_list">
      <tagvalue name="yes" />
    </tagkey>
    <tagkey name="resource" tagtype="tag_list">
      <tagvalue name="Aggregate" />
      <tagvalue name="Antimony" />
      <tagvalue name="Arsenic" />
      <tagvalue name="Asbestos" />
      <tagvalue name="Barite" />
      <tagvalue name="Bastnäsite" />
      <tagvalue name="Bauxite" />
      <tagvalue name="Bentonite" />
      <tagvalue name="Beryl" />
      <tagvalue name="Bismuth" />
      <tagvalue name="Bitumen" />
      <tagvalue name="Borax" />
      <tagvalue name="Boron" />
      <tagvalue name="Bromide" />
      <tagvalue name="Caesium" />
      <tagvalue name="Chromite" />
      <tagvalue name="Coal" />
      <tagvalue name="Cobalt" />
      <tagvalue name="Copper" />
      <tagvalue name="Diamond" />
      <tagvalue name="Diatomite" />
      <tagvalue name="Dimension Stone" />
      <tagvalue name="Dolomite" />
      <tagvalue name="Feldspar" />
      <tagvalue name="Fluorite" />
      <tagvalue name="Garnet" />
      <tagvalue name="Gold" />
      <tagvalue name="Graphite" />
      <tagvalue name="Gypsum" />
      <tagvalue name="Ilmenite" />
      <tagvalue name="Iodine" />
      <tagvalue name="Iron Ore" />
      <tagvalue name="Jade" />
      <tagvalue name="Kaolin" />
      <tagvalue name="Lanthanum" />
      <tagvalue name="Lead" />
      <tagvalue name="Limestone" />
      <tagvalue name="Lithium" />
      <tagvalue name="Magnesite" />
      <tagvalue name="Magnesium" />
      <tagvalue name="Marble" />
      <tagvalue name="Mercury" />
      <tagvalue name="Mica" />
      <tagvalue name="Molybdenite" />
      <tagvalue name="Monazite" />
      <tagvalue name="Nickel" />
      <tagvalue name="Niobium" />
      <tagvalue name="Oil Sand" />
      <tagvalue name="Oil Shale" />
      <tagvalue name="Opal" />
      <tagvalue name="Palladium" />
      <tagvalue name="Peat" />
      <tagvalue name="Perlite" />
      <tagvalue name="Phospate" />
      <tagvalue name="Potash" />
      <tagvalue name="Platinum" />
      <tagvalue name="Radium" />
      <tagvalue name="Ruby" />
      <tagvalue name="Rubidium" />
      <tagvalue name="Rutile" />
      <tagvalue name="Salt" />
      <tagvalue name="Sapphire" />
      <tagvalue name="Scandium" />
      <tagvalue name="Silica" />
      <tagvalue name="Silver" />
      <tagvalue name="Soda ash" />
      <tagvalue name="Spongolite" />
      <tagvalue name="Strontium" />
      <tagvalue name="Sulphur" />
      <tagvalue name="Talc" />
      <tagvalue name="Terbium" />
      <tagvalue name="Tantalum" />
      <tagvalue name="Tin" />
      <tagvalue name="Topaz" />
      <tagvalue name="Tungsten" />
      <tagvalue name="Uranium" />
      <tagvalue name="Vanadium" />
      <tagvalue name="Vermiculite" />
      <tagvalue name="Wollastonite" />
      <tagvalue name="Yttrium" />
      <tagvalue name="Zeolites" />
      <tagvalue name="Zinc" />
      <tagvalue name="Zircon" />
    </tagkey>
    <tagkey name="location" tagtype="tag_list">
      <tagvalue name="underground" />
      <tagvalue name="underwater" />
      <tagvalue name="overground" />
    </tagkey>
    <tagkey name="type" tagtype="tag_list">
      <tagvalue name="water" />
      <tagvalue name="oil" />
      <tagvalue name="gas" />
      <tagvalue name="sewage" />
      <tagvalue name="slurry" />
      <tagvalue name="dormant" />
      <tagvalue name="extinct" />
      <tagvalue name="stratovolcano" />
      <tagvalue name="shield" />
      <tagvalue name="scoria" />
      <tagvalue name="route">
        <applyto>route=bus</applyto>
      </tagvalue>
    </tagkey>
    <tagkey name="tower:type" tagtype="tag_list">
      <tagvalue name="communication" />
      <tagvalue name="observation" />
    </tagkey>
    <tagkey name="tower:construction" tagtype="tag_list">
      <tagvalue name="lattice" />
      <tagvalue name="freestanding" />
      <tagvalue name="dish" />
      <tagvalue name="dome" />
      <tagvalue name="concealed" />
    </tagkey>
    <tagkey name="capacity" tagtype="tag_integer" />
    <tagkey name="building:use" tagtype="tag_list">
      <tagvalue name="shop" />
      <tagvalue name="residential" />
      <tagvalue name="office" />
      <tagvalue name="decorative" />
      <tagvalue name="commcercial" />
      <tagvalue name="industrial" />
    </tagkey>
    <tagkey name="addr:housenumber" tagtype="tag_string" />
    <tagkey name="addr:housename" tagtype="tag_string" />
    <tagkey name="addr:street" tagtype="tag_string" />
    <tagkey name="addr:postcode" tagtype="tag_string" />
    <tagkey name="addr:city" tagtype="tag_string" />
    <tagkey name="addr:country" tagtype="tag_list">
      <tagvalue name="AD" />
      <tagvalue name="AE" />
      <tagvalue name="AF" />
      <tagvalue name="AG" />
      <tagvalue name="AI" />
      <tagvalue name="AL" />
      <tagvalue name="AM" />
      <tagvalue name="AN" />
      <tagvalue name="AO" />
      <tagvalue name="AQ" />
      <tagvalue name="Co" />
      <tagvalue name="AR" />
      <tagvalue name="AS" />
      <tagvalue name="AT" />
      <tagvalue name="AU" />
      <tagvalue name="AW" />
      <tagvalue name="AX" />
      <tagvalue name="AZ" />
      <tagvalue name="BA" />
      <tagvalue name="BB" />
      <tagvalue name="BD" />
      <tagvalue name="BE" />
      <tagvalue name="BF" />
      <tagvalue name="BG" />
      <tagvalue name="BH" />
      <tagvalue name="BI" />
      <tagvalue name="BJ" />
      <tagvalue name="BL" />
      <tagvalue name="BM" />
      <tagvalue name="BN" />
      <tagvalue name="BO" />
      <tagvalue name="BR" />
      <tagvalue name="BS" />
      <tagvalue name="BT" />
      <tagvalue name="BV" />
      <tagvalue name="BW" />
      <tagvalue name="BY" />
      <tagvalue name="BZ" />
      <tagvalue name="CA" />
      <tagvalue name="CC" />
      <tagvalue name="CD" />
      <tagvalue name="CF" />
      <tagvalue name="CG" />
      <tagvalue name="CH" />
      <tagvalue name="CI" />
      <tagvalue name="CK" />
      <tagvalue name="CL" />
      <tagvalue name="CM" />
      <tagvalue name="CN" />
      <tagvalue name="CO" />
      <tagvalue name="CR" />
      <tagvalue name="CU" />
      <tagvalue name="CV" />
      <tagvalue name="CX" />
      <tagvalue name="CY" />
      <tagvalue name="CZ" />
      <tagvalue name="DE" />
      <tagvalue name="DJ" />
      <tagvalue name="DK" />
      <tagvalue name="DM" />
      <tagvalue name="DO" />
      <tagvalue name="DZ" />
      <tagvalue name="EC" />
      <tagvalue name="EE" />
      <tagvalue name="EG" />
      <tagvalue name="EH" />
      <tagvalue name="ER" />
      <tagvalue name="ES" />
      <tagvalue name="ET" />
      <tagvalue name="FI" />
      <tagvalue name="FJ" />
      <tagvalue name="FK" />
      <tagvalue name="FM" />
      <tagvalue name="FO" />
      <tagvalue name="FR" />
      <tagvalue name="GA" />
      <tagvalue name="GB" />
      <tagvalue name="UK" />
      <tagvalue name="GD" />
      <tagvalue name="GE" />
      <tagvalue name="GF" />
      <tagvalue name="GG" />
      <tagvalue name="GH" />
      <tagvalue name="GI" />
      <tagvalue name="GL" />
      <tagvalue name="GM" />
      <tagvalue name="GN" />
      <tagvalue name="GP" />
      <tagvalue name="GQ" />
      <tagvalue name="GR" />
      <tagvalue name="GS" />
      <tagvalue name="GT" />
      <tagvalue name="GU" />
      <tagvalue name="GW" />
      <tagvalue name="GY" />
      <tagvalue name="HK" />
      <tagvalue name="HM" />
      <tagvalue name="HN" />
      <tagvalue name="HR" />
      <tagvalue name="HT" />
      <tagvalue name="HU" />
      <tagvalue name="ID" />
      <tagvalue name="IE" />
      <tagvalue name="IL" />
      <tagvalue name="IM" />
      <tagvalue name="IN" />
      <tagvalue name="IO" />
      <tagvalue name="IQ" />
      <tagvalue name="IR" />
      <tagvalue name="IS" />
      <tagvalue name="IT" />
      <tagvalue name="JE" />
      <tagvalue name="JM" />
      <tagvalue name="JO" />
      <tagvalue name="JP" />
      <tagvalue name="KE" />
      <tagvalue name="KG" />
      <tagvalue name="KH" />
      <tagvalue name="KI" />
      <tagvalue name="KM" />
      <tagvalue name="KN" />
      <tagvalue name="KP" />
      <tagvalue name="KR" />
      <tagvalue name="KW" />
      <tagvalue name="KY" />
      <tagvalue name="KZ" />
      <tagvalue name="LA" />
      <tagvalue name="LB" />
      <tagvalue name="LC" />
      <tagvalue name="LI" />
      <tagvalue name="LK" />
      <tagvalue name="LR" />
      <tagvalue name="LS" />
      <tagvalue name="LT" />
      <tagvalue name="LU" />
      <tagvalue name="LV" />
      <tagvalue name="LY" />
      <tagvalue name="MA" />
      <tagvalue name="MC" />
      <tagvalue name="MD" />
      <tagvalue name="ME" />
      <tagvalue name="MF" />
      <tagvalue name="MG" />
      <tagvalue name="MH" />
      <tagvalue name="MK" />
      <tagvalue name="ML" />
      <tagvalue name="MM" />
      <tagvalue name="MN" />
      <tagvalue name="MO" />
      <tagvalue name="MP" />
      <tagvalue name="MQ" />
      <tagvalue name="MR" />
      <tagvalue name="MS" />
      <tagvalue name="MT" />
      <tagvalue name="MU" />
      <tagvalue name="MV" />
      <tagvalue name="MW" />
      <tagvalue name="MX" />
      <tagvalue name="MY" />
      <tagvalue name="MZ" />
      <tagvalue name="NA" />
      <tagvalue name="NC" />
      <tagvalue name="NE" />
      <tagvalue name="NF" />
      <tagvalue name="NG" />
      <tagvalue name="NI" />
      <tagvalue name="NL" />
      <tagvalue name="NO" />
      <tagvalue name="NP" />
      <tagvalue name="NR" />
      <tagvalue name="NU" />
      <tagvalue name="NZ" />
      <tagvalue name="OM" />
      <tagvalue name="PA" />
      <tagvalue name="PE" />
      <tagvalue name="PF" />
      <tagvalue name="PG" />
      <tagvalue name="PH" />
      <tagvalue name="PK" />
      <tagvalue name="PL" />
      <tagvalue name="PM" />
      <tagvalue name="PN" />
      <tagvalue name="PR" />
      <tagvalue name="PS" />
      <tagvalue name="PT" />
      <tagvalue name="PW" />
      <tagvalue name="PY" />
      <tagvalue name="QA" />
      <tagvalue name="RE" />
      <tagvalue name="RO" />
      <tagvalue name="RS" />
      <tagvalue name="RU" />
      <tagvalue name="RW" />
      <tagvalue name="SA" />
      <tagvalue name="SB" />
      <tagvalue name="SC" />
      <tagvalue name="SD" />
      <tagvalue name="SE" />
      <tagvalue name="SG" />
      <tagvalue name="SH" />
      <tagvalue name="SI" />
      <tagvalue name="SJ" />
      <tagvalue name="SK" />
      <tagvalue name="SL" />
      <tagvalue name="SM" />
      <tagvalue name="SN" />
      <tagvalue name="SO" />
      <tagvalue name="SR" />
      <tagvalue name="ST" />
      <tagvalue name="SV" />
      <tagvalue name="SY" />
      <tagvalue name="SZ" />
      <tagvalue name="TC" />
      <tagvalue name="TD" />
      <tagvalue name="TF" />
      <tagvalue name="TG" />
      <tagvalue name="TH" />
      <tagvalue name="TJ" />
      <tagvalue name="TK" />
      <tagvalue name="TL" />
      <tagvalue name="TM" />
      <tagvalue name="TN" />
      <tagvalue name="TO" />
      <tagvalue name="TR" />
      <tagvalue name="TT" />
      <tagvalue name="TV" />
      <tagvalue name="TW" />
      <tagvalue name="TZ" />
      <tagvalue name="UA" />
      <tagvalue name="UG" />
      <tagvalue name="UM" />
      <tagvalue name="US" />
      <tagvalue name="UY" />
      <tagvalue name="UZ" />
      <tagvalue name="VA" />
      <tagvalue name="VC" />
      <tagvalue name="VE" />
      <tagvalue name="VG" />
      <tagvalue name="VI" />
      <tagvalue name="VN" />
      <tagvalue name="VU" />
      <tagvalue name="WF" />
      <tagvalue name="WS" />
      <tagvalue name="YE" />
      <tagvalue name="YT" />
      <tagvalue name="ZA" />
      <tagvalue name="ZM" />
      <tagvalue name="ZW" />
     </tagkey>
    <tagkey name="addr:interpolation" tagtype="tag_list">
      <tagvalue name="all" />
      <tagvalue name="even" />
      <tagvalue name="odd" />
      <tagvalue name="alphabetic" />
    </tagkey>
    <tagkey name="addr:inclusion">
      <tagvalue name="actual" />
      <tagvalue name="estimate" />
      <tagvalue name="potential" />
    </tagkey>
    <tagkey name="religion" tagtype="tag_list">
      <tagvalue name="bahai" />
      <tagvalue name="buddhist" />
      <tagvalue name="christian" />
      <tagvalue name="hindu" />
      <tagvalue name="jain" />
      <tagvalue name="jewish" />
      <tagvalue name="multifaith" />
      <tagvalue name="muslim" />
      <tagvalue name="scientologist" />
      <tagvalue name="shinto" />
      <tagvalue name="sikh" />
      <tagvalue name="spiritualist" />
      <tagvalue name="taoist" />
      <tagvalue name="unitarian" />
      <tagvalue name="zoroastrian" />
    </tagkey>
    <tagkey name="denomination" tagtype="tag_string" />
    <tagkey name="barrier" tagtype="tag_list">
      <tagvalue name="bollard" />
      <tagvalue name="hedge" />
      <tagvalue name="fence" />
      <tagvalue name="wall" />
      <tagvalue name="retainig_wall" />
      <tagvalue name="city_wall" />
    </tagkey>
    <tagkey name="sport" tagtype="tag_list">
      <tagvalue name="9pin" />
      <tagvalue name="10pin" />
      <tagvalue name="archery" />
      <tagvalue name="athletics" />
      <tagvalue name="australian_football" />
      <tagvalue name="baseball" />
      <tagvalue name="basketball" />
      <tagvalue name="beachvolleyball" />
      <tagvalue name="boules" />
      <tagvalue name="bowls" />
      <tagvalue name="canoe" />
      <tagvalue name="chess" />
      <tagvalue name="climbing" />
      <tagvalue name="cricket" />
      <tagvalue name="cricket_nets" />
      <tagvalue name="croquet" />
      <tagvalue name="cycling" />
      <tagvalue name="diving" />
      <tagvalue name="dog_racing" />
      <tagvalue name="equestrian" />
      <tagvalue name="golf" />
      <tagvalue name="gymnastics" />
      <tagvalue name="hockey" />
      <tagvalue name="horse_racing" />
      <tagvalue name="ice_stock" />
      <tagvalue name="korfball" />
      <tagvalue name="lacrosse" />
      <tagvalue name="motor" />
      <tagvalue name="multi" />
      <tagvalue name="orientiering" />
      <tagvalue name="paddle_tennis" />
      <tagvalue name="paragliding" />
      <tagvalue name="pelota" />
      <tagvalue name="racquet" />
      <tagvalue name="rowing" />
      <tagvalue name="rugby" />
      <tagvalue name="shooting" />
      <tagvalue name="skating" />
      <tagvalue name="skateboard" />
      <tagvalue name="skiing" />
      <tagvalue name="soccer" />
      <tagvalue name="swimming" />
      <tagvalue name="table_tennis" />
      <tagvalue name="team_handball" />
      <tagvalue name="tennis" />
      <tagvalue name="toboggan" />
      <tagvalue name="volleyball" />
    </tagkey>
    <tagkey name="cuisine" tagtype="tag_list">
      <tagvalue name="bagel" />
      <tagvalue name="barbecue" />
      <tagvalue name="bougatsa" />
      <tagvalue name="burger" />
      <tagvalue name="chicken" />
      <tagvalue name="coffee_shop" />
      <tagvalue name="crepe" />
      <tagvalue name="couscous" />
      <tagvalue name="curry" />
      <tagvalue name="donut" />
      <tagvalue name="fish_and_chips" />
      <tagvalue name="friture" />
      <tagvalue name="ice_cream" />
      <tagvalue name="kebab" />
      <tagvalue name="noodle" />
      <tagvalue name="pasta" />
      <tagvalue name="pie" />
      <tagvalue name="pizza" />
      <tagvalue name="poutine" />
      <tagvalue name="sandwich" />
      <tagvalue name="sausage" />
      <tagvalue name="savory_pancake" />
      <tagvalue name="sea_food" />
      <tagvalue name="steak_house" />
      <tagvalue name="sushi" />
      <tagvalue name="vegan" />
      <tagvalue name="vegetarian" />
      <tagvalue name="african" />
      <tagvalue name="arabian" />
      <tagvalue name="argentinian" />
      <tagvalue name="asian" />
      <tagvalue name="balkans" />
      <tagvalue name="brazilian" />
      <tagvalue name="chinese" />
      <tagvalue name="french" />
      <tagvalue name="german" />
      <tagvalue name="greek" />
      <tagvalue name="indian" />
      <tagvalue name="italian" />
      <tagvalue name="japanese" />
      <tagvalue name="korean" />
      <tagvalue name="lebanese" />
      <tagvalue name="mexican" />
      <tagvalue name="spanish" />
      <tagvalue name="thai" />
      <tagvalue name="turkish" />
      <tagvalue name="regional" />
      <tagvalue name="bavarian" />
      <tagvalue name="sichuan" />
      <tagvalue name="kantoneese" />
      <tagvalue name="hunan" />
      <tagvalue name="shandong" />
      <tagvalue name="kyo_ryouri" />
      <tagvalue name="okinawa_ryouri" />
      <tagvalue name="capixaba" />
      <tagvalue name="baiana" />
      <tagvalue name="gaucho" />
      <tagvalue name="mineira" />
    </tagkey>
    <tagkey name="opening_hours" tagtype="tag_string" />
    <tagkey name="cargo" tagtype="tag_string" />
    <tagkey name="covered" tagtype="tag_list">
      <tagvalue name="yes" />
    </tagkey>
    <tagkey name="network" tagtype="tag_string" />
    <tagkey name="maxheight" tagtype="tag_double" />
    <tagkey name="maxstay" tagtype="tag_string" />
    <tagkey name="bic" tagtype="tag_string" />
    <tagkey name="dispensing" tagtype="tag_list">
      <tagvalue name="yes" />
      <tagvalue name="no" />
    </tagkey>
    <tagkey name="url" tagtype="tag_string" />
    <tagkey name="drinkable" tagtype="tag_list">
      <tagvalue name="yes" />
      <tagvalue name="no" />
      <tagvalue name="mineral" />
    </tagkey>
    <tagkey name="theatre:genre" tagtype="tag_list">
      <tagvalue name="drama" />
      <tagvalue name="comedy" />
      <tagvalue name="opera" />
      <tagvalue name="musical" />
      <tagvalue name="ballet" />
      <tagvalue name="philharmonic" />
      <tagvalue name="chamber_music" />
      <tagvalue name="cabaret" />
      <tagvalue name="boulevard" />
      <tagvalue name="stand_up_comedy" />
      <tagvalue name="political" />
      <tagvalue name="varieté" />
      <tagvalue name="figure" />
      <tagvalue name="puppet" />
      <tagvalue name="marionette" />
      <tagvalue name="shadow_play" />
    </tagkey>
    <tagkey name="backrest" tagtype="tag_list">
      <tagvalue name="yes" />
      <tagvalue name="no" />
    </tagkey>
    <tagkey name="support" tagtype="tag_list">
      <tagvalue name="pole" />
      <tagvalue name="wall_mounted" />
      <tagvalue name="billboarded" />
      <tagvalue name="ground" />
    </tagkey>
    <tagkey name="display" tagtype="tag_list">
      <tagvalue name="analog" />
      <tagvalue name="digital" />
      <tagvalue name="sundial" />
      <tagvalue name="unorthodox" />
    </tagkey>
    <tagkey name="visibility" tagtype="tag_list">
      <tagvalue name="house" />
      <tagvalue name="street" />
      <tagvalue name="area" />
    </tagkey>
    <tagkey name="date" tagtype="tag_list">
      <tagvalue name="yes" />
      <tagvalue name="no" />
    </tagkey>
    <tagkey name="thermometer" tagtype="tag_list">
      <tagvalue name="yes" />
      <tagvalue name="no" />
    </tagkey>
    <tagkey name="barometer" tagtype="tag_list">
      <tagvalue name="yes" />
      <tagvalue name="no" />
    </tagkey>
    <tagkey name="hygrometer" tagtype="tag_list">
      <tagvalue name="yes" />
      <tagvalue name="no" />
    </tagkey>
    <tagkey name="country" tagtype="tag_list">
      <tagvalue name="AD" />
      <tagvalue name="AE" />
      <tagvalue name="AF" />
      <tagvalue name="AG" />
      <tagvalue name="AI" />
      <tagvalue name="AL" />
      <tagvalue name="AM" />
      <tagvalue name="AN" />
      <tagvalue name="AO" />
      <tagvalue name="AQ" />
      <tagvalue name="Co" />
      <tagvalue name="AR" />
      <tagvalue name="AS" />
      <tagvalue name="AT" />
      <tagvalue name="AU" />
      <tagvalue name="AW" />
      <tagvalue name="AX" />
      <tagvalue name="AZ" />
      <tagvalue name="BA" />
      <tagvalue name="BB" />
      <tagvalue name="BD" />
      <tagvalue name="BE" />
      <tagvalue name="BF" />
      <tagvalue name="BG" />
      <tagvalue name="BH" />
      <tagvalue name="BI" />
      <tagvalue name="BJ" />
      <tagvalue name="BL" />
      <tagvalue name="BM" />
      <tagvalue name="BN" />
      <tagvalue name="BO" />
      <tagvalue name="BR" />
      <tagvalue name="BS" />
      <tagvalue name="BT" />
      <tagvalue name="BV" />
      <tagvalue name="BW" />
      <tagvalue name="BY" />
      <tagvalue name="BZ" />
      <tagvalue name="CA" />
      <tagvalue name="CC" />
      <tagvalue name="CD" />
      <tagvalue name="CF" />
      <tagvalue name="CG" />
      <tagvalue name="CH" />
      <tagvalue name="CI" />
      <tagvalue name="CK" />
      <tagvalue name="CL" />
      <tagvalue name="CM" />
      <tagvalue name="CN" />
      <tagvalue name="CO" />
      <tagvalue name="CR" />
      <tagvalue name="CU" />
      <tagvalue name="CV" />
      <tagvalue name="CX" />
      <tagvalue name="CY" />
      <tagvalue name="CZ" />
      <tagvalue name="DE" />
      <tagvalue name="DJ" />
      <tagvalue name="DK" />
      <tagvalue name="DM" />
      <tagvalue name="DO" />
      <tagvalue name="DZ" />
      <tagvalue name="EC" />
      <tagvalue name="EE" />
      <tagvalue name="EG" />
      <tagvalue name="EH" />
      <tagvalue name="ER" />
      <tagvalue name="ES" />
      <tagvalue name="ET" />
      <tagvalue name="FI" />
      <tagvalue name="FJ" />
      <tagvalue name="FK" />
      <tagvalue name="FM" />
      <tagvalue name="FO" />
      <tagvalue name="FR" />
      <tagvalue name="GA" />
      <tagvalue name="GB" />
      <tagvalue name="UK" />
      <tagvalue name="GD" />
      <tagvalue name="GE" />
      <tagvalue name="GF" />
      <tagvalue name="GG" />
      <tagvalue name="GH" />
      <tagvalue name="GI" />
      <tagvalue name="GL" />
      <tagvalue name="GM" />
      <tagvalue name="GN" />
      <tagvalue name="GP" />
      <tagvalue name="GQ" />
      <tagvalue name="GR" />
      <tagvalue name="GS" />
      <tagvalue name="GT" />
      <tagvalue name="GU" />
      <tagvalue name="GW" />
      <tagvalue name="GY" />
      <tagvalue name="HK" />
      <tagvalue name="HM" />
      <tagvalue name="HN" />
      <tagvalue name="HR" />
      <tagvalue name="HT" />
      <tagvalue name="HU" />
      <tagvalue name="ID" />
      <tagvalue name="IE" />
      <tagvalue name="IL" />
      <tagvalue name="IM" />
      <tagvalue name="IN" />
      <tagvalue name="IO" />
      <tagvalue name="IQ" />
      <tagvalue name="IR" />
      <tagvalue name="IS" />
      <tagvalue name="IT" />
      <tagvalue name="JE" />
      <tagvalue name="JM" />
      <tagvalue name="JO" />
      <tagvalue name="JP" />
      <tagvalue name="KE" />
      <tagvalue name="KG" />
      <tagvalue name="KH" />
      <tagvalue name="KI" />
      <tagvalue name="KM" />
      <tagvalue name="KN" />
      <tagvalue name="KP" />
      <tagvalue name="KR" />
      <tagvalue name="KW" />
      <tagvalue name="KY" />
      <tagvalue name="KZ" />
      <tagvalue name="LA" />
      <tagvalue name="LB" />
      <tagvalue name="LC" />
      <tagvalue name="LI" />
      <tagvalue name="LK" />
      <tagvalue name="LR" />
      <tagvalue name="LS" />
      <tagvalue name="LT" />
      <tagvalue name="LU" />
      <tagvalue name="LV" />
      <tagvalue name="LY" />
      <tagvalue name="MA" />
      <tagvalue name="MC" />
      <tagvalue name="MD" />
      <tagvalue name="ME" />
      <tagvalue name="MF" />
      <tagvalue name="MG" />
      <tagvalue name="MH" />
      <tagvalue name="MK" />
      <tagvalue name="ML" />
      <tagvalue name="MM" />
      <tagvalue name="MN" />
      <tagvalue name="MO" />
      <tagvalue name="MP" />
      <tagvalue name="MQ" />
      <tagvalue name="MR" />
      <tagvalue name="MS" />
      <tagvalue name="MT" />
      <tagvalue name="MU" />
      <tagvalue name="MV" />
      <tagvalue name="MW" />
      <tagvalue name="MX" />
      <tagvalue name="MY" />
      <tagvalue name="MZ" />
      <tagvalue name="NA" />
      <tagvalue name="NC" />
      <tagvalue name="NE" />
      <tagvalue name="NF" />
      <tagvalue name="NG" />
      <tagvalue name="NI" />
      <tagvalue name="NL" />
      <tagvalue name="NO" />
      <tagvalue name="NP" />
      <tagvalue name="NR" />
      <tagvalue name="NU" />
      <tagvalue name="NZ" />
      <tagvalue name="OM" />
      <tagvalue name="PA" />
      <tagvalue name="PE" />
      <tagvalue name="PF" />
      <tagvalue name="PG" />
      <tagvalue name="PH" />
      <tagvalue name="PK" />
      <tagvalue name="PL" />
      <tagvalue name="PM" />
      <tagvalue name="PN" />
      <tagvalue name="PR" />
      <tagvalue name="PS" />
      <tagvalue name="PT" />
      <tagvalue name="PW" />
      <tagvalue name="PY" />
      <tagvalue name="QA" />
      <tagvalue name="RE" />
      <tagvalue name="RO" />
      <tagvalue name="RS" />
      <tagvalue name="RU" />
      <tagvalue name="RW" />
      <tagvalue name="SA" />
      <tagvalue name="SB" />
      <tagvalue name="SC" />
      <tagvalue name="SD" />
      <tagvalue name="SE" />
      <tagvalue name="SG" />
      <tagvalue name="SH" />
      <tagvalue name="SI" />
      <tagvalue name="SJ" />
      <tagvalue name="SK" />
      <tagvalue name="SL" />
      <tagvalue name="SM" />
      <tagvalue name="SN" />
      <tagvalue name="SO" />
      <tagvalue name="SR" />
      <tagvalue name="ST" />
      <tagvalue name="SV" />
      <tagvalue name="SY" />
      <tagvalue name="SZ" />
      <tagvalue name="TC" />
      <tagvalue name="TD" />
      <tagvalue name="TF" />
      <tagvalue name="TG" />
      <tagvalue name="TH" />
      <tagvalue name="TJ" />
      <tagvalue name="TK" />
      <tagvalue name="TL" />
      <tagvalue name="TM" />
      <tagvalue name="TN" />
      <tagvalue name="TO" />
      <tagvalue name="TR" />
      <tagvalue name="TT" />
      <tagvalue name="TV" />
      <tagvalue name="TW" />
      <tagvalue name="TZ" />
      <tagvalue name="UA" />
      <tagvalue name="UG" />
      <tagvalue name="UM" />
      <tagvalue name="US" />
      <tagvalue name="UY" />
      <tagvalue name="UZ" />
      <tagvalue name="VA" />
      <tagvalue name="VC" />
      <tagvalue name="VE" />
      <tagvalue name="VG" />
      <tagvalue name="VI" />
      <tagvalue name="VN" />
      <tagvalue name="VU" />
      <tagvalue name="WF" />
      <tagvalue name="WS" />
      <tagvalue name="YE" />
      <tagvalue name="YT" />
      <tagvalue name="ZA" />
      <tagvalue name="ZM" />
      <tagvalue name="ZW" />
    </tagkey>
    <tagkey name="is_in" tagtype="tag_string" />
    <tagkey name="collection_times" tagtype="tag_string" />
    <tagkey name="vending" tagtype="tag_list">
      <tagvalue name="public_transportation_tickets" />
      <tagvalue name="public_transportation_plans" />
      <tagvalue name="parking_tickets" />
      <tagvalue name="food" />
      <tagvalue name="drinks" />
      <tagvalue name="sweets" />
      <tagvalue name="cigarettes" />
      <tagvalue name="photos" />
      <tagvalue name="animal_food" />
      <tagvalue name="news_papers" />
      <tagvalue name="toys" />
      <tagvalue name="stamps" />
      <tagvalue name="SIM_cards" />
      <tagvalue name="telephone_vouchers" />
      <tagvalue name="vouchers" />
      <tagvalue name="condoms" />
      <tagvalue name="tampons" />
      <tagvalue name="excrement_bags" />
      <tagvalue name="bicycle_tube" />
    </tagkey>
    <tagkey name="massage" tagtype="tag_list">
      <tagvalue name="thai" />
      <tagvalue name="acupressure" />
      <tagvalue name="anma" />
      <tagvalue name="ayurvedic" />
      <tagvalue name="balinese" />
      <tagvalue name="barefoot_deep" />
      <tagvalue name="bowen" />
      <tagvalue name="breema" />
      <tagvalue name="champissage" />
      <tagvalue name="deep_tissue" />
      <tagvalue name="esalen" />
      <tagvalue name="hilot" />
      <tagvalue name="hoffman" />
      <tagvalue name="lomi_lomi" />
      <tagvalue name="medical" />
      <tagvalue name="meso_american" />
      <tagvalue name="myofascial" />
      <tagvalue name="myomassology" />
      <tagvalue name="postural_integration" />
      <tagvalue name="raynor" />
      <tagvalue name="reflexology" />
      <tagvalue name="russian" />
      <tagvalue name="shiatsu" />
      <tagvalue name="stone" />
      <tagvalue name="structural_integration" />
      <tagvalue name="swedish" />
      <tagvalue name="traditional_chinese" />
      <tagvalue name="trager" />
      <tagvalue name="trigger_point" />
      <tagvalue name="visceral" />
      <tagvalue name="watsu" />
    </tagkey>
    <tagkey name="tourism" tagtype="tag_list">
      <tagvalue name="yes" />
    </tagkey>
    <tagkey name="website" tagtype="tag_string" />
    <tagkey name="wikipedia" tagtype="tag_string" />
    <tagkey name="power_supply" tagtype="tag_list">
      <tagvalue name="yes" />
      <tagvalue name="no" />
    </tagkey>
    <tagkey name="description" tagtype="tag_string" />
    <tagkey name="zoo" tagtype="tag_string">
      <tagvalue name="petting_zoo" />
      <tagvalue name="enclosure" />
    </tagkey>
    <tagkey name="historic" tagtype="tag_list">
      <tagvalue name="yes" />
    </tagkey>
    <tagkey name="basin" tagtype="tag_list">
      <tagvalue name="infiltration" />
    </tagkey>
    <tagkey name="wood" tagtype="tag_list">
      <tagvalue name="coniferous" />
      <tagvalue name="deciduous" />
      <tagvalue name="mixed" />
      <tagvalue name="shrubs" />
    </tagkey>
    <tagkey name="bunker_type" tagtype="tag_list">
      <tagvalue name="pillbox" />
    </tagkey>
    <tagkey name="wetland" tagtype="tag_list">
      <tagvalue name="swamp" />
      <tagvalue name="bog" />
      <tagvalue name="marsh" />
      <tagvalue name="reedbed" />
      <tagvalue name="saltern" />
      <tagvalue name="saltmarsh" />
      <tagvalue name="tidalflat" />
      <tagvalue name="mangrove" />
    </tagkey>
    <tagkey name="tidal" tagtype="tag_list">
      <tagvalue name="yes" />
      <tagvalue name="no" />
    </tagkey>
    <tagkey name ="managed" tagtype="tag_string" />
    <tagkey name="seasonal" tagtype="tag_list">
      <tagvalue name="yes" />
      <tagvalue name="no" />
    </tagkey>
    <tagkey name="ramsar" tagtype="tag_list">
      <tagvalue name="yes" />
    </tagkey>
    <tagkey name="ele" tagtype="tag_double" />
    <tagkey name="status" tagtype="tag_list">
      <tagvalue name="status" />
    </tagkey>
    <tagkey name="network" tagtype="tag_string" />
    <tagkey name="trail_visibility" tagtype="tag_list">
      <tagvalue name="excellent" />
      <tagvalue name="good" />
      <tagvalue name="intermediate" />
      <tagvalue name="bad" />
      <tagvalue name="horrible" />
      <tagvalue name="no" />
    </tagkey>
    <tagkey name="mtb:scale" tagtype="tag_list">
      <tagvalue name="0" />
      <tagvalue name="1" />
      <tagvalue name="2" />
      <tagvalue name="3" />
      <tagvalue name="4" />
      <tagvalue name="5" />
    </tagkey>
    <tagkey name="admin_level" tagtype="tag_list">
      <tagvalue name="1" />
      <tagvalue name="2" />
      <tagvalue name="3" />
      <tagvalue name="4" />
      <tagvalue name="5" />
      <tagvalue name="6" />
      <tagvalue name="7" />
      <tagvalue name="8" />
      <tagvalue name="9" />
      <tagvalue name="10" />
    </tagkey>
    <tagkey name="border_type" tagtype="tag_list">
      <tagvalue name="baseline" />
      <tagvalue name="territorial" />
      <tagvalue name="contiguous" />
      <tagvalue name="eez" />
      <tagvalue name="IALA" />
    </tagkey>
    <tagkey name="boundary" tagtype="tag_list">
      <tagvalue name="administrative" />
      <tagvalue name="civil" />
      <tagvalue name="political" />
      <tagvalue name="maritime" />
      <tagvalue name="national_park" />
    </tagkey>
    <tagkey name="building:roof" tagtype="tag_list">
      <tagvalue name="tile" />
      <tagvalue name="slate" />
      <tagvalue name="flat" />
      <tagvalue name="concrete" />
      <tagvalue name="tar_paper" />
    </tagkey>
  </osmtags>
  <osmlists>
  </osmlists>
</osmfeatures>