1 | meta {
|
---|
2 | title: "Réseaux de Carrefours";
|
---|
3 | icon: "assets/Réseau.png"; /* small icon shown in the menu next to the title */
|
---|
4 | description: "Colorise les reseaux de carrefour.";
|
---|
5 | version: "0.0.1_2023-07-15";
|
---|
6 | author: "JF Vole";
|
---|
7 | }
|
---|
8 |
|
---|
9 | /* Couleur du fond */
|
---|
10 |
|
---|
11 | canvas {
|
---|
12 | default-points: false;
|
---|
13 | fill-color: #000033;
|
---|
14 | }
|
---|
15 |
|
---|
16 | /* Tout est blue opacity 0.5 */
|
---|
17 |
|
---|
18 | area, way {
|
---|
19 | width: 1;
|
---|
20 | color: blue;
|
---|
21 | opacity: 0.5;
|
---|
22 | }
|
---|
23 |
|
---|
24 | /* les points de repéres (Villes, villages etc...)*/
|
---|
25 |
|
---|
26 | node|z13-[place="hamlet"],
|
---|
27 | node|z11-[place="village"],
|
---|
28 | node|z9-node[place="town"],
|
---|
29 | node[place="city"]
|
---|
30 | {
|
---|
31 | text: "name";
|
---|
32 | text-offset-y: 0;
|
---|
33 | text-offset-x: 0;
|
---|
34 | text-color: green;
|
---|
35 | font-weight: bold;
|
---|
36 | font-size: 8;
|
---|
37 | text-halo-radius: 2;
|
---|
38 | text-halo-color: #FFFF00;
|
---|
39 | }
|
---|
40 |
|
---|
41 | node|z11-[place="village"]
|
---|
42 | {
|
---|
43 | font-size: 10;
|
---|
44 | }
|
---|
45 |
|
---|
46 | node|z9-node[place="town"]
|
---|
47 | {
|
---|
48 | font-size: 14;
|
---|
49 | }
|
---|
50 |
|
---|
51 | node[place="city"]
|
---|
52 | {
|
---|
53 | font-size: 16;
|
---|
54 | }
|
---|
55 |
|
---|
56 |
|
---|
57 |
|
---|
58 | /* Toutes les formes de routes ou chemin sont brown et dashes */
|
---|
59 |
|
---|
60 | way[highway] {
|
---|
61 | width: 1;
|
---|
62 | opacity: 1;
|
---|
63 | color: brown;
|
---|
64 | dashes: 2,5,5,5;
|
---|
65 | }
|
---|
66 |
|
---|
67 | /* Les autoroutes et routes principale (RN ?) sont rouge */
|
---|
68 | way[highway=motorway], way[highway=motorway_link], way[highway=trunk], way[highway=trunk_link] {
|
---|
69 | casing-width: 2;
|
---|
70 | casing-opacity: 0.5;
|
---|
71 | casing-color: orange;
|
---|
72 | /* color: yellow; */
|
---|
73 | dashes: 0;
|
---|
74 | }
|
---|
75 |
|
---|
76 | way[highway=primary], way[highway=secondary], way[highway=tertiary] {
|
---|
77 | casing-width: 1;
|
---|
78 | casing-opacity: 0.4;
|
---|
79 | casing-color: orange;
|
---|
80 | /* color: yellow; */
|
---|
81 | dashes: 0;
|
---|
82 | }
|
---|
83 |
|
---|
84 | /* membre d'une relation hiking */
|
---|
85 | relation[route=hiking] > way {
|
---|
86 | width: 2;
|
---|
87 | dashes: 5,2;
|
---|
88 | }
|
---|
89 |
|
---|
90 | relation[route=hiking] > way {
|
---|
91 | width: 10;
|
---|
92 | dashes: 5,2;
|
---|
93 | }
|
---|
94 |
|
---|
95 | node["information"="guidepost"][hiking] {
|
---|
96 | symbol-shape: circle;
|
---|
97 | symbol-fill-color: brown;
|
---|
98 | symbol-size: 8;
|
---|
99 | text: "ref";
|
---|
100 | text-color: brown;
|
---|
101 | text-offset-y: 20;
|
---|
102 | text-offset-x: -20;
|
---|
103 | font-size: 12;
|
---|
104 | }
|
---|
105 |
|
---|
106 | /* membre d'une relation network inwn nwn rwn etc. */
|
---|
107 | relation[network=iwn] > way, relation[network=rwn] > way, relation[network=nwn] > way, relation[network=rwn] > way, relation[network=lwn] > way {
|
---|
108 | width: 2;
|
---|
109 | dashes: 10,4;
|
---|
110 | }
|
---|
111 |
|
---|
112 | /* membre d'un réseaux de carrefour */
|
---|
113 | relation["network:type"="node_network"] > way {
|
---|
114 | width: 2;
|
---|
115 | dashes: 0;
|
---|
116 | }
|
---|
117 |
|
---|
118 | relation[network=iwn] > way|z13-16, relation[network=rwn] > way|z13-16, relation[network=nwn] > way|z13-16, relation[network=rwn] > way|z13-16, relation[network=lwn] > way|z13-16,
|
---|
119 | relation["network:type"="node_network"] > way|z13-16 {
|
---|
120 | width: 4;
|
---|
121 | }
|
---|
122 |
|
---|
123 | relation[network=iwn] > way|z16-, relation[network=rwn] > way|z16-, relation[network=nwn] > way|z16-, relation[network=rwn] > way|z16-, relation[network=lwn] > way|z16-,
|
---|
124 | relation["network:type"="node_network"] > way|z16- {
|
---|
125 | width: 6;
|
---|
126 | }
|
---|
127 |
|
---|
128 | relation[osmc:symbol=~/^red:/] > relation > way {
|
---|
129 | width: 10;
|
---|
130 | color: red;
|
---|
131 | }
|
---|
132 | relation[osmc:symbol=~/^red:/] > way, relation[colour=red] > way {
|
---|
133 | color: red;
|
---|
134 | }
|
---|
135 |
|
---|
136 | relation[osmc:symbol=~/^green:/] > way, relation[colour=green] > way {
|
---|
137 | color: green;
|
---|
138 | }
|
---|
139 |
|
---|
140 | relation[osmc:symbol=~/^blue:/] > way, relation[colour=blue] > way {
|
---|
141 | color: blue;
|
---|
142 | }
|
---|
143 |
|
---|
144 | relation[osmc:symbol=~/^yellow:/] > way, relation[colour=yellow] > way {
|
---|
145 | color: yellow;
|
---|
146 | }
|
---|
147 |
|
---|
148 | relation[osmc:symbol=~/^black:/] > way, relation[colour=black] > way {
|
---|
149 | color: gray;
|
---|
150 | }
|
---|
151 |
|
---|
152 | relation[osmc:symbol=~/^brown:/] > way, relation[colour=brown] > way {
|
---|
153 | color: brown;
|
---|
154 | }
|
---|
155 |
|
---|
156 | relation[osmc:symbol=~/^orange:/] > way, relation[colour=orange] > way {
|
---|
157 | color: orange;
|
---|
158 | }
|
---|
159 |
|
---|
160 | relation[osmc:symbol=~/^purple:/] > way, relation[colour=purple] > way {
|
---|
161 | color: purple;
|
---|
162 | }
|
---|
163 |
|
---|
164 | relation[osmc:symbol=~/^white:/] > way, relation[colour=white] > way {
|
---|
165 | color: white;
|
---|
166 | }
|
---|
167 |
|
---|
168 | node|z13-["network:type"="node_network"]
|
---|
169 | {
|
---|
170 | symbol-shape: circle;
|
---|
171 | symbol-stroke-color: red;
|
---|
172 | symbol-fill-color: yellow;
|
---|
173 | text: "lwn_ref";
|
---|
174 | text-color: red;
|
---|
175 | font-weight: bold;
|
---|
176 | font-size: 12;
|
---|
177 | text-offset-y: 10;
|
---|
178 | }
|
---|