<category name="Places" id="places">
</category>
+ <category name="Sport&Leisure" id="sport">
+ </category>
+
+
<!-- Common input sets -->
<inputSet id="simpleName">
</inputSet>
<inputSet id="source">
- <!-- Can you do a combined freetext/dropdown? -->
- <!-- Also need to make sure every object gets this -->
- <input type="freetext" category="Misc" presence="always" name="Source" key="source" description="The primary source of information for this object (GPS, survey, Yahoo, nearmap...)" priority="high"/>
+ <input type="freetext" category="Misc" presence="onTagMatch" name="Source" key="source" description="The primary source of information for this object (GPS, survey, Yahoo, ...)" priority="lowest"/>
</inputSet>
<inputSet id="common">
<input type="freetext" presence="onTagMatch"
name="Historical Name" category="Naming" priority="low"
key="old_name" description="The historic or previous name"/>
+ <input type="freetext" presence="onTagMatch"
+ name="Alternative Name" category="Naming" priority="low"
+ key="alt_name" description="An alternative, currently used, name"/>
</inputSet>
<inputSet id="wifi">
<inputSet id="cuisine">
<input type="choice" presence="always" name="Cuisine" category="Eating" description="The type of food that they serve" key="cuisine">
+ <!-- The 30 most popular values according to taginfo 23/12/2010 -->
<choice value="burger" text="Burger"/>
<choice value="chicken" text="Chicken"/>
<choice value="chinese" text="Chinese"/>
<choice value="greek" text="Greek"/>
<choice value="pizza" text="Pizza"/>
<choice value="sandwich" text="Sandwich"/>
- <choice value="sea_food" text="Sea Food"/>
+ <choice value="seafood" text="Sea Food"/>
+ <choice value="regional" text="Regional"/>
+ <choice value="italian" text="Italian"/>
+ <choice value="german" text="German"/>
+ <choice value="kebab" text="Kebab/souvlaki/gyro"/>
+ <choice value="indian" text="Indian"/>
+ <choice value="asian" text="Asian"/>
+ <choice value="mexican" text="Mexican"/>
+ <choice value="thai" text="Thai"/>
+ <choice value="japanese" text="Japanese"/>
+ <choice value="ice_cream" text="Ice-cream"/>
+ <choice value="fish_and_chips" text="Fish & Chips"/>
+ <choice value="turkish" text="Turkish"/>
+ <choice value="french" text="French"/>
+ <choice value="sushi" text="Sushi"/>
+ <choice value="american" text="American"/>
+ <choice value="steak_house" text="Steak House"/>
+ <choice value="international" text="International"/>
+ <choice value="spanish" text="Spanish"/>
+ <choice value="vietnamese" text="Vietnamese"/>
+ <choice value="fish" text="Fish"/>
+ <choice value="bavarian" text="Bavarian"/>
+ <choice value="vegetarian" text="Vegetarian"/>
+
<help>http://wiki.openstreetmap.org/wiki/Key:cuisine</help>
</input>
</inputSet>
<inputSet ref="bridge"/>
<inputSet ref="tunnel"/>
<inputSet ref="embankment-cutting"/>
+ <!-- not sure which category best suits put area=yes -->
+ <input type="checkbox" presence="onTagMatch" category="Restrictions" key="area" name="Open area" description="The way is a large open space, like at a dock, where vehicles can move anywhere within the space, rather than just along the edge." />
</inputSet>
<inputSet id="roadLanes">
<input type="choice"
name="Bicycles permitted" category="Cycle" description="Are bicyles allowed to use this road (regardless of physical suitability)?"
key="bicycle">
- <choice value="no" text="Prohibited"/>
+ <choice value="no" text="Prohibited" desciption="Cycling is not allowed. Pushing your bicycle is not allowed either."/>
<choice value="yes" text="Allowed"/>
+ <choice value="dismount" text="Cyclists dismount" description="Signage states that cyclists should dismount and push their bike for the selected path or road."/>
<choice value="designated" text="Designated"/>
<choice value="private" text="Private"/>
<help>http://wiki.openstreetmap.org/wiki/Key:access</help>
name="Bike lanes" category="Cycle" description="Road has bike lanes within the road surface"
key="cycleway" layout="horizontal">
<choice value="no" text="No bike lanes"/>
- <choice value="opposite" text="No, but two-way bicycle traffic permitted" description="The route may be cycled in the direction opposite of other traffic, but does not have a dedicated lane. Common in Belgium, Netherlands, Denmark."/>
- <choice value="lane" text="Standard bike lane" description="Separated by painted line"/>
- <choice value="track" text="Copenhagen-style bike lane" description="Separated by kerb or parked cars"/>
- <choice value="opposite_lane" text="Two-way bike lane" description="Separated by painted line, and allowing bicycles in both directions in an otherwise one-way street."/>
- <choice value="opposite_track" text="Two-way Copenhagen-style bike lane" description="Separated by kerb or parked cars, and allowing bicycles in both directions in an otherwise one-way street."/>
+ <choice value="lane" text="On-road bike lane" description="Separated by painted line on the road from cars"/>
+ <choice value="track" text="Parallel track" description="Separated by kerb or parked cars"/>
+ <choice value="opposite_lane" text="Contraflow lane" description="Separated by painted line, and allowing bicycles in both directions in an otherwise one-way street."/>
+ <choice value="opposite_track" text="Contraflow track" description="Separated by kerb or parked cars, and allowing bicycles in both directions in an otherwise one-way street."/>
+ <choice value="opposite" text="Contraflow unmarked" description="The route may be cycled in the direction opposite of other traffic, but does not have a dedicated lane."/>
+ <choice value="segregated" text="Segregated cycle path" description="A path where cyclists and pedestrians are separated by a painted line or kerb."/>
+ <choice value="shared" text="Shared cycle path" description="A path where cyclists and pedestrians share the full width of the path."/>
<help>http://wiki.openstreetmap.org/wiki/Key:cycleway</help>
</input>
</inputSet>
</input>
</inputSet>
+ <inputSet id="isBuilding">
+ <input type="checkbox" presence="onTagMatch" category="Misc" description="Does this thing also represent one, solid building?" name="Building" key="building"/>
+ </inputSet>
+
<!-- ************************************************************************
Roads
************************************************************************ -->
<inputSet ref="common"/>
</feature>
+ <feature name="Raceway/racing track">
+ <category>roads</category>
+ <category>sport</category>
+ <icon>
+ <font size="10pt">A purpose built track for racing motor vehicles.</font>
+ </icon>
+
+ <line/>
+ <area/>
+ <tag k="highway" v="raceway"/>
+
+ <inputSet ref="simpleName"/>
+ <inputSet ref="roadPhysical"/>
+ <inputSet ref="common"/>
+ </feature>
+
+ <feature name="Sports track">
+ <category>roads</category>
+ <category>sport</category>
+ <icon>
+ <font size="10pt">A purpose built track for running, cycling, greyhound racing, horse racing.</font>
+ </icon>
+
+ <line/>
+ <area/>
+ <tag k="leisure" v="track"/>
+
+ <inputSet ref="simpleName"/>
+ <inputSet ref="roadPhysical"/>
+ <inputSet ref="common"/>
+ </feature>
+
+
+
<!-- ************************************************************************
Paths
<icon image="features/paths__footway.png">
${name} <i>${ref}</i>
</icon>
-
+ <help>http://wiki.openstreetmap.org/wiki/Tag:highway%3Dfootway</help>
<line/>
<tag k="highway" v="footway"/>
<inputSet ref="path"/>
<inputSet ref="common"/>
+ <inputset ref="naming"/>
</feature>
<feature name="Cycle path">
<icon image="features/paths__bike.png">
${name} <i>${ncn_ref} ${rcn_ref} ${lcn_ref} ${ref}</i>
</icon>
-
+ <help>http://wiki.openstreetmap.org/wiki/Tag:highway%3Dcycleway</help>
<line/>
<tag k="highway" v="cycleway"/>
<inputSet ref="path"/>
<inputSet ref="common"/>
+ <inputset ref="naming"/>
+ </feature>
+
+ <feature name="Generic path">
+ <category>paths</category>
+ <icon >
+ ${name} <i>${ncn_ref} ${rcn_ref} ${lcn_ref} ${ref}</i>
+ </icon>
+ <help>http://wiki.openstreetmap.org/wiki/Tag:highway%3Dpath</help>
+
+ <line/>
+ <tag k="highway" v="path"/>
+ <inputSet ref="path"/>
+ <inputSet ref="common"/>
+ <inputset ref="naming"/>
</feature>
- <feature name="Pedestrian Street">
+
+ <feature name="Pedestrian street">
<category>paths</category>
<icon image="features/paths__pedestrian.png">
<font size="14pt">
</area>
<inputSet ref="minorRoad"/>
<inputSet ref="common"/>
+ <inputset ref="naming"/>
</feature>
<feature name="Bridleway">
<tag k="highway" v="bridleway"/>
<inputSet ref="path"/>
<inputSet ref="common"/>
+ <inputset ref="naming"/>
</feature>
<feature name="Steps">
<feature name="Park">
<category>natural</category>
+ <category>sport</category>
<icon image="icons/natural_blank.png">
<b>${name}</b>
<br/>
<feature name="Forest">
<category>natural</category>
- <icon image="icons/natural_blank.png"/>
+ <icon image="/features/pois/landuse_coniferous.n.24.png"/>
<area/>
<tag k="landuse" v="forest"/>
</feature>
- <!-- ************************************************************************
- Barrier
- ************************************************************************ -->
-
- <feature name="Wall">
- <category>barrier</category>
- <icon image="features/barrier_generic.png"/>
- <icon>
- </icon>
- <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dwall</help>
-
- <line/>
- <tag k="barrier" v="wall"/>
- <inputSet ref="common"/>
- </feature>
-
- <feature name="Ditch">
- <category>barrier</category>
- <icon image="features/barrier_generic.png"/>
- <icon>
- </icon>
- <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dditch</help>
-
- <line/>
- <tag k="barrier" v="ditch"/>
- <inputSet ref="common"/>
- </feature>
-
- <feature name="Retaining wall">
- <category>barrier</category>
- <icon image="features/barrier_generic.png"/>
- <icon>
- </icon>
- <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dretaining_wall</help>
-
- <line/>
- <tag k="barrier" v="retaining_wall"/>
- <inputSet ref="common"/>
- </feature>
-
- <feature name="City wall">
- <category>barrier</category>
- <icon image="features/barrier_generic.png"/>
- <icon>
- </icon>
- <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dcity_wall</help>
-
- <line/>
- <tag k="barrier" v="city_wall"/>
- <inputSet ref="common"/>
- </feature>
-
-
- <feature name="Fence">
- <category>barrier</category>
- <icon image="features/barrier_generic.png"/>
- <icon>
- </icon>
- <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dfence</help>
-
- <line/>
- <tag k="barrier" v="fence"/>
- <inputSet ref="common"/>
- </feature>
-
-
- <feature name="Hedge">
- <category>barrier</category>
- <icon image="features/barrier_generic.png"/>
- <icon>
- </icon>
- <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dhedge</help>
-
- <line/>
- <tag k="barrier" v="hedge"/>
- <inputSet ref="common"/>
- </feature>
-
+
<!-- ************************************************************************
<feature name="Drain">
<category>water</category>
- <icon image="features/pois/water_generic.24.png">
+ <icon image="features/waterway__drain.png">
<font size="14pt"><b>${name}</b></font>
</icon>
<feature name="Weir">
<category>water</category>
- <icon image="features/pois/water_generic.24.png">
+ <icon image="features/waterway__weir.png">
<font size="14pt">
<b>${name}</b>
</font>
<feature name="Slipway">
<category>water</category>
- <icon image="features/pois/water_generic.24.png"/>
+ <icon image="features/waterway__slipway.png" />
<line/>
<tag k="leisure" v="slipway"/>
<inputSet ref="names"/>
<inputSet ref="common"/>
</feature>
+ <feature name="Slipway">
+ <category>water</category>
+ <!-- icon from http://www.clker.com/clipart-map-symbols-boat-launch-white.html, feel free to (re)move this notice -->
+ <icon image="features/pois/boat-launch-24.png"/>
+ <point />
+ <tag k="leisure" v="slipway"/>
+ <inputSet ref="names"/>
+ <inputSet ref="common"/>
+ </feature>
- <area/>
+ <feature name="Coastline">
+ <category>water</category>
+ <line/>
+ <tag k="natural" v="coastline"/>
+ <inputSet ref="common"/>
+ </feature>
<!-- ************************************************************************
Transport
<feature name="Bus station">
<category>transport</category>
- <icon image="icons/transport_blank.png">
+ <icon image="/features/pois/transport_bus_station.n.24.png">
<b>${name} ${addr:housename}</b><br/>
${addr:housenumber} ${addr:street} ${addr:postcode}
</icon>
<area/>
<tag k="amenity" v="bus_station"/>
- <tag k="building" v="yes"/>
<inputSet ref="names"/>
+ <inputSet ref="isBuilding"/>
<inputSet ref="buildingAddress"/>
<inputSet ref="common"/>
</feature>
<area/>
<tag k="amenity" v="school"/>
- <tag k="building" v="yes"/>
+ <inputSet ref="isBuilding"/>
<inputSet ref="names"/>
<inputSet ref="buildingAddress"/>
<inputSet ref="common"/>
<area/>
<tag k="amenity" v="college"/>
- <tag k="building" v="yes"/>
<inputSet ref="names"/>
<inputSet ref="buildingAddress"/>
+ <inputSet ref="isBuilding"/>
+ <inputSet ref="common"/>
+ </feature>
+
+ <feature name="University">
+ <category>buildings</category>
+ <icon image="features/pois/education_university.n.24.png">
+ <b>${name} ${addr:housename}</b><br/>
+ ${addr:housenumber} ${addr:street} ${addr:postcode}
+ </icon>
+
+ <area/>
+ <tag k="amenity" v="university"/>
+ <inputSet ref="names"/>
+ <inputSet ref="buildingAddress"/>
+ <inputSet ref="isBuilding"/>
<inputSet ref="common"/>
</feature>
<area/>
<tag k="shop" v="supermarket"/>
- <tag k="building" v="yes"/>
<inputSet ref="names"/>
<inputSet ref="buildingAddress"/>
+ <inputSet ref="isBuilding"/>
<inputSet ref="common"/>
</feature>
<area/>
<tag k="amenity" v="place_of_worship"/>
- <tag k="building" v="yes"/>
<inputSet ref="names"/>
<inputSet ref="buildingAddress"/>
<input type="choice" category="Religion" name="Religion" key="religion" description="The religion to which this place of worship belongs.">
<choice value="christian" text="Christianity (church)"/>
<choice value="jewish" text="Judaism (synagogue)"/>
</input>
+ <inputSet ref="isBuilding"/>
<inputSet ref="common"/>
</feature>
<area/>
<tag k="amenity" v="hospital"/>
- <tag k="building" v="yes"/>
<inputSet ref="names"/>
<inputSet ref="buildingAddress"/>
+ <inputSet ref="isBuilding"/>
<inputSet ref="common"/>
</feature>
- <feature name="University">
- <category>buildings</category>
- <icon image="features/pois/education_university.n.24.png">
- <b>${name} ${addr:housename}</b><br/>
- ${addr:housenumber} ${addr:street} ${addr:postcode}
- </icon>
-
- <area/>
- <tag k="amenity" v="university"/>
- <tag k="building" v="yes"/>
- <inputSet ref="names"/>
- <inputSet ref="buildingAddress"/>
- <inputSet ref="common"/>
- </feature>
-
- <feature name="Attraction">
+ <feature name="Museum">
<category>buildings</category>
- <icon image="features/pois/tourist_attraction.n.24.png">
+ <icon image="features/pois/tourist_museum.n.24.png">
<b>${name} ${addr:housename}</b><br/>
${addr:housenumber} ${addr:street} ${addr:postcode}
</icon>
<area/>
- <tag k="tourism" v="attraction"/>
- <tag k="building" v="yes"/>
+ <tag k="tourism" v="museum"/>
<inputSet ref="names"/>
<inputSet ref="buildingAddress"/>
+ <inputSet ref="isBuilding"/>
<inputSet ref="common"/>
</feature>
-
- <feature name="Museum">
+ <feature name="Shopping centre">
<category>buildings</category>
- <icon image="features/pois/tourist_museum.n.24.png">
- <b>${name} ${addr:housename}</b><br/>
- ${addr:housenumber} ${addr:street} ${addr:postcode}
- </icon>
-
+ <category>shopping</category>
+ <node/>
<area/>
- <tag k="tourism" v="museum"/>
- <tag k="building" v="yes"/>
+ <tag k="shop" v="mall"/>
<inputSet ref="names"/>
<inputSet ref="buildingAddress"/>
+ <inputSet ref="isBuilding"/>
<inputSet ref="common"/>
</feature>
-
<feature name="Zoo">
<category>buildings</category>
<icon image="features/pois/tourist_zoo.n.24.png">
<area/>
<tag k="tourism" v="zoo"/>
- <tag k="building" v="yes"/>
<inputSet ref="names"/>
<inputSet ref="buildingAddress"/>
+ <inputSet ref="isBuilding"/>
<inputSet ref="common"/>
</feature>
<tag k="leisure" v="stadium"/>
<inputSet ref="names"/>
<inputSet ref="buildingAddress"/>
+ <inputSet ref="isBuilding"/>
<inputSet ref="common"/>
</feature>
</icon>
<area/>
+ <!-- This should catch all the "building=*" tags in use: yes, hut, house, residential, entrance, apartments, garage, industrial, garages, service, manufacture, collapsed...
+ Is this possible? -->
<!-- <tag k="building" v="*"/> -->
<tag k="building" v="yes"/>
<inputSet ref="names"/>
<feature name="Sports centre">
<category>buildings</category>
- <icon >
+ <icon image="features/pois/sport_leisure_centre.n.24.png">
<b>${name} ${addr:housename}</b><br/>
${addr:housenumber} ${addr:street} ${addr:postcode}
</icon>
<inputSet ref="names"/>
<inputSet ref="buildingAddress"/>
<inputSet ref="pitchSport"/>
+ <inputSet ref="isBuilding"/>
<inputSet ref="common"/>
</feature>
Landuse
************************************************************************ -->
- <feature name="Industry">
+ <feature name="Industrial Area">
<category>landuse</category>
<area/>
<icon image="features/pois/building_generic.png">
<inputSet ref="common"/>
</feature>
- <feature name="Residential">
+ <feature name="Residential Area">
<category>landuse</category>
<area/>
<icon image="features/pois/building_generic.png">
<inputSet ref="common"/>
</feature>
- <feature name="Retail">
+ <feature name="Retail Area">
<category>landuse</category>
<area/>
<icon image="features/pois/building_generic.png">
<inputSet ref="common"/>
</feature>
+ <feature name="Construction Site">
+ <category>landuse</category>
+ <area/>
+ <icon image="features/pois/building_generic.png">
+ <b>${name}</b>
+ </icon>
+ <tag k="landuse" v="construction"/>
+ <inputSet ref="simpleName"/>
+ <inputSet ref="common"/>
+ </feature>
+
<feature name="Marketplace">
<category>landuse</category>
+ <point />
<area/>
<icon image="features/pois/shopping_greengrocer.n.24.png">
<b>${name}</b>
<feature name="Cemetery">
<category>landuse</category>
+ <point />
<area/>
<icon image="features/pois/place_of_worship_unknown3.n.24.png">
<b>${name}</b>
<inputSet ref="common"/>
</feature>
+ <feature name="Graveyard">
+ <category>landuse</category>
+ <point />
+ <area/>
+ <icon image="features/pois/place_of_worship_unknown3.n.24.png">
+ <b>${name}</b>
+ </icon>
+ <tag k="amenity" v="grave_yard"/>
+ <inputSet ref="simpleName"/>
+ <inputSet ref="common"/>
+ </feature>
<feature name="Quarry">
<category>landuse</category>
<feature name="Playground">
- <category>landuse</category>
+ <category>sport</category>
<area/>
- <icon image="features/pois/sport_leisure_centre.n.24.png">
+ <point/>
+ <icon image="features/pois/amenity_playground.n.24.png">
<b>${name}</b>
</icon>
<tag k="leisure" v="playground"/>
<feature name="Golf course">
- <category>landuse</category>
+ <category>sport</category>
<area/>
<icon image="features/pois/sport_golf.n.24.png">
<b>${name}</b>
<feature name="Recreation ground">
<category>landuse</category>
+ <category>sport</category>
<area/>
<icon image="features/pois/sport_leisure_centre.n.24.png">
<b>${name}</b>
<feature name="Sports track">
<category>landuse</category>
+ <category>sport</category>
<area/>
<icon image="features/pois/sport_leisure_centre.n.24.png">
<b>${name}</b>
<icon image="features/pois/amenity_police2.n.24.png"/>
<help>http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dpolice</help>
<point/>
+ <area/>
<tag k="amenity" v="police"/>
- <input type="freetext" presence="always" category="" name="name" key="name" description="The Name of it." priority="low"/>
+ <inputSet ref="simpleName"/>
+ <inputSet ref="common"/>
+ </feature>
+
+ <feature name="Library">
+ <category>amenity</category>
+ <icon image="features/pois/amenity_library.n.24.png">
+ ${name}
+ </icon>
+ <help>http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dlibrary</help>
+ <point/>
+ <area/>
+ <tag k="amenity" v="library"/>
+ <inputSet ref="simpleName"/>
<inputSet ref="common"/>
</feature>
<icon image="features/pois/health_hospital.n.24.png"/>
<help>http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dhospital</help>
<point/>
+ <area/>
<tag k="amenity" v="hospital"/>
<input type="freetext" presence="always" category="" name="name" key="name" description="The Name of it." priority="low"/>
+ <input type="choice" presence="always" category="Hospital" name="Emergency treatment available" key="emergency" description="Are there accident and emergency facilities at this hospital?">
+ <choice value="yes" text="Yes"/>
+ <choice value="no" text="No"/>
+ </input>
<inputSet ref="common"/>
</feature>
<inputSet ref="common"/>
</feature>
+ <feature name="Kindergarten">
+ <category>amenity</category>
+ <category>buildings</category>
+ <icon image="features/pois/education_nursery3.n.24.png">
+ ${name}
+ </icon>
+ <help>http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dkindergarten</help>
+ <point/>
+ <tag k="amenity" v="kindergarten"/>
+ <inputSet ref="names"/>
+ <inputSet ref="buildingAddress"/>
+ <inputSet ref="common"/>
+ </feature>
+
+ <feature name="Town hall">
+ <category>amenity</category>
+ <icon >
+ ${name}
+ </icon>
+ <help>http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dtownhall</help>
+ <point/>
+ <tag k="amenity" v="townhall"/>
+ <inputSet ref="names"/>
+ <inputSet ref="buildingAddress"/>
+ <inputSet ref="common"/>
+ </feature>
+
<feature name="Post Box">
<category>amenity</category>
<inputSet ref="common"/>
</feature>
-
- <!-- ========= Accommodation ========= -->
- <!-- Split off from tourism by Steve Bennett, can be remerged if it doesn't work out. -->
- <feature name="Hotel">
+ <feature name="Post Office">
+ <category>amenity</category>
+ <category>buildings</category>
+ <icon image="features/pois/amenity_post_office.n.24.png">
+ ${name}
+ </icon>
+ <help>http://wiki.openstreetmap.org/wiki/Tag:amenity=post_office</help>
+ <point/>
+ <area/>
+ <tag k="amenity" v="post_office"/>
+ <input type="freetext" presence="always" category="Naming" name="Ref" key="ref" description="Reference number of the post office"/>
+ <input type="freetext" presence="always" category="Naming" name="Operator" key="operator" description="The provider of the postal service" priority="low"/>
+ <inputSet ref="common"/>
+ <inputset ref="simpleName"/>
+ </feature>
+
+ <feature name="Trash/rubbish bin">
+ <category>amenity</category>
+ <icon image="features/pois/amenity_waste_bin.n.24.png">
+ ${ref}
+ </icon>
+ <help>http://wiki.openstreetmap.org/wiki/Tag:amenity=waste_basket</help>
+ <point/>
+ <tag k="amenity" v="waste_basket"/>
+ <inputSet ref="common"/>
+ </feature>
+
+
+ <feature name="Toilets">
+ <category>amenity</category>
+ <icon image="features/pois/amenity_toilets.n.24.png">
+ ${ref}
+ </icon>
+ <point/>
+ <tag k="amenity" v="toilets"/>
+ <inputSet ref="common"/>
+ </feature>
+
+ <feature name="Water fountain">
+ <category>amenity</category>
+ <category>water</category>
+ <category>foodanddrink</category>
+ <icon image="features/pois/food_drinkingtap.n.24.png">
+ ${ref}
+ </icon>
+ <point/>
+ <tag k="amenity" v="drinking_water"/>
+ <inputSet ref="common"/>
+ </feature>
+
+ <feature name="Shelter">
+ <category>amenity</category>
+ <icon image="features/pois/accommodation_shelter2.n.24.png">
+ ${name}
+ </icon>
+ <point/>
+ <area/>
+ <tag k="amenity" v="shelter"/>
+ <inputset ref="names"/>
+ <inputSet ref="common"/>
+ </feature>
+
+
+ <feature name="Barbecue">
+ <category>amenity</category>
+ <icon image="features/pois/tourist_picnic.n.24.png"/>
+ <!-- specific icon needed -->
+ <point/>
+ <tag k="amenity" v="bbq"/>
+ <inputSet ref="common"/>
+ </feature>
+
+ <feature name="Hunting stand">
+ <category>amenity</category>
+ <category>sport</category>
+ <!-- icon needed -->
+ <point/>
+ <tag k="amenity" v="hunting_stand"/>
+ <inputSet ref="common"/>
+ <inputSet ref="names"/>
+ </feature>
+
+
+ <feature name="Park bench">
+ <category>amenity</category>
+ <icon image="features/pois/amenity_bench.n.24.png" />
+ <point/>
+ <tag k="amenity" v="bench"/>
+ <inputSet ref="common"/>
+ </feature>
+
+ <feature name="Public telephone">
+ <category>amenity</category>
+ <icon image="features/pois/amenity_telephone.n.24.png" />
+ <point/>
+ <tag k="amenity" v="telephone"/>
+ <inputSet ref="common"/>
+ </feature>
+
+ <feature name="Emergency phone">
+ <category>amenity</category>
+ <icon image="features/pois/emergency-telephone-24.png" />
+ <!-- icon from http://www.clker.com/clipart-emergency-telephone-blue.html, feel free to (re)move this notice -->
+ <point/>
+ <tag k="amenity" v="emergency_phone"/>
+ <inputSet ref="common"/>
+ <input type="freetext" presence="always" category="Naming" name="Ref" key="ref" description="Reference number of emergency phone."/>
+ </feature>
+
+
+ <feature name="Swimming pool">
+ <category>amenity</category>
+ <category>sport</category>
+ <icon image="features/pois/sport_swimming_outdoor.n.24.png">
+ ${name}
+ </icon>
+ <point/>
+ <area/>
+ <tag k="amenity" v="swimming_pool"/>
+ <inputSet ref="simpleName"/>
+ <inputSet ref="common"/>
+
+ </feature>
+
+ <feature name="Fountain">
+ <category>amenity</category>
+ <icon image="features/pois/amenity_fountain2.n.24.png">
+ ${name}
+ </icon>
+ <point/>
+ <tag k="amenity" v="fountain"/>
+ <inputSet ref="common"/>
+ <inputSet ref="simpleName"/>
+ </feature>
+
+ <feature name="Vending machine">
+ <category>amenity</category>
+ <category>foodanddrink</category>
+ <icon>A vending machine.</icon>
+ <!-- icon needed -->
+ <point/>
+ <tag k="amenity" v="vending_machine"/>
+ <inputSet ref="common"/>
+ <inputSet ref="simpleName"/>
+ <input type="freetext" presence="always" name="Product" key="vending" description="What is being sold: tickets, food, maps..."/>
+ <input type="operator" presence="always" name="Operator" key="operator" description="Which company provides the service" />
+ </feature>
+
+
+ <!-- ========= Accommodation ========= -->
+ <!-- Split off from tourism by Steve Bennett, can be remerged if it doesn't work out. -->
+ <feature name="Hotel">
<category>accommodation</category>
<icon image="features/pois/accommodation_hotel.n.24.png"/>
<help>http://wiki.openstreetmap.org/wiki/Tag:tourism%3Dhotel</help>
<!-- ========= Tourism ========= -->
-
- <!-- This is a very popular tag, can't be left out -->
<feature name="Attraction">
<category>tourism</category>
- <icon image="icons/tourist_blank.png"/>
- <point/>
+ <icon image="features/pois/tourist_attraction.n.24.png">
+ <b>${name} ${addr:housename}</b><br/>
+ ${addr:housenumber} ${addr:street} ${addr:postcode}
+ </icon>
+
<area/>
- <inputSet ref="simpleName"/>
<tag k="tourism" v="attraction"/>
+ <inputSet ref="names"/>
+ <inputSet ref="buildingAddress"/>
<inputSet ref="common"/>
</feature>
-
-
-
<feature name="Museum">
<category>tourism</category>
<icon image="features/pois/tourist_museum.n.24.png"/>
<category>tourism</category>
<point/>
<area/>
- <inputSet ref="simpleName"/>
<icon image="features/pois/tourist_zoo.n.24.png"/>
<tag k="tourism" v="zoo"/>
+ <inputSet ref="simpleName"/>
<inputSet ref="common"/>
</feature>
- <!-- icons needed-->
<feature name="Information">
<category>tourism</category>
<icon image="features/pois/amenity_information.n.24.png"/>
<point/>
- <inputSet ref="simpleName"/>
<tag k="tourism" v="information"/>
+ <inputSet ref="simpleName"/>
<inputSet ref="common"/>
</feature>
<inputSet ref="common"/>
</feature>
-
-
<!-- ========= Transport ========= -->
<feature name="Aerodrome">
<!-- ========= Barriers ========= -->
+ <feature name="Wall">
+ <category>barrier</category>
+ <icon image="features/barrier_generic.png"/>
+ <icon>
+ </icon>
+ <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dwall</help>
+
+ <line/>
+ <tag k="barrier" v="wall"/>
+ <inputSet ref="common"/>
+ </feature>
+
+ <feature name="Ditch">
+ <category>barrier</category>
+ <icon image="features/barrier_generic.png"/>
+ <icon>
+ </icon>
+ <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dditch</help>
+
+ <line/>
+ <tag k="barrier" v="ditch"/>
+ <inputSet ref="common"/>
+ </feature>
+
+ <feature name="Retaining wall">
+ <category>barrier</category>
+ <icon image="features/barrier_generic.png"/>
+ <icon>
+ </icon>
+ <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dretaining_wall</help>
+
+ <line/>
+ <tag k="barrier" v="retaining_wall"/>
+ <inputSet ref="common"/>
+ </feature>
+
+ <feature name="City wall">
+ <category>barrier</category>
+ <icon image="features/barrier_generic.png"/>
+ <icon>
+ </icon>
+ <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dcity_wall</help>
+
+ <line/>
+ <tag k="barrier" v="city_wall"/>
+ <inputSet ref="common"/>
+ </feature>
+
+
+ <feature name="Fence">
+ <category>barrier</category>
+ <icon image="features/barrier_generic.png"/>
+ <icon>
+ </icon>
+ <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dfence</help>
+
+ <line/>
+ <tag k="barrier" v="fence"/>
+ <inputSet ref="common"/>
+ </feature>
+
+
+ <feature name="Hedge">
+ <category>barrier</category>
+ <icon image="features/barrier_generic.png"/>
+ <icon>
+ </icon>
+ <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dhedge</help>
+
+ <line/>
+ <tag k="barrier" v="hedge"/>
+ <inputSet ref="common"/>
+ </feature>
+
<feature name="Bollard">
<category>barrier</category>
<icon image="features/pois/barrier_bollard.n.24.png">
<inputSet ref="common"/>
</feature>
+ <feature name="Wire fence">
+ <!-- no idea, but taginfo says 2700 uses -->
+ <category>barrier</category>
+ <icon image="features/barrier_generic.png"/>
+
+ <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dwire_fence</help>
+
+ <line/>
+ <tag k="barrier" v="wire_fence"/>
+ <inputSet ref="common"/>
+ </feature>
+
+ <!-- **************************************************************** -->
<feature name="Turning circle">
<category>transport</category>
<inputSet ref="common"/>
</feature>
+ <feature name="Mini Roundabout">
+ <category>transport</category>
+ <help>http://wiki.openstreetmap.org/wiki/Tag:highway%3Dmini_roundabout</help>
+ <point/>
+ <tag k="highway" v="mini_roundabout"/>
+ <inputSet ref="common"/>
+ </feature>
+
<feature name="Traffic calming">
<!-- ========= Shops ========= -->
-
- <feature name="Small Convenience Store">
+ <feature name="Supermarket">
<category>shopping</category>
- <icon image="features/pois/shopping_convenience.n.24.png">
+ <icon image="features/pois/shopping_supermarket.n.24.png">
${name}
</icon>
- <help>http://wiki.openstreetmap.org/wiki/Tag:shop%3Dconvenience</help>
+ <help>http://wiki.openstreetmap.org/wiki/Tag:shop%3Dsupermarket</help>
<point/>
- <tag k="shop" v="convenience"/>
+ <tag k="shop" v="supermarket"/>
<inputSet ref="names"/>
<inputSet ref="web"/>
<inputSet ref="buildingAddress"/>
<inputSet ref="common"/>
</feature>
-
- <feature name="Supermarket">
+ <feature name="Small Convenience Store">
<category>shopping</category>
- <icon image="features/pois/shopping_supermarket.n.24.png">
+ <icon image="features/pois/shopping_convenience.n.24.png">
${name}
</icon>
- <help>http://wiki.openstreetmap.org/wiki/Tag:shop%3Dsupermarket</help>
+ <help>http://wiki.openstreetmap.org/wiki/Tag:shop%3Dconvenience</help>
<point/>
- <tag k="shop" v="supermarket"/>
+ <tag k="shop" v="convenience"/>
<inputSet ref="names"/>
<inputSet ref="web"/>
<inputSet ref="buildingAddress"/>
<inputSet ref="common"/>
</feature>
-
- <feature name="Alcohol shop">
+ <feature name="Bakery">
<category>shopping</category>
<point/>
<inputSet ref="simpleName"/>
<inputSet ref="web"/>
<inputSet ref="buildingAddress"/>
- <icon image="features/pois/shopping_alcohol.n.24.png"/>
- <tag k="shop" v="alcohol"/>
+ <icon image="features/pois/shopping_bakery.n.24.png"/>
+ <tag k="shop" v="bakery"/>
<inputSet ref="common"/>
</feature>
- <feature name="Bakery">
+
+
+ <feature name="Alcohol shop">
<category>shopping</category>
<point/>
<inputSet ref="simpleName"/>
<inputSet ref="web"/>
<inputSet ref="buildingAddress"/>
- <icon image="features/pois/shopping_bakery.n.24.png"/>
- <tag k="shop" v="bakery"/>
+ <icon image="features/pois/shopping_alcohol.n.24.png"/>
+ <tag k="shop" v="alcohol"/>
<inputSet ref="common"/>
</feature>
+
<feature name="Bike shop">
<category>shopping</category>
<point/>
<inputSet ref="web"/>
<inputSet ref="buildingAddress"/>
<icon image="features/pois/shopping_book.n.24.png"/>
- <tag k="shop" v="book"/>
+ <tag k="shop" v="books"/>
<inputSet ref="common"/>
</feature>
<inputSet ref="common"/>
</feature>
+ <feature name="Car sales">
+ <category>shopping</category>
+ <point/>
+ <inputSet ref="simpleName"/>
+ <inputSet ref="web"/>
+ <inputSet ref="buildingAddress"/>
+ <icon image="features/pois/shopping_car.n.24.png"/>
+ <tag k="shop" v="car"/>
+ <inputSet ref="common"/>
+ </feature>
+
<feature name="Car repair">
<category>shopping</category>
<inputSet ref="common"/>
</feature>
+ <feature name="Florist">
+ <category>shopping</category>
+ <point/>
+ <inputSet ref="simpleName"/>
+ <inputSet ref="web"/>
+ <inputSet ref="buildingAddress"/>
+ <icon image="features/pois/flowers.png"/>
+ <tag k="shop" v="florist"/>
+ <inputSet ref="common"/>
+ </feature>
+
<feature name="Garden centre">
<category>shopping</category>
<inputSet ref="common"/>
</feature>
+ <feature name="Kiosk">
+ <category>shopping</category>
+ <point/>
+ <inputSet ref="simpleName"/>
+ <inputSet ref="web"/>
+ <inputSet ref="buildingAddress"/>
+ <icon image="features/pois/shopping_jewelry.n.24.png"/>
+ <tag k="shop" v="kiosk"/>
+ <inputSet ref="common"/>
+ </feature>
+
<feature name="Laundrette">
<category>shopping</category>
<inputSet ref="common"/>
</feature>
+ <!-- Top 10 boundaries in order of usage on taginfo.openstreetmap.de -->
+
+ <feature name="Admin Boundary">
+ <category>places</category>
+ <line/>
+ <icon image="features/pois/poi_boundary_administrative.n.24.png"/>
+ <help>http://wiki.openstreetmap.org/wiki/Tag:boundary=administrative</help>
+ <tag k="boundary" v="administrative"/>
+ <input type="number" minimum="2" maximum="10" presence="always" name="Admin Level" key="admin_level" description="The Administrative level" />
+ <inputSet ref="simpleName"/>
+ <inputSet ref="common"/>
+ </feature>
+
+ <feature name="National Park">
+ <category>places</category>
+ <category>natural</category>
+ <line/>
+ <help>http://wiki.openstreetmap.org/wiki/Tag:boundary=national_park</help>
+ <tag k="boundary" v="national_park"/>
+ <inputSet ref="simpleName"/>
+ <inputSet ref="common"/>
+ </feature>
+
+ <feature name="Post Code">
+ <category>places</category>
+ <line/>
+ <help>http://wiki.openstreetmap.org/wiki/Tag:boundary=postal_code</help>
+ <tag k="boundary" v="postal_code"/>
+ <inputSet ref="simpleName"/>
+ <inputSet ref="common"/>
+ </feature>
+
+ <feature name="Protected Area">
+ <category>places</category>
+ <category>natural</category>
+ <line/>
+ <help>http://wiki.openstreetmap.org/wiki/Tag:boundary=protected_area</help>
+ <tag k="boundary" v="protected_area"/>
+ <inputSet ref="simpleName"/>
+ <inputSet ref="common"/>
+ </feature>
+
+ <feature name="Town boundary">
+ <category>places</category>
+ <line/>
+ <help>http://wiki.openstreetmap.org/wiki/Tag:boundary=town</help>
+ <tag k="boundary" v="town"/>
+ <inputSet ref="simpleName"/>
+ <inputSet ref="common"/>
+ </feature>
+
+ <!-- boundary=landuse goes here. no idea what it is.-->
+
+ <feature name="Census boundary">
+ <category>places</category>
+ <line/>
+ <help>http://wiki.openstreetmap.org/wiki/Tag:boundary=census</help>
+ <tag k="boundary" v="census"/>
+ <inputSet ref="simpleName"/>
+ <inputSet ref="common"/>
+ </feature>
+
+ <!-- next three are marker, postcode_area, administrative. all seem dubious -->
+
<!-- ************************************************************************
Relations