Last active 4 hours ago

gravel-brandenburg.overpass Raw
1---
2style:
3 layers:
4 - id: bbg-boundary
5 type: line
6 filter:
7 - all
8 - - any
9 - [==, [get, "admin_level"], "4"]
10 line-cap: round
11 line-color: "#f63c"
12 line-width: 4
13 - id: gravel
14 type: line
15 filter:
16 - all
17 - [==, [get, highway], track]
18 line-cap: round
19 line-width:
20 - case
21 - - all
22 - [==, [get, tracktype], grade3]
23 - [==, [get, surface], compacted]
24 - [==, [get, smoothness], bad]
25 - 3
26 - - match
27 - [get, tracktype]
28 - grade2
29 - 3
30 - grade3
31 - 2
32 - 1
33
34 line-color:
35 - case
36 - - all
37 - [==, [get, tracktype], grade3]
38 - [==, [get, surface], compacted]
39 - [==, [get, smoothness], bad]
40 - "#448"
41 - - match
42 - [get, tracktype]
43 - grade2
44 - "#448"
45 - grade3
46 - "#66a"
47 - black
48---
49
50rel(62504) -> .bbg;
51
52(.bbg;);
53
54out geom;
55
56.bbg map_to_area -> .boundary;
57
58way(area.boundary)
59 ["highway"="track"]
60 ["tracktype"~"(grade2|grade3)"]
61 ["surface"~"(compacted|gravel|fine_gravel)"]
62 -> .filtered_tracks;
63
64(
65 way.filtered_tracks["smoothness"~"^(intermediate|bad)"];
66 way.filtered_tracks[!smoothness];
67);
68
69out geom;
70