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