Pinching a bollard icon from JOSM. Made cattle gride icon as variant of gate, though...
[potlatch2.git] / resources / map_features.xml
1 <?xml version="1.0" encoding="UTF-8" ?>
2
3 <mapFeatures>
4
5   <!-- Categories -->
6   
7   <category name="Roads" id="roads">
8   </category>
9
10   <category name="Paths" id="paths">
11   </category>
12
13   <category name="Transport" id="transport">
14   </category>
15
16   <category name="Water" id="water">
17   </category>
18
19   <category name="Natural" id="natural">
20   </category>
21   
22   <category name="Barrier" id="barrier">
23   </category>
24
25   <category name="Admin" id="admin">
26   </category>
27   
28   <category name="Buildings" id="buildings">
29   </category>
30
31   <category name="Entertainment" id="entertainment">
32   </category>
33   
34   <category name="Shopping" id="shopping">
35   </category>
36
37   <category name="Amenity" id="amenity">
38   </category>
39
40   <!-- Common input sets -->
41   
42   <inputSet id="names">
43     <input type="freetext" presence="always"
44         name="Name" category="Naming" priority="highest"
45         key="name" description="The most common name"/>
46     <input type="freetext" presence="onTagMatch"
47         name="International Name" category="Naming"
48         key="int_name" description="The internationally recognised name"/>
49     <input type="freetext" presence="onTagMatch"
50         name="Historical Name" category="Naming" priority="low"
51         key="old_name" description="The historic or previous name"/>
52   </inputSet>
53
54   <inputSet id="wifi">
55     <input type="choice" presence="always" category="Eating" name="Wifi" key="wifi">
56       <choice value="free" text="Free"/>
57       <choice value="yes" text="Yes"/>
58       <choice value="no" text="No"/>
59     </input>
60   </inputSet>
61   
62   <inputSet id="buildingAddress">
63     <input type="freetext" presence="onTagMatch" category="Address" description="The number of the house, e.g. 156 or 10-12" name="House Number" key="addr:housenumber"/>
64     <input type="freetext" presence="onTagMatch" category="Address" description="The name of the house, e.g. Riverbank Cottage" name="Building Name" key="addr:housename"/>
65     <input type="freetext" presence="onTagMatch" category="Address" description="The Street Name (optional)" name="Street Name" key="addr:street"/>
66     <input type="freetext" presence="onTagMatch" category="Address" description="The postcode" name="Postcode" key="addr:postcode"/>
67   </inputSet>
68   
69   <inputSet id="cuisine">
70     <input type="choice" presence="always" name="Cuisine" category="Eating" description="The type of food that they serve" key="cuisine">
71       <choice value="burger" text="Burger"/>
72       <choice value="chicken" text="Chicken"/>
73       <choice value="chinese" text="Chinese"/>
74       <choice value="coffee_shop" text="Coffee Shop"/>
75       <choice value="greek" text="Greek"/>
76       <choice value="pizza" text="Pizza"/>
77       <choice value="sandwich" text="Sandwich"/>
78       <choice value="sea_food" text="Sea Food"/>
79       <help>http://wiki.openstreetmap.org/wiki/Key:cuisine</help>
80     </input>
81   </inputSet>
82
83   <!-- Roads -->
84   
85   <inputSet id="majorRoad">
86     <inputSet ref="names"/>
87     <inputSet ref="roadRefs"/>
88     <inputSet ref="roadRestrictions"/>
89     <inputSet ref="roadPhysical"/>
90     <inputSet ref="cycle"/>
91     <inputSet ref="bus-route"/>
92   </inputSet>
93   
94   <inputSet id="minorRoad">
95     <inputSet ref="names"/>
96     <inputSet ref="roadRestrictions"/>
97     <inputSet ref="roadPhysical"/>
98     <inputSet ref="cycle"/>
99     <inputSet ref="bus-route"/>
100   </inputSet>
101
102   <inputSet id="roadRefs">
103     <input type="freetext" presence="always"
104         name="Reference" category="Naming" priority="high"
105         key="ref" description="The official reference number"/>
106     <input type="freetext" presence="onTagMatch"
107         name="International Reference" category="Naming"
108         key="int_ref" description="The official international reference number"/>
109     <input type="freetext" presence="onTagMatch"
110         name="Old Reference" category="Naming" priority="low"
111         key="old_ref" description="The historic or previous reference number"/>  
112   </inputSet>
113   
114   <inputSet id="roadPhysical">
115     <input type="slider" presence="onTagMatch"
116         name="Layer" category="Physical" description="Relative vertical positions (-5 lowest, +5 highest)"
117         key="layer" min="-5" max="5" default="0"/>
118     <input type="freetext" presence="onTagMatch"
119         name="Width" category="Physical"
120         key="width" description="Width of the road"/>
121     <input type="choice" presence="onTagMatch"
122         name="Surface" category="Physical" description="Type of road surface"
123         key="surface">
124       <choice value="unpaved" text="Unpaved" description="Road surface is unsealed"/>
125       <choice value="paved" text="Paved" description="Road surface is sealed"/>
126       <choice value="asphalt" text="Asphalt"/>
127       <choice value="concrete" text="Concrete"/>
128       <choice value="paving_stones" text="Paving stones"/>
129       <choice value="cobblestone" text="Cobblestone"/>
130       <choice value="sand" text="Sand"/>
131       <choice value="gravel" text="Gravel"/>
132     </input>
133     <input type="choice" presence="onTagMatch"
134         name="Bridge" category="Physical" description="Road goes over a bridge"
135         key="bridge">
136       <choice value="yes" text="Generic Bridge" description="Generic bridge -- type unknown"/>
137       <choice value="viaduct" text="Viaduct" description="Viaduct"/>
138       <choice value="suspension" text="Suspension bridge"/>
139     </input>
140     <input type="choice" presence="onTagMatch"
141         name="Tunnel" category="Physical" description="Road goes into a tunnel"
142         key="tunnel">
143       <choice value="yes" text="Tunnel" description="Generic tunnel"/>
144     </input>
145   </inputSet>
146   
147   <inputSet id="fee">
148     <input type="freetext" presence="onTagMatch" category="Restrictions" description="The charge/cost of using this amenity" name="Fee" key="fee"/>
149   </inputSet>
150
151   <inputSet id="roadRestrictions">
152     <input type="choice" presence="onTagMatch"
153         name="Oneway" category="Restrictions" description="Oneway roads"
154         key="oneway">
155       <choice value="yes" match="yes|true|1" text="One way"
156         description="Road can only be travelled in direction of way" icon="features/oneway__yes.png"/>
157       <choice value="no" match="no|false|0" text="Two way"
158         description="Road can be travelled in both directions" icon="features/oneway__no.png"/>
159       <choice value="-1" match="-1|reverse" text="One way reverse"
160         description="Road can be travelled in opposite direction to way" icon="features/oneway__-1.png"/>
161     </input>
162     <input type="speed" presence="onTagMatch"
163         name="Speed Limit" category="Restrictions" description="Maximum permitted speed on this road"
164         key="maxspeed"/>
165   </inputSet>
166   
167   <inputSet id="naptan">
168     <input type="freetext" presence="onTagMatch" category="Naptan" description="12 character internal Naptan ID" name="Atco Code" key="naptan:AtcoCode" />
169     <input type="choice" presence="onTagMatch" category="Naptan" description="The eight-point compass bearning" name="Naptan Bearing" key="naptan:Bearing" >
170       <choice value="N"  match="N"  text="N"  description=""/>
171       <choice value="NE" match="NE" text="NE" description=""/>
172       <choice value="E"  match="E"  text="E"  description=""/>
173       <choice value="SE" match="SE" text="SE" description=""/>
174       <choice value="S"  match="S"  text="S"  description=""/>
175       <choice value="SW" match="SW" text="SW" description=""/>
176       <choice value="W"  match="W"  text="W"  description=""/>
177       <choice value="NW" match="NW" text="NW" description=""/>
178     </input>
179     <input type="freetext" presence="onTagMatch" category="Naptan" description="The naptan common name" name="Naptan Common Name (read-only)" key="naptan:CommonName" />
180     <input type="freetext" presence="onTagMatch" category="Naptan" description="" name="Naptan Indicator (read-only)" key="naptan:Indicator" />
181     <input type="freetext" presence="onTagMatch" category="Naptan" description="" name="Naptan Street (read-only)" key="naptan:Street" />
182     <input type="freetext" presence="onTagMatch" category="Naptan" description="Delete this when the details have been verified on-the-ground" name="Naptan Verified?" key="naptan:verified" />
183   </inputSet>
184   
185   <inputSet id="buses">
186     <input type="freetext" presence="always" category="Bus Stop" name="Stop Name" key="name" description="The name of the bus stop" />
187     <input type="freetext" presence="always" category="Bus Stop" name="Local Ref" key="local_ref" description="The local reference of the stop, usually one or two letters above the main flag, used at bus interchanges, e.g. L, BX" />
188     <inputSet ref="naptan" />
189   </inputSet>
190   
191   <inputSet id="bus-route">
192     <input type="route" name="Bus Route" description="Bus route" category="Transport" priority="low" presence="onTagMatch">
193       <match k="type" v="route"/>
194       <match k="route" v="bus"/>
195       <icon image="features/transport__bus.png">
196         <font size="12pt">${operator} <b>${ref}</b></font>
197       </icon>
198     </input>
199   </inputSet>
200   
201   <inputSet id="cycle">
202     <input type="route" name="National Cycle Route" description="National cycle route" category="Cycle" priority="normal">
203        <match k="type" v="route"/>
204        <match k="network" v="ncn"/>
205        <icon image="features/cycle__ncn.png" background="red" foreground="white">
206          <font size="14pt"><b>${ref}</b></font><br />
207          <font size="12pt">${name}</font>
208        </icon>
209     </input>
210     <input type="route" name="Regional Cycle Route" description="Regional cycle route" category="Cycle" priority="low">
211        <match k="type" v="route"/>
212        <match k="network" v="rcn"/>
213        <icon image="features/cycle__rcn.png" background="cyan" foreground="white">
214          <font size="14pt"><b>${ref}</b></font><br />
215          <font size="12pt">${name}</font>
216        </icon>
217     </input>
218     <input type="route" name="Local Cycle Route" description="Local cycle route" category="Cycle" priority="lowest">
219        <match k="type" v="route"/>
220        <match k="network" v="lcn"/>
221        <icon image="features/cycle__lcn.png" background="blue" foreground="white">
222          <font size="14pt"><b>${ref}</b></font><br />
223          <font size="12pt">${name}</font>
224        </icon>
225     </input>
226   </inputSet>
227   
228   <inputSet id="route">
229     <inputSet ref="names"/>
230     <inputSet ref="roadRefs"/>
231   </inputSet>
232   
233   <inputSet id="rivers">
234     <input type="freetext" presence="always" name="Name" category="Naming" key="name" description="The name" />
235     <input type="freetext" presence="always" name="Width" category="Properties" key="width" description="The width in metres" />
236   </inputSet>
237   
238   <feature name="Motorway">
239     <category>roads</category>
240     <icon image="features/highway__motorway.png">
241       <font size="16pt"><b>${ref}</b></font><br/>
242     </icon>
243     <help>http://wiki.openstreetmap.org/wiki/Tag:highway%3Dmotorway</help>
244
245     <line/>
246     <tag k="highway" v="motorway"/>
247
248     <inputSet ref="majorRoad"/>
249   </feature>
250
251   <feature name="Motorway link" icon="features/motorway_link.png">
252     <category>roads</category>
253     <line/>
254     <tag k="highway" v="motorway_link"/>
255
256     <inputSet ref="majorRoad"/>
257   </feature>
258
259   <feature name="Trunk Road">
260     <category>roads</category>
261     <icon image="features/highway__trunk.png">
262       <font size="16pt"><b>${ref}</b></font><br/>
263       <font size="10pt">${name}</font>
264     </icon>
265     <help>http://wiki.openstreetmap.org/wiki/Tag:highway%3Dtrunk</help>
266
267     <line/>
268     <tag k="highway" v="trunk"/>
269     
270     <inputSet ref="majorRoad"/>
271   </feature>
272
273   <feature name="Primary Road">
274     <category>roads</category>
275     <icon>
276       <font size="16pt"><b>${ref}</b></font><br/>
277       <font size="10pt">${name}</font>
278     </icon>
279     <help>http://wiki.openstreetmap.org/wiki/Tag:highway%3Dprimary</help>
280
281     <line/>
282     <tag k="highway" v="primary"/>
283
284     <inputSet ref="majorRoad"/>
285   </feature>
286
287   <feature name="Secondary Road">
288     <category>roads</category>
289     <icon>
290       <font size="16pt"><b>${ref}</b></font><br/>
291       <font size="10pt">${name}</font>
292     </icon>
293     <help>http://wiki.openstreetmap.org/wiki/Tag:highway%3Dsecondary</help>
294
295     <line/>
296     <tag k="highway" v="secondary"/>
297
298     <inputSet ref="majorRoad"/>
299   </feature>
300
301   <feature name="Tertiary Road">
302     <category>roads</category>
303     <icon>
304       <font size="14pt"><b>${name}</b></font><br/>
305       <font size="10pt">${ref}</font>
306     </icon>
307     <help>http://wiki.openstreetmap.org/wiki/Tag:highway%3Dtertiary</help>
308
309     <line/>
310     <tag k="highway" v="tertiary"/>
311
312     <inputSet ref="majorRoad"/>
313   </feature>
314
315   <feature name="Residential Road">
316     <category>roads</category>
317     <icon image="features/highway__residential.png">
318       <font size="14pt"><b>${name}</b></font><br/>
319       <font size="8pt">${postal_code}</font><br/>
320     </icon>
321     <help>http://wiki.openstreetmap.org/wiki/Tag:highway%3Dresidential</help>
322
323     <line/>
324     <tag k="highway" v="residential"/>
325
326     <inputSet ref="minorRoad"/>
327   </feature>
328
329   <feature name="Road">
330     <category>roads</category>
331     <icon image="features/highway__unclassified.png">
332       <font size="14pt"><b>${name}</b></font>
333     </icon>
334     <help>http://wiki.openstreetmap.org/wiki/Tag:highway%3Dunclassified</help>
335
336     <line/>
337     <tag k="highway" v="unclassified"/>
338
339     <inputSet ref="minorRoad"/>
340   </feature>
341
342   <feature name="Service Road">
343     <category>roads</category>
344     <icon image="features/highway__service.png">
345       <font size="14pt"><b>${name}</b></font>
346     </icon>
347     <help>http://wiki.openstreetmap.org/wiki/Tag:highway%3Dservice</help>
348     <description>
349       Access roads
350     </description>
351
352     <line/>
353     <tag k="highway" v="service"/>
354
355     <inputSet ref="minorRoad"/>
356   </feature>
357
358   <feature name="Unknown Road">
359     <category>roads</category>
360     <icon>
361       <font size="10pt">This road has not been given a specific type. It's a road, and that's all that's known.</font>
362     </icon>
363
364     <line/>
365     <tag k="highway" v="road"/>
366
367     <inputSet ref="minorRoad"/>
368   </feature>
369
370   <feature name="Living Street">
371     <category>roads</category>
372     <icon>
373       <font size="14pt"><b>${name}</b></font>
374     </icon>
375     <help>http://wiki.openstreetmap.org/wiki/Tag:highway%3Dliving_street</help>
376
377     <line/>
378     <tag k="highway" v="living_street"/>
379
380     <inputSet ref="minorRoad"/>
381   </feature>
382
383   <feature name="Track">
384     <category>roads</category>
385     <icon>
386       <font size="14pt"><b>${name}</b></font>
387     </icon>
388
389     <line/>
390     <tag k="highway" v="track"/>
391
392     <inputSet ref="minorRoad"/>
393   </feature>
394
395   <feature name="Pedestrian Road">
396     <category>roads</category>
397     <icon>
398       <font size="14pt"><b>${name}</b></font>
399     </icon>
400
401     <tag k="highway" v="pedestrian"/>
402     <!-- pedestrian roads can be lines or areas, with different tags -->
403     <!-- TODO - implement this! -->
404     <line>
405       <tag k="highway" v="pedestrian"/>
406     </line>
407     <area>
408       <tag k="highway" v="pedestrian"/>
409       <tag k="area" v="yes"/>
410     </area>
411     <inputSet ref="minorRoad"/>
412   </feature>
413
414
415
416   <!-- Paths -->
417
418   <feature name="Cycle Path">
419     <category>paths</category>
420     <icon image="features/paths__unknown.png">
421       ${name} <i>${ncn_ref} ${rcn_ref} ${lcn_ref} ${ref}</i>
422     </icon>
423
424     <line/>
425     <tag k="highway" v="cycleway"/>
426   </feature>
427
428   <feature name="Foot Path">
429     <category>paths</category>
430     <icon image="features/paths__footway.png">
431       ${name} <i>${ref}</i>
432     </icon>
433
434     <line/>
435     <tag k="highway" v="footway"/>
436   </feature>
437
438   <feature name="Bridleway">
439     <category>paths</category>
440     <icon image="features/paths__bridleway.png">
441     </icon>
442
443     <line/>
444     <tag k="highway" v="bridleway"/>
445   </feature>
446
447   <feature name="Steps">
448     <category>paths</category>
449     <icon image="features/paths__steps.png">
450     </icon>
451     <help>http://wiki.openstreetmap.org/wiki/Tag:highway%3Dsteps</help>
452
453     <line/>
454     <tag k="highway" v="steps"/>
455     <inputSet ref="names"/>
456     <input type="freetext" presence="always" category="Naming" name="Number of steps" key="step_count" description="The number of steps in the way" priority="low"/>
457   </feature>
458
459
460   <!-- Barriers -->
461
462   <feature name="Fence">
463     <category>natural</category>
464     <icon>
465     </icon>
466     <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dfence</help>
467
468     <line/>
469     <tag k="barrier" v="fence"/>
470   </feature>
471
472   <feature name="Hedge">
473     <category>natural</category>
474     <icon>
475     </icon>
476     <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dhedge</help>
477
478     <line/>
479     <tag k="barrier" v="hedge"/>
480   </feature>
481
482   <feature name="Wall">
483     <category>barrier</category>
484     <icon>
485     </icon>
486     <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dwall</help>
487
488     <line/>
489     <tag k="barrier" v="wall"/>
490   </feature>
491
492   <feature name="Ditch">
493     <category>barrier</category>
494     <icon>
495     </icon>
496     <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dditch</help>
497     
498     <line/>
499     <tag k="barrier" v="ditch"/>
500   </feature>
501   
502   <feature name="Retaining Wall">
503     <category>barrier</category>
504     <icon>
505     </icon>
506     <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dretaining_wall</help>
507     
508     <line/>
509     <tag k="barrier" v="retaining_wall"/>
510   </feature>
511   
512   <feature name="City Wall">
513     <category>barrier</category>
514     <icon>
515     </icon>
516     <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dcity_wall</help>
517     
518     <line/>
519     <tag k="barrier" v="city_wall"/>
520   </feature>
521   
522   <!-- node based barriers, most should be of the node in way type -->
523   
524   <feature name="Bollard">
525     <category>barrier</category>
526     <icon image="icons/bollard.png">
527     </icon>
528     <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dbollard</help>
529     
530     <point />
531     <tag k="barrier" v="bollard"/>
532   </feature>
533   
534   <feature name="Gate">
535     <category>barrier</category>
536     <icon image="icons/gate.png">
537     </icon>
538     <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dgate</help>
539     
540     <point />
541     <tag k="barrier" v="gate"/>
542   </feature>
543   
544   <feature name="Cycle Barrier">
545     <category>barrier</category>
546     <icon image="icons/bollard.png">
547     </icon>
548     <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dcycle_barrier</help>
549     
550     <point />
551     <tag k="barrier" v="cycle_barrier"/>
552   </feature>
553   
554   <feature name="Big Concrete Blocks">
555     <category>barrier</category>
556     <icon image="icons/bollard.png">
557     </icon>
558     <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dblock</help>
559     
560     <point />
561     <tag k="barrier" v="block"/>
562   </feature>
563   
564   <feature name="Cattle Grid">
565     <category>barrier</category>
566     <icon image="icons/cattle_grid.png">
567     </icon>
568     <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dcattle_grid</help>
569     
570     <point />
571     <tag k="barrier" v="cattle_grid"/>
572   </feature>
573   
574   <feature name="Toll Booth">
575     <category>barrier</category>
576     <icon>
577     </icon>
578     <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dtoll_booth</help>
579     
580     <point />
581     <tag k="barrier" v="toll_booth"/>
582     <tagSet ref="fee"/>
583     <input type="freetext" presence="onTagMatch" category="Naming" name="Operator" key="operator" description="The provider of the toll" priority="low"/>
584   </feature>
585
586   <!-- Waterway -->
587
588   <feature name="Stream">
589     <category>water</category>
590     <icon image="features/waterway__stream.png">
591       <font size="14pt"><b>${name}</b></font>
592     </icon>
593
594     <line/>
595     <tag k="waterway" v="stream"/>
596   </feature>
597
598   <feature name="River">
599     <category>water</category>
600     <icon image="features/waterway__river.png">
601       <font size="14pt"><b>${name}</b></font>
602     </icon>
603
604     <line/>
605     <tag k="waterway" v="river"/>
606     <inputSet ref="rivers" />
607   </feature>
608
609   <feature name="Canal">
610     <category>water</category>
611     <icon image="features/waterway__canal.png">
612       <font size="14pt"><b>${name}</b></font>
613     </icon>
614
615     <line/>
616     <tag k="waterway" v="canal"/>
617   </feature>
618
619   <feature name="Dam">
620     <category>water</category>
621     <icon image="features/waterway__dam.png">
622       <font size="14pt"><b>${name}</b></font>
623     </icon>
624
625     <line/>
626     <tag k="waterway" v="dam"/>
627   </feature>
628
629
630   <!-- Railways -->
631
632   <feature name="Railway Line">
633     <category>transport</category>
634     <icon image="features/transport__railway.png">
635       <font size="14pt"><b>${name}</b></font>
636     </icon>
637
638     <line/>
639     <tag k="railway" v="rail"/>
640   </feature>
641
642   <feature name="Tram Line">
643     <category>transport</category>
644     <icon image="features/transport__tram.png">
645       <font size="14pt"><b>${name}</b></font>
646     </icon>
647
648     <line/>
649     <tag k="railway" v="tram"/>
650   </feature>
651
652   <feature name="Subway Line">
653     <category>transport</category>
654     <icon image="features/transport__subway.png">
655       <font size="14pt"><b>${name}</b></font>
656     </icon>
657
658     <line/>
659     <tag k="railway" v="subway"/>
660   </feature>
661
662   <feature name="Railway Station">
663     <category>transport</category>
664     <icon image="features/transport__railway.png">
665       <font size="14pt"><b>${name}</b></font>
666     </icon>
667     
668     <point/>
669     <tag k="railway" v="station"/>
670     <inputSet ref="names"/>
671     <input type="freetext" presence="onTagMatch" category="Naming" name="Reference" key="ref" description="The shortcode/reference for the station" priority="low"/>
672     <input type="freetext" presence="onTagMatch" category="Naming" name="Operator" key="operator" description="The provider of the postal service" priority="low"/>
673   </feature>
674   
675   <feature name="Railway Station">
676     <category>buildings</category>
677     <icon image="features/transport__railway.png">
678       <font size="14pt"><b>${name}</b></font>
679     </icon>
680     
681     <area/>
682     <tag k="building" v="station"/>
683   </feature>
684     
685   <!-- Buildings -->
686
687   <feature name="School">
688     <category>buildings</category>
689     <icon>
690       <b>${name} ${addr:housename}</b><br/>
691       ${addr:housenumber} ${addr:street} ${addr:postcode}
692     </icon>
693
694     <area/>
695     <tag k="amenity" v="school"/>
696     <tag k="building" v="yes"/>
697     <inputSet ref="names"/>
698     <inputSet ref="buildingAddress" />
699   </feature>
700
701   <feature name="College">
702     <category>buildings</category>
703     <icon>
704       <b>${name} ${addr:housename}</b><br/>
705       ${addr:housenumber} ${addr:street} ${addr:postcode}
706     </icon>
707
708     <area/>
709     <tag k="amenity" v="college"/>
710     <tag k="building" v="yes"/>
711     <inputSet ref="names"/>
712     <inputSet ref="buildingAddress" />
713   </feature>
714
715   <feature name="Building">
716     <category>buildings</category>
717     <icon>
718       <b>${name} ${addr:housename}</b><br/>
719       ${addr:housenumber} ${addr:street} ${addr:postcode}
720     </icon>
721
722     <area/>
723     <tag k="building" v="*"/>
724     <inputSet ref="names"/>
725     <inputSet ref="buildingAddress" />
726   </feature>
727
728   <!-- Areas -->
729
730   <feature name="Park">
731     <category>natural</category>
732     <icon>
733       <b>${name}</b><br/>
734     </icon>
735
736     <area/>
737     <tag k="leisure" v="park"/>
738   </feature>
739   
740   <feature name="Forest">
741     <category>natural</category>
742     <icon>
743       <b>${name}</b><br/>
744     </icon>
745
746     <area/>
747     <tag k="landuse" v="forest"/>
748   </feature>
749   
750   <!-- POI -->
751   
752   <feature name="ATM">
753     <category>amenity</category>
754     <icon image="icons/atm.png"/>
755     <help>http://wiki.openstreetmap.org/wiki/Atm</help>
756     <point />
757     <tag k="amenity" v="atm"/>
758     <input type="freetext" presence="always" category="Banking" name="Operator" key="operator" description="The organisation that provides this ATM" priority="low"/>
759     <input type="freetext" presence="always" category="Banking" name="Fee" key="fee" description="Is there a charge for using this ATM? If so how much?"/>
760   </feature>
761   
762   <feature name="Bank">
763     <category>amenity</category>
764     <icon image="icons/bank.png">
765       ${name}
766     </icon>
767     <help>http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbank</help>
768     <point />
769     <tag k="amenity" v="bank"/>
770     <inputSet ref="names"/>
771     <inputSet ref="buildingAddress"/>
772     <input type="choice" presence="always" category="Bank" name="Public ATM available" key="atm" description="Is there a public ATM available?">
773       <choice value="yes" text="Yes"/>
774       <choice value="no" text="No"/>
775     </input>    
776   </feature>
777   
778   <feature name="Recycling">
779     <category>amenity</category>
780     <icon image="icons/recycling.png"/>
781     <help>http://wiki.openstreetmap.org/wiki/Tag:amenity%3Drecycling</help>
782     <point />
783     <tag k="amenity" v="recycling"/>
784   </feature>
785   
786   <feature name="School">
787     <category>amenity</category>
788     <icon image="icons/school.png">
789       ${name}
790     </icon>
791     <help>http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dschool</help>
792     <point />
793     <area />
794     <tag k="amenity" v="school"/>
795     <inputSet ref="names"/>
796     <inputSet ref="buildingAddress"/>
797   </feature>
798   
799   <!-- transportation -->
800   <feature name="Bus Stop">
801     <category>transport</category>
802     <icon image="features/transport__bus.png">
803       ${name} ${local_ref}
804     </icon>
805     <point />
806     <tag k="highway" v="bus_stop"/>
807     <inputSet ref="buses" />
808   </feature>
809   
810   <feature name="Car Parking">
811     <category>transport</category>
812     <icon image="icons/parking.png">
813       ${name}
814     </icon>
815     <help>http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dparking</help>
816     <point />
817     <area />
818     <tag k="amenity" v="parking"/>
819     <inputSet ref="names"/>
820     <input type="freetext" presence="onTagMatch" category="Naming" name="Operator" key="operator" description="The provider of the postal service" priority="low"/>
821     <input type="freetext" presence="always" category="Parking" name="Capacity" key="capacity" description="The number of bicycles that can be parked in the group of bicycle parking racks"/>
822     <inputSet ref="fee"/>
823   </feature>
824   
825   <feature name="Bicycle Parking">
826     <category>transport</category>
827     <icon image="icons/parking_cycle.png">
828       ${name} ${capacity}
829     </icon>
830     <help>http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbicycle_parking</help>
831     <point />
832     <tag k="amenity" v="bicycle_parking"/>
833     <inputSet ref="names"/>
834     <input type="freetext" presence="onTagMatch" category="Naming" name="Operator" key="operator" description="The provider of the postal service" priority="low"/>
835     <input type="freetext" presence="always" category="Cycle" name="Capacity" key="capacity" description="The number of bicycles that can be parked in the group of bicycle parking racks"/>
836     <inputSet ref="fee"/>
837     <input type="choice" presence="always" category="Cycle" name="Covered" key="covered" description="Is the cycle parking covered, so that the bikes are kept dry?">
838       <choice value="yes" text="Yes"/>
839       <choice value="no" text="No"/>
840     </input>
841   </feature>
842   
843   <!-- eating places/entertainment -->
844   
845   <feature name="Pub">
846     <category>entertainment</category>
847     <icon image="icons/pub.png">
848       ${name}
849     </icon>
850     <help>http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dpub</help>
851     <point />
852     <tag k="amenity" v="pub"/>
853     <inputSet ref="names"/>
854     <inputSet ref="buildingAddress" />
855     <inputSet ref="wifi" />
856   </feature>
857
858   <feature name="Bar">
859     <category>entertainment</category>
860     <icon image="icons/bar.png">
861       ${name}
862     </icon>
863     <point />
864     <tag k="amenity" v="bar"/>
865     <inputSet ref="names"/>
866     <inputSet ref="buildingAddress" />
867     <inputSet ref="wifi" />
868   </feature>
869
870   <feature name="Restaurant">
871     <category>entertainment</category>
872     <icon image="icons/restaurant.png">
873       ${name}
874     </icon>
875     <point />
876     <tag k="amenity" v="restaurant"/>
877     <inputSet ref="names"/>
878     <inputSet ref="buildingAddress"/>
879     <inputSet ref="cuisine"/>
880   </feature>
881   
882   <feature name="Cafe">
883     <category>entertainment</category>
884     <icon image="icons/cafe.png">
885       ${name}
886     </icon>
887     <help>http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dcafe</help>
888     <point />
889     <tag k="amenity" v="cafe"/>
890     <inputSet ref="names"/>
891     <inputSet ref="buildingAddress"/>
892     <inputSet ref="cuisine"/>
893     <inputSet ref="wifi" />
894   </feature>
895   
896   <feature name="Fast Food">
897     <category>entertainment</category>
898     <icon image="icons/fast_food.png">
899       ${name}
900     </icon>
901     <help>http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dfast_food</help>
902     <point />
903     <tag k="amenity" v="fast_food"/>
904     <inputSet ref="names"/>
905     <inputSet ref="buildingAddress"/>
906     <inputSet ref="cuisine"/>
907   </feature>
908
909   <feature name="Post Box">
910     <category>amenity</category>
911     <icon image="icons/post_box.png">
912       ${ref}
913     </icon>
914     <help>http://wiki.openstreetmap.org/wiki/Post_box</help>
915     <point />
916     <tag k="amenity" v="post_box"/>
917     <input type="freetext" presence="always" category="Naming" name="Ref" key="ref" description="Reference number of the post box" />
918     <input type="freetext" presence="always" category="Naming" name="Operator" key="operator" description="The provider of the postal service" priority="low"/>
919   </feature>
920   
921   <!-- shops -->
922   <feature name="Small Convience Store">
923     <category>shopping</category>
924     <icon image="icons/convenience.png">
925       ${name}
926     </icon>
927     <help>http://wiki.openstreetmap.org/wiki/Tag:shop%3Dconvenience</help>
928     <point />
929     <tag k="shop" v="convenience"/>
930     <inputSet ref="names"/>
931     <inputSet ref="buildingAddress"/>
932   </feature>
933   
934   <feature name="Supermarket">
935     <category>shopping</category>
936     <icon image="icons/supermarket.png">
937       ${name}
938     </icon>
939     <help>http://wiki.openstreetmap.org/wiki/Tag:shop%3Dsupermarket</help>
940     <point />
941     <tag k="shop" v="supermarket"/>
942     <inputSet ref="names"/>
943     <inputSet ref="buildingAddress"/>
944   </feature>
945   
946   <feature name="Pharmacy">
947     <category>shopping</category>
948     <icon image="icons/pharmacy.png">
949       ${name}
950     </icon>
951     <help>http://wiki.openstreetmap.org/wiki/Pharmacy</help>
952     <point />
953     <tag k="amenity" v="pharmacy"/>
954     <inputSet ref="names"/>
955     <inputSet ref="buildingAddress"/>
956     <input type="choice" presence="always" category="Amenity" name="Dispensing" key="dispensing" description="Does this pharmacy sell prescription drugs?">
957       <choice value="yes" text="Yes"/>
958       <choice value="no" text="No"/>
959     </input>
960   </feature>
961
962   <!-- cycle stuff -->
963   <feature name="National Cycle Network">
964     <category>paths</category>
965     <icon image="features/cycle__ncn.png" background="red" foreground="white">
966       <font size="14pt"><b>${ref}</b></font><br />
967       <font size="12pt">${name}</font>
968     </icon>
969
970     <relation/>
971     <tag k="type" v="route"/>
972     <tag k="network" v="ncn"/>
973       
974     <inputSet ref="route"/>
975   </feature>
976   
977   <feature name="Regional Cycle Network">
978     <category>paths</category>
979     <icon image="features/cycle__rcn.png" background="cyan" foreground="white">
980       <font size="14pt"><b>${ref}</b></font><br />
981       <font size="12pt">${name}</font>
982     </icon>
983
984     <relation/>
985     <tag k="type" v="route"/>
986     <tag k="network" v="rcn"/>
987       
988     <inputSet ref="route"/>
989   </feature>
990
991   <feature name="Local Cycle Network">
992     <category>paths</category>
993     <icon image="features/cycle__lcn.png" background="blue" foreground="white">
994       <font size="14pt"><b>${ref}</b></font><br />
995       <font size="12pt">${name}</font>
996     </icon>
997
998     <relation/>
999     <tag k="type" v="route"/>
1000     <tag k="network" v="lcn"/>
1001       
1002     <inputSet ref="route"/>
1003   </feature>
1004
1005
1006   <!-- paths -->
1007   <feature name="Long Distance Path">
1008     <category>paths</category>
1009     <icon image="features/paths__footway.png" background="green" foreground="white">
1010       <font size="14pt"><b>${ref}</b></font><br />
1011       <font size="12pt">${name}</font>
1012     </icon>
1013
1014     <relation/>
1015     <tag k="type" v="route"/>
1016     <tag k="route" v="foot"/>
1017       
1018     <inputSet ref="route"/>
1019   </feature>
1020
1021
1022   <!-- bus routes -->
1023   <feature name="Bus Route">
1024     <category>transport</category>
1025     <icon image="features/transport__bus.png">
1026       <font size="12pt">${operator} <b>${ref}</b></font>
1027     </icon>
1028
1029     <relation/>
1030     <tag k="type" v="route"/>
1031     <tag k="route" v="bus"/>
1032       
1033     <inputSet ref="route"/>
1034     <input type="freetext" presence="always" category="Naming" name="Operator" key="operator" description="The provider of the bus service" priority="low"/>
1035     <input type="freetext" presence="always" category="Naming" name="Network" key="network" description="The network of the bus service" priority="low"/>
1036   </feature>
1037   
1038   
1039 </mapFeatures>