Adding a bunch of barriers. Spotted bug when POIs lack icons. All the point ones...
[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>
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="Cycle Barrier">
535     <category>barrier</category>
536     <icon>
537     </icon>
538     <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dcycle_barrier</help>
539     
540     <point />
541     <tag k="barrier" v="cycle_barrier"/>
542   </feature>
543   
544   <feature name="Big Concrete Blocks">
545     <category>barrier</category>
546     <icon>
547     </icon>
548     <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dblock</help>
549     
550     <point />
551     <tag k="barrier" v="block"/>
552   </feature>
553   
554   <feature name="Cattle Grid">
555     <category>barrier</category>
556     <icon>
557     </icon>
558     <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dcattle_grid</help>
559     
560     <point />
561     <tag k="barrier" v="cattle_grid"/>
562   </feature>
563   
564   <feature name="Toll Booth">
565     <category>barrier</category>
566     <icon>
567     </icon>
568     <help>http://wiki.openstreetmap.org/wiki/Tag:barrier%3Dtoll_booth</help>
569     
570     <point />
571     <tag k="barrier" v="toll_booth"/>
572     <tagSet ref="fee"/>
573     <input type="freetext" presence="onTagMatch" category="Naming" name="Operator" key="operator" description="The provider of the toll" priority="low"/>
574   </feature>
575
576   <!-- Waterway -->
577
578   <feature name="Stream">
579     <category>water</category>
580     <icon image="features/waterway__stream.png">
581       <font size="14pt"><b>${name}</b></font>
582     </icon>
583
584     <line/>
585     <tag k="waterway" v="stream"/>
586   </feature>
587
588   <feature name="River">
589     <category>water</category>
590     <icon image="features/waterway__river.png">
591       <font size="14pt"><b>${name}</b></font>
592     </icon>
593
594     <line/>
595     <tag k="waterway" v="river"/>
596     <inputSet ref="rivers" />
597   </feature>
598
599   <feature name="Canal">
600     <category>water</category>
601     <icon image="features/waterway__canal.png">
602       <font size="14pt"><b>${name}</b></font>
603     </icon>
604
605     <line/>
606     <tag k="waterway" v="canal"/>
607   </feature>
608
609   <feature name="Dam">
610     <category>water</category>
611     <icon image="features/waterway__dam.png">
612       <font size="14pt"><b>${name}</b></font>
613     </icon>
614
615     <line/>
616     <tag k="waterway" v="dam"/>
617   </feature>
618
619
620   <!-- Railways -->
621
622   <feature name="Railway Line">
623     <category>transport</category>
624     <icon image="features/transport__railway.png">
625       <font size="14pt"><b>${name}</b></font>
626     </icon>
627
628     <line/>
629     <tag k="railway" v="rail"/>
630   </feature>
631
632   <feature name="Tram Line">
633     <category>transport</category>
634     <icon image="features/transport__tram.png">
635       <font size="14pt"><b>${name}</b></font>
636     </icon>
637
638     <line/>
639     <tag k="railway" v="tram"/>
640   </feature>
641
642   <feature name="Subway Line">
643     <category>transport</category>
644     <icon image="features/transport__subway.png">
645       <font size="14pt"><b>${name}</b></font>
646     </icon>
647
648     <line/>
649     <tag k="railway" v="subway"/>
650   </feature>
651
652   <feature name="Railway Station">
653     <category>transport</category>
654     <icon image="features/transport__railway.png">
655       <font size="14pt"><b>${name}</b></font>
656     </icon>
657     
658     <point/>
659     <tag k="railway" v="station"/>
660     <inputSet ref="names"/>
661     <input type="freetext" presence="onTagMatch" category="Naming" name="Reference" key="ref" description="The shortcode/reference for the station" priority="low"/>
662     <input type="freetext" presence="onTagMatch" category="Naming" name="Operator" key="operator" description="The provider of the postal service" priority="low"/>
663   </feature>
664   
665   <feature name="Railway Station">
666     <category>buildings</category>
667     <icon image="features/transport__railway.png">
668       <font size="14pt"><b>${name}</b></font>
669     </icon>
670     
671     <area/>
672     <tag k="building" v="station"/>
673   </feature>
674     
675   <!-- Buildings -->
676
677   <feature name="School">
678     <category>buildings</category>
679     <icon>
680       <b>${name} ${addr:housename}</b><br/>
681       ${addr:housenumber} ${addr:street} ${addr:postcode}
682     </icon>
683
684     <area/>
685     <tag k="amenity" v="school"/>
686     <tag k="building" v="yes"/>
687     <inputSet ref="names"/>
688     <inputSet ref="buildingAddress" />
689   </feature>
690
691   <feature name="College">
692     <category>buildings</category>
693     <icon>
694       <b>${name} ${addr:housename}</b><br/>
695       ${addr:housenumber} ${addr:street} ${addr:postcode}
696     </icon>
697
698     <area/>
699     <tag k="amenity" v="college"/>
700     <tag k="building" v="yes"/>
701     <inputSet ref="names"/>
702     <inputSet ref="buildingAddress" />
703   </feature>
704
705   <feature name="Building">
706     <category>buildings</category>
707     <icon>
708       <b>${name} ${addr:housename}</b><br/>
709       ${addr:housenumber} ${addr:street} ${addr:postcode}
710     </icon>
711
712     <area/>
713     <tag k="building" v="*"/>
714     <inputSet ref="names"/>
715     <inputSet ref="buildingAddress" />
716   </feature>
717
718   <!-- Areas -->
719
720   <feature name="Park">
721     <category>natural</category>
722     <icon>
723       <b>${name}</b><br/>
724     </icon>
725
726     <area/>
727     <tag k="leisure" v="park"/>
728   </feature>
729   
730   <feature name="Forest">
731     <category>natural</category>
732     <icon>
733       <b>${name}</b><br/>
734     </icon>
735
736     <area/>
737     <tag k="landuse" v="forest"/>
738   </feature>
739   
740   <!-- POI -->
741   
742   <feature name="ATM">
743     <category>amenity</category>
744     <icon image="icons/atm.png"/>
745     <help>http://wiki.openstreetmap.org/wiki/Atm</help>
746     <point />
747     <tag k="amenity" v="atm"/>
748     <input type="freetext" presence="always" category="Banking" name="Operator" key="operator" description="The organisation that provides this ATM" priority="low"/>
749     <input type="freetext" presence="always" category="Banking" name="Fee" key="fee" description="Is there a charge for using this ATM? If so how much?"/>
750   </feature>
751   
752   <feature name="Bank">
753     <category>amenity</category>
754     <icon image="icons/bank.png">
755       ${name}
756     </icon>
757     <help>http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbank</help>
758     <point />
759     <tag k="amenity" v="bank"/>
760     <inputSet ref="names"/>
761     <inputSet ref="buildingAddress"/>
762     <input type="choice" presence="always" category="Bank" name="Public ATM available" key="atm" description="Is there a public ATM available?">
763       <choice value="yes" text="Yes"/>
764       <choice value="no" text="No"/>
765     </input>    
766   </feature>
767   
768   <feature name="Recycling">
769     <category>amenity</category>
770     <icon image="icons/recycling.png"/>
771     <help>http://wiki.openstreetmap.org/wiki/Tag:amenity%3Drecycling</help>
772     <point />
773     <tag k="amenity" v="recycling"/>
774   </feature>
775   
776   <feature name="School">
777     <category>amenity</category>
778     <icon image="icons/school.png">
779       ${name}
780     </icon>
781     <help>http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dschool</help>
782     <point />
783     <area />
784     <tag k="amenity" v="school"/>
785     <inputSet ref="names"/>
786     <inputSet ref="buildingAddress"/>
787   </feature>
788   
789   <!-- transportation -->
790   <feature name="Bus Stop">
791     <category>transport</category>
792     <icon image="features/transport__bus.png">
793       ${name} ${local_ref}
794     </icon>
795     <point />
796     <tag k="highway" v="bus_stop"/>
797     <inputSet ref="buses" />
798   </feature>
799   
800   <feature name="Car Parking">
801     <category>transport</category>
802     <icon image="icons/parking.png">
803       ${name}
804     </icon>
805     <help>http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dparking</help>
806     <point />
807     <area />
808     <tag k="amenity" v="parking"/>
809     <inputSet ref="names"/>
810     <input type="freetext" presence="onTagMatch" category="Naming" name="Operator" key="operator" description="The provider of the postal service" priority="low"/>
811     <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"/>
812     <inputSet ref="fee"/>
813   </feature>
814   
815   <feature name="Bicycle Parking">
816     <category>transport</category>
817     <icon image="icons/parking_cycle.png">
818       ${name} ${capacity}
819     </icon>
820     <help>http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbicycle_parking</help>
821     <point />
822     <tag k="amenity" v="bicycle_parking"/>
823     <inputSet ref="names"/>
824     <input type="freetext" presence="onTagMatch" category="Naming" name="Operator" key="operator" description="The provider of the postal service" priority="low"/>
825     <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"/>
826     <inputSet ref="fee"/>
827     <input type="choice" presence="always" category="Cycle" name="Covered" key="covered" description="Is the cycle parking covered, so that the bikes are kept dry?">
828       <choice value="yes" text="Yes"/>
829       <choice value="no" text="No"/>
830     </input>
831   </feature>
832   
833   <!-- eating places/entertainment -->
834   
835   <feature name="Pub">
836     <category>entertainment</category>
837     <icon image="icons/pub.png">
838       ${name}
839     </icon>
840     <help>http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dpub</help>
841     <point />
842     <tag k="amenity" v="pub"/>
843     <inputSet ref="names"/>
844     <inputSet ref="buildingAddress" />
845     <inputSet ref="wifi" />
846   </feature>
847
848   <feature name="Bar">
849     <category>entertainment</category>
850     <icon image="icons/bar.png">
851       ${name}
852     </icon>
853     <point />
854     <tag k="amenity" v="bar"/>
855     <inputSet ref="names"/>
856     <inputSet ref="buildingAddress" />
857     <inputSet ref="wifi" />
858   </feature>
859
860   <feature name="Restaurant">
861     <category>entertainment</category>
862     <icon image="icons/restaurant.png">
863       ${name}
864     </icon>
865     <point />
866     <tag k="amenity" v="restaurant"/>
867     <inputSet ref="names"/>
868     <inputSet ref="buildingAddress"/>
869     <inputSet ref="cuisine"/>
870   </feature>
871   
872   <feature name="Cafe">
873     <category>entertainment</category>
874     <icon image="icons/cafe.png">
875       ${name}
876     </icon>
877     <help>http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dcafe</help>
878     <point />
879     <tag k="amenity" v="cafe"/>
880     <inputSet ref="names"/>
881     <inputSet ref="buildingAddress"/>
882     <inputSet ref="cuisine"/>
883     <inputSet ref="wifi" />
884   </feature>
885   
886   <feature name="Fast Food">
887     <category>entertainment</category>
888     <icon image="icons/fast_food.png">
889       ${name}
890     </icon>
891     <help>http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dfast_food</help>
892     <point />
893     <tag k="amenity" v="fast_food"/>
894     <inputSet ref="names"/>
895     <inputSet ref="buildingAddress"/>
896     <inputSet ref="cuisine"/>
897   </feature>
898
899   <feature name="Post Box">
900     <category>amenity</category>
901     <icon image="icons/post_box.png">
902       ${ref}
903     </icon>
904     <help>http://wiki.openstreetmap.org/wiki/Post_box</help>
905     <point />
906     <tag k="amenity" v="post_box"/>
907     <input type="freetext" presence="always" category="Naming" name="Ref" key="ref" description="Reference number of the post box" />
908     <input type="freetext" presence="always" category="Naming" name="Operator" key="operator" description="The provider of the postal service" priority="low"/>
909   </feature>
910   
911   <!-- shops -->
912   <feature name="Small Convience Store">
913     <category>shopping</category>
914     <icon image="icons/convenience.png">
915       ${name}
916     </icon>
917     <help>http://wiki.openstreetmap.org/wiki/Tag:shop%3Dconvenience</help>
918     <point />
919     <tag k="shop" v="convenience"/>
920     <inputSet ref="names"/>
921     <inputSet ref="buildingAddress"/>
922   </feature>
923   
924   <feature name="Supermarket">
925     <category>shopping</category>
926     <icon image="icons/supermarket.png">
927       ${name}
928     </icon>
929     <help>http://wiki.openstreetmap.org/wiki/Tag:shop%3Dsupermarket</help>
930     <point />
931     <tag k="shop" v="supermarket"/>
932     <inputSet ref="names"/>
933     <inputSet ref="buildingAddress"/>
934   </feature>
935   
936   <feature name="Pharmacy">
937     <category>shopping</category>
938     <icon image="icons/pharmacy.png">
939       ${name}
940     </icon>
941     <help>http://wiki.openstreetmap.org/wiki/Pharmacy</help>
942     <point />
943     <tag k="amenity" v="pharmacy"/>
944     <inputSet ref="names"/>
945     <inputSet ref="buildingAddress"/>
946     <input type="choice" presence="always" category="Amenity" name="Dispensing" key="dispensing" description="Does this pharmacy sell prescription drugs?">
947       <choice value="yes" text="Yes"/>
948       <choice value="no" text="No"/>
949     </input>
950   </feature>
951
952   <!-- cycle stuff -->
953   <feature name="National Cycle Network">
954     <category>paths</category>
955     <icon image="features/cycle__ncn.png" background="red" foreground="white">
956       <font size="14pt"><b>${ref}</b></font><br />
957       <font size="12pt">${name}</font>
958     </icon>
959
960     <relation/>
961     <tag k="type" v="route"/>
962     <tag k="network" v="ncn"/>
963       
964     <inputSet ref="route"/>
965   </feature>
966   
967   <feature name="Regional Cycle Network">
968     <category>paths</category>
969     <icon image="features/cycle__rcn.png" background="cyan" foreground="white">
970       <font size="14pt"><b>${ref}</b></font><br />
971       <font size="12pt">${name}</font>
972     </icon>
973
974     <relation/>
975     <tag k="type" v="route"/>
976     <tag k="network" v="rcn"/>
977       
978     <inputSet ref="route"/>
979   </feature>
980
981   <feature name="Local Cycle Network">
982     <category>paths</category>
983     <icon image="features/cycle__lcn.png" background="blue" foreground="white">
984       <font size="14pt"><b>${ref}</b></font><br />
985       <font size="12pt">${name}</font>
986     </icon>
987
988     <relation/>
989     <tag k="type" v="route"/>
990     <tag k="network" v="lcn"/>
991       
992     <inputSet ref="route"/>
993   </feature>
994
995
996   <!-- paths -->
997   <feature name="Long Distance Path">
998     <category>paths</category>
999     <icon image="features/paths__footway.png" background="green" foreground="white">
1000       <font size="14pt"><b>${ref}</b></font><br />
1001       <font size="12pt">${name}</font>
1002     </icon>
1003
1004     <relation/>
1005     <tag k="type" v="route"/>
1006     <tag k="route" v="foot"/>
1007       
1008     <inputSet ref="route"/>
1009   </feature>
1010
1011
1012   <!-- bus routes -->
1013   <feature name="Bus Route">
1014     <category>transport</category>
1015     <icon image="features/transport__bus.png">
1016       <font size="12pt">${operator} <b>${ref}</b></font>
1017     </icon>
1018
1019     <relation/>
1020     <tag k="type" v="route"/>
1021     <tag k="route" v="bus"/>
1022       
1023     <inputSet ref="route"/>
1024     <input type="freetext" presence="always" category="Naming" name="Operator" key="operator" description="The provider of the bus service" priority="low"/>
1025     <input type="freetext" presence="always" category="Naming" name="Network" key="network" description="The network of the bus service" priority="low"/>
1026   </feature>
1027   
1028   
1029 </mapFeatures>