</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
************************************************************************ -->
<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"/>
<tag k="amenity" v="college"/>
<inputSet ref="names"/>
<inputSet ref="buildingAddress"/>
+ <inputSet ref="isBuilding"/>
<inputSet ref="common"/>
</feature>
<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>
<tag k="tourism" v="museum"/>
<inputSet ref="names"/>
<inputSet ref="buildingAddress"/>
+ <inputSet ref="isBuilding"/>
<inputSet ref="common"/>
</feature>
+ <feature name="Shopping centre">
+ <category>buildings</category>
+ <category>shopping</category>
+ <node/>
+ <area/>
+ <tag k="shop" v="mall"/>
+ <inputSet ref="names"/>
+ <inputSet ref="buildingAddress"/>
+ <inputSet ref="isBuilding"/>
+ <inputSet ref="common"/>
+ </feature>
<feature name="Zoo">
<category>buildings</category>
<tag k="tourism" v="zoo"/>
<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"/>
<inputSet ref="names"/>
<inputSet ref="buildingAddress"/>
<inputSet ref="pitchSport"/>
+ <inputSet ref="isBuilding"/>
<inputSet ref="common"/>
</feature>
<!-- ========= 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>
- <!-- boundaries -->
+ <!-- Top 10 boundaries in order of usage on taginfo.openstreetmap.de -->
- <feature name="Administrative Boundary">
+ <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
************************************************************************ -->