source: josm/trunk/styles/maxspeed/elemstyles.xml@ 3658

Last change on this file since 3658 was 3612, checked in by stoecker, 14 years ago

add XML checking for mappaint files

File size: 10.6 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<rules xmlns="http://josm.openstreetmap.de/mappaint-style-1.0"
3 name="standard">
4
5 <rule>
6 <condition k="maxspeed" v="5"/>
7 <linemod mode="under" width="+4" colour="#40ff40" priority="10000" />
8 <icon src="vehicle/restrictions/speed.png" priority="10000" />
9 </rule>
10
11 <rule>
12 <condition k="maxspeed" v="7"/>
13 <linemod mode="under" width="+4" colour="#40ff40" priority="10000" />
14 <icon src="vehicle/restrictions/speed.png" priority="10000" />
15 </rule>
16
17 <rule>
18 <condition k="maxspeed" v="8"/>
19 <linemod mode="under" width="+4" colour="#40ff40" priority="10000" />
20 <icon src="vehicle/restrictions/speed.png" priority="10000" />
21 </rule>
22
23 <rule>
24 <condition k="maxspeed" v="10"/>
25 <linemod mode="under" width="+4" colour="#40ff40" priority="10000" />
26 <icon src="vehicle/restrictions/speed.png" priority="10000" />
27 </rule>
28
29 <rule>
30 <condition k="maxspeed" v="15"/>
31 <linemod mode="under" width="+4" colour="#40ff40" priority="10000" />
32 <icon src="vehicle/restrictions/speed.png" priority="10000" />
33 </rule>
34
35 <rule>
36 <condition k="maxspeed" v="20"/>
37 <linemod mode="under" width="+4" colour="#40ff40" priority="10000" />
38 <icon src="vehicle/restrictions/speed.png" priority="10000" />
39 </rule>
40
41 <rule>
42 <condition k="maxspeed" v="30"/>
43 <linemod mode="under" width="+4" colour="#40ff40" priority="10000" />
44 <icon src="vehicle/restrictions/speed.png" priority="10000" />
45 </rule>
46
47 <rule>
48 <condition k="maxspeed" v="40"/>
49 <linemod mode="under" width="+4" colour="#40ff40" priority="10000" />
50 <icon src="vehicle/restrictions/speed.png" priority="10000" />
51 </rule>
52
53 <rule>
54 <condition k="maxspeed" v="50"/>
55 <linemod mode="under" width="+4" colour="#40ff40" priority="10000" />
56 <icon src="vehicle/restrictions/speed.png" priority="10000" />
57 </rule>
58
59 <rule>
60 <condition k="maxspeed" v="60"/>
61 <linemod mode="under" width="+4" colour="#40ff40" priority="10000" />
62 <icon src="vehicle/restrictions/speed.png" priority="10000" />
63 </rule>
64
65 <rule>
66 <condition k="maxspeed" v="70"/>
67 <linemod mode="under" width="+4" colour="#40ff40" priority="10000" />
68 <icon src="vehicle/restrictions/speed.png" priority="10000" />
69 </rule>
70
71 <rule>
72 <condition k="maxspeed" v="80"/>
73 <linemod mode="under" width="+4" colour="#40ff40" priority="10000" />
74 <icon src="vehicle/restrictions/speed.png" priority="10000" />
75 </rule>
76
77 <rule>
78 <condition k="maxspeed" v="100"/>
79 <linemod mode="under" width="+4" colour="#40ff40" priority="10000" />
80 <icon src="vehicle/restrictions/speed.png" priority="10000" />
81 </rule>
82
83 <rule>
84 <condition k="maxspeed" v="120"/>
85 <linemod mode="under" width="+4" colour="#40ff40" priority="10000" />
86 <icon src="vehicle/restrictions/speed.png" priority="10000" />
87 </rule>
88
89 <rule>
90 <!-- electronic traffic signs -->
91 <condition k="maxspeed" v="variable"/>
92 <linemod mode="under" dashed="yes" width="+4" colour="#40ff40" priority="10000" />
93 <icon src="vehicle/restrictions/speed.png" priority="10000" />
94 </rule>
95
96 <rule>
97 <condition k="maxspeed" v="walk"/>
98 <linemod mode="under" dashed="yes" width="+4" colour="#40ff40" priority="10000" />
99 <icon src="vehicle/restrictions/speed.png" priority="10000" />
100 </rule>
101
102 <rule>
103 <condition k="maxspeed" v="default"/>
104 <linemod mode="under" dashed="yes" width="+4" colour="#40ff40" priority="10000" />
105 <icon src="vehicle/restrictions/speed.png" priority="10000" />
106 </rule>
107
108 <rule>
109 <!-- default for unknown maxspeed -->
110 <condition k="maxspeed"/>
111 <line width="20" colour="#ffd0d0" priority="8000" />
112 <icon src="vehicle/restrictions/speed.png" priority="8000" />
113 </rule>
114
115
116
117 <rule>
118 <condition k="highway" v="motorway" />
119 <line width="3" colour="motorway#809bc0" priority="9000" />
120 <icon annotate="false" priority="-9000" />
121 </rule>
122 <rule>
123 <condition k="highway" v="motorway_link" />
124 <line width="3" colour="motorway#809bc0" priority="9000" />
125 <icon annotate="false" priority="-9000" />
126 </rule>
127
128 <rule>
129 <condition k="highway" v="trunk" />
130 <line width="3" colour="trunk#7fc97f" priority="9000" />
131 <icon annotate="false" priority="-9000" />
132 </rule>
133 <rule>
134 <condition k="highway" v="trunk_link" />
135 <line width="3" colour="trunk#7fc97f" priority="9000" />
136 <icon annotate="false" priority="-9000" />
137 </rule>
138
139 <rule>
140 <condition k="highway" v="primary" />
141 <line width="3" realwidth="8" colour="primary#fb805f" priority="9000" />
142 <icon annotate="false" priority="-9000" />
143 </rule>
144 <rule>
145 <condition k="highway" v="primary_link" />
146 <line width="3" realwidth="8" colour="primary#fb805f" priority="9000" />
147 <icon annotate="false" priority="-9000" />
148 </rule>
149
150 <rule>
151 <condition k="highway" v="secondary" />
152 <line width="3" realwidth="6" colour="secondary#fdbf6f" priority="9000"/>
153 <icon annotate="false" priority="-9000" />
154 </rule>
155 <rule>
156 <condition k="highway" v="secondary_link" />
157 <line width="3" realwidth="6" colour="secondary#fdbf6f" priority="9000"/>
158 <icon annotate="false" priority="-9000" />
159 </rule>
160
161 <rule>
162 <condition k="highway" v="tertiary" />
163 <line width="2" realwidth="5" colour="tertiary#f7f496" priority="9000" />
164 <icon annotate="false" priority="-9000" />
165 </rule>
166
167 <rule>
168 <condition k="highway" v="residential" />
169 <line width="2" realwidth="5" colour="street#c0c0c0" priority="9000" />
170 <icon annotate="false" priority="-9000" />
171 </rule>
172
173 <rule>
174 <condition k="highway" v="unclassified" />
175 <line width="2" realwidth="5" colour="street#c0c0c0" priority="9000" />
176 <icon annotate="false" priority="-9000" />
177 </rule>
178
179 <rule>
180 <condition k="highway" v="road" />
181 <line width="2" realwidth="5" dashed="true" colour="deprecated#ff0000" priority="9000" />
182 <icon annotate="false" priority="-9000" />
183 </rule>
184
185 <rule>
186 <condition k="highway" v="service" />
187 <line width="1" realwidth="3" colour="service#809bc0" priority="9000" />
188 <icon annotate="false" priority="-9000" />
189 </rule>
190
191 <rule>
192 <condition k="highway" v="turning_circle" />
193 <line width="3" colour="#d0d0d0" priority="9000" />
194 <icon annotate="false" priority="-9000" />
195 </rule>
196
197 <rule>
198 <condition k="highway" v="track" />
199 <line width="1" realwidth="3" colour="track#006600" priority="9000"/>
200 <icon annotate="false" priority="-9000" />
201 </rule>
202
203 <rule>
204 <condition k="highway" v="living_street" />
205 <line width="1" realwidth="3" colour="street#c0c0c0" priority="9000"/>
206 <icon annotate="false" priority="-9000" />
207 </rule>
208
209
210 <!-- highway not suitable for maxspeed? -->
211 <rule>
212 <condition k="highway" v="pedestrian" />
213 <line width="0" colour="#303030" priority="9000" />
214 <icon annotate="false" priority="-9000" />
215 </rule>
216
217 <rule>
218 <condition k="highway" v="footway" />
219 <line width="0" colour="#303030" priority="9000" />
220 <icon annotate="false" priority="-9000" />
221 </rule>
222
223 <rule>
224 <condition k="highway" v="bridleway" />
225 <line width="0" colour="#303030" priority="9000" />
226 <icon annotate="false" priority="-9000" />
227 </rule>
228
229 <rule>
230 <condition k="highway" v="path" />
231 <line width="0" colour="#303030" priority="9000" />
232 <icon annotate="false" priority="-9000" />
233 </rule>
234
235 <rule>
236 <condition k="highway" v="steps" />
237 <line width="0" colour="#303030" priority="9000" />
238 <icon annotate="false" priority="-9000" />
239 </rule>
240
241 <rule>
242 <condition k="highway" v="cycleway" />
243 <line width="0" colour="#303030" priority="9000" />
244 <icon annotate="false" priority="-9000" />
245 </rule>
246
247 <rule>
248 <condition k="highway" v="construction" />
249 <line width="0" colour="#303030" priority="9000" />
250 <icon annotate="false" priority="-9000" />
251 </rule>
252
253 <rule>
254 <condition k="highway"/>
255 <line width="20" colour="#d0d0d0" priority="-100" />
256 <icon annotate="false" priority="-10000" />
257 </rule>
258
259
260 <rule>
261 <condition k="amenity"/>
262 <line width="0" colour="#252525" priority="-10000" />
263 <icon annotate="false" priority="-10000" />
264 </rule>
265 <rule>
266 <condition k="shop"/>
267 <line width="0" colour="#252525" priority="-10000" />
268 <icon annotate="false" priority="-10000" />
269 </rule>
270 <rule>
271 <condition k="place"/>
272 <line width="0" colour="#252525" priority="-10000" />
273 <icon annotate="false" priority="-10000" />
274 </rule>
275 <rule>
276 <condition k="tourism"/>
277 <line width="0" colour="#252525" priority="-10000" />
278 <icon annotate="false" priority="-10000" />
279 </rule>
280 <rule>
281 <condition k="railway"/>
282 <line width="0" colour="#252525" priority="-10000" />
283 <icon annotate="false" priority="-10000" />
284 </rule>
285 <rule>
286 <condition k="natural"/>
287 <line width="0" colour="#252525" priority="-10000" />
288 <icon annotate="false" priority="-10000" />
289 </rule>
290 <rule>
291 <condition k="historic"/>
292 <line width="0" colour="#252525" priority="-10000" />
293 <icon annotate="false" priority="-10000" />
294 </rule>
295 <rule>
296 <condition k="man_made"/>
297 <line width="0" colour="#252525" priority="-10000" />
298 <icon annotate="false" priority="-10000" />
299 </rule>
300 <rule>
301 <condition k="leisure"/>
302 <line width="0" colour="#252525" priority="-10000" />
303 <icon annotate="false" priority="-10000" />
304 </rule>
305 <rule>
306 <condition k="sport"/>
307 <line width="0" colour="#252525" priority="-10000" />
308 <icon annotate="false" priority="-10000" />
309 </rule>
310 <rule>
311 <condition k="aeroway"/>
312 <line width="0" colour="#252525" priority="-10000" />
313 <icon annotate="false" priority="-10000" />
314 </rule>
315 <rule>
316 <condition k="power"/>
317 <line width="0" colour="#252525" priority="-10000" />
318 <icon annotate="false" priority="-10000" />
319 </rule>
320 <rule>
321 <condition k="landuse"/>
322 <line width="0" colour="#252525" priority="-10000" />
323 <icon annotate="false" priority="-10000" />
324 </rule>
325 <rule>
326 <condition k="cemetery" v="grave"/>
327 <line width="0" colour="#252525" priority="-10000" />
328 <icon annotate="false" priority="-10000" />
329 </rule>
330 <rule>
331 <condition k="building"/>
332 <line width="0" colour="#252525" priority="-10000" />
333 <icon annotate="false" priority="-10000" />
334 </rule>
335 <rule>
336 <condition k="barrier"/>
337 <line width="0" colour="#252525" priority="-10000" />
338 <icon annotate="false" priority="-10000" />
339 </rule>
340 <rule>
341 <condition k="waterway"/>
342 <line width="0" colour="#252525" priority="-10000" />
343 <icon annotate="false" priority="-10000" />
344 </rule>
345 <rule>
346 <condition k="boundary"/>
347 <line width="0" colour="#252525" priority="-10000" />
348 <icon annotate="false" priority="-10000" />
349 </rule>
350 <rule>
351 <condition k="addr:housenumber"/>
352 <line width="0" colour="#252525" priority="-10000" />
353 <icon annotate="false" priority="-10000" />
354 </rule>
355
356
357 <rule>
358 <condition k="highway" v="speed_camera"/>
359 <icon annotate="true" src="vehicle/restrictions/speed_trap.png"/>
360 </rule>
361
362</rules>
Note: See TracBrowser for help on using the repository browser.