Changeset 7454 in josm
- Timestamp:
- 2014-08-28T21:15:52+02:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/styles/standard/elemstyles.mapcss
r7440 r7454 18 18 } 19 19 20 /***************************/ 21 /* "work in progress" tags */ 22 /***************************/ 23 24 node|z16-[fixme]::core_fixme, 25 node|z16-[FIXME]::core_fixme { 26 object-z-index: 20; 27 icon-image: "misc/fixme-annotation.png"; 28 } 29 node|z16-[note]::core_note { 30 object-z-index: 10; 31 icon-image: "misc/note-annotation.png"; 32 } 33 34 /* special display of unreviewed tiger data (USA) */ 35 way["tiger:reviewed"=no]::core_tiger { 36 major-z-index: -10; 37 width: 11; 38 color: tiger_data#808000; 39 opacity: 0.6; 20 /*************************/ 21 /* create style settings */ 22 /*************************/ 23 24 setting::hide_icons { 25 type: boolean; 26 label: tr("Hide icons at low zoom"); 27 default: true; 28 } 29 30 setting::shrink_nodes { 31 type: boolean; 32 label: tr("Less obtrusive node symbols at low zoom"); 33 default: true; 40 34 } 41 35 … … 47 41 node[restriction=no_left_turn] { 48 42 icon-image: "vehicle/restriction/turn_restrictions/no_left_turn.png"; 43 set icon_z17; 49 44 text: auto; 50 45 } … … 52 47 node[restriction=no_right_turn] { 53 48 icon-image: "vehicle/restriction/turn_restrictions/no_right_turn.png"; 49 set icon_z17; 54 50 text: auto; 55 51 } … … 57 53 node[restriction=no_straight_on] { 58 54 icon-image: "vehicle/restriction/turn_restrictions/no_straight_on.png"; 55 set icon_z17; 59 56 text: auto; 60 57 } … … 62 59 node[restriction=no_u_turn] { 63 60 icon-image: "vehicle/restriction/turn_restrictions/no_u_turn.png"; 61 set icon_z17; 64 62 text: auto; 65 63 } … … 67 65 node[restriction=only_left_turn] { 68 66 icon-image: "vehicle/restriction/turn_restrictions/only_left_turn.png"; 67 set icon_z17; 69 68 text: auto; 70 69 } … … 72 71 node[restriction=only_right_turn] { 73 72 icon-image: "vehicle/restriction/turn_restrictions/only_right_turn.png"; 73 set icon_z17; 74 74 text: auto; 75 75 } … … 77 77 node[restriction=only_straight_on] { 78 78 icon-image: "vehicle/restriction/turn_restrictions/only_straight_on.png"; 79 set icon_z17; 79 80 text: auto; 80 81 } … … 116 117 node[embankment?!] { 117 118 icon-image: "misc/deprecated.png"; 119 set icon_z17; 118 120 text: auto; 119 121 } … … 126 128 node["addr:postcode"] { 127 129 icon-image: "misc/housenumber.png"; 130 set icon_z17; 128 131 text: auto; 129 132 } … … 149 152 node[building][!building?!] { 150 153 icon-image: "misc/landmark/building.png"; 154 set icon_z17; 151 155 text: auto; 152 156 } 153 157 node[building=garage] { 154 158 icon-image: "misc/landuse/garages.png"; 159 set icon_z17; 155 160 text: auto; 156 161 } 157 162 node[building=garages] { 158 163 icon-image: "misc/landuse/garages.png"; 164 set icon_z17; 159 165 text: auto; 160 166 } 161 167 node[building=entrance] { 162 168 icon-image: "misc/entrance-yes.png"; 169 set icon_z17; 163 170 text: auto; 164 171 } 165 172 node[entrance=yes] { 166 173 icon-image: "misc/entrance-yes.png"; 174 set icon_z17; 167 175 text: auto; 168 176 } 169 177 node[entrance=main] { 170 178 icon-image: "misc/entrance-main.png"; 179 set icon_z17; 171 180 text: auto; 172 181 } 173 182 node[entrance=service] { 174 183 icon-image: "misc/entrance-service.png"; 184 set icon_z17; 175 185 text: auto; 176 186 } 177 187 node[entrance=exit] { 178 188 icon-image: "misc/entrance-exit.png"; 189 set icon_z17; 179 190 text: auto; 180 191 } 181 192 node[entrance=emergency] { 182 193 icon-image: "misc/entrance-emergency.png"; 194 set icon_z17; 183 195 text: auto; 184 196 } … … 214 226 node[access?!] { 215 227 icon-image: "vehicle/restriction/access.png"; 228 set icon_z17; 216 229 } 217 230 node[access=permissive], … … 219 232 node[access=destination] { 220 233 icon-image: "misc/no_icon.png"; 234 set icon_z17; 221 235 text: auto; 222 236 } 223 237 node[bicycle?!] { 224 238 icon-image: "vehicle/restriction/bicycle.png"; 239 set icon_z17; 225 240 } 226 241 node[bicycle=designated] { 227 242 icon-image: "vehicle/restriction/bicycle-designated.png"; 243 set icon_z17; 228 244 text: auto; 229 245 } 230 246 node[foot?!] { 231 247 icon-image: "vehicle/restriction/foot.png"; 248 set icon_z17; 232 249 } 233 250 node[foot=designated] { 234 251 icon-image: "vehicle/restriction/foot-designated.png"; 252 set icon_z17; 235 253 text: auto; 236 254 } … … 238 256 node[hgv?!] { 239 257 icon-image: "vehicle/restriction/goods.png"; 258 set icon_z17; 240 259 } 241 260 node[horse?!] { 242 261 icon-image: "vehicle/restriction/horse.png"; 262 set icon_z17; 243 263 } 244 264 node[horse=designated] { 245 265 icon-image: "vehicle/restriction/horse-designated.png"; 266 set icon_z17; 246 267 } 247 268 node[motorcycle?!] { 248 269 icon-image: "vehicle/restriction/motorbike.png"; 270 set icon_z17; 249 271 } 250 272 node[motorcar?!] { 251 273 icon-image: "vehicle/restriction/motorcar.png"; 274 set icon_z17; 252 275 } 253 276 node[psv?!] { 254 277 icon-image: "vehicle/restriction/psv.png"; 278 set icon_z17; 255 279 } 256 280 node[motorboat?!], 257 281 node[boat?!] { 258 282 icon-image: "misc/no_icon.png"; 283 set icon_z17; 259 284 } 260 285 node[noexit?] { 261 286 icon-image: "vehicle/restriction/dead_end.png"; 287 set icon_z17; 262 288 } 263 289 node[maxweight] { 264 290 icon-image: "vehicle/restriction/maxweight.png"; 291 set icon_z17; 265 292 } 266 293 node[maxheight] { 267 294 icon-image: "vehicle/restriction/maxheight.png"; 295 set icon_z17; 268 296 } 269 297 node[maxwidth] { 270 298 icon-image: "vehicle/restriction/maxwidth.png"; 299 set icon_z17; 271 300 } 272 301 node[maxlength] { 273 302 icon-image: "vehicle/restriction/maxlength.png"; 303 set icon_z17; 274 304 } 275 305 node[minspeed] { 276 306 icon-image: "vehicle/restriction/minspeed.png"; 307 set icon_z17; 277 308 } 278 309 node[maxstay], 279 310 node[toll] { 280 311 icon-image: "misc/no_icon.png"; 312 set icon_z17; 281 313 } 282 314 … … 287 319 node[barrier] { 288 320 icon-image: "vehicle/restriction/barrier.png"; 321 set icon_z17; 289 322 text: auto; 290 323 } … … 296 329 node[barrier=bollard] { 297 330 icon-image: "vehicle/restriction/bollard.png"; 331 set icon_z17; 298 332 text: auto; 299 333 } 300 334 node[barrier=gate] { 301 335 icon-image: "vehicle/gate.png"; 336 set icon_z17; 302 337 text: auto; 303 338 } … … 319 354 node[barrier=retaining_wall] { 320 355 icon-image: "misc/deprecated.png"; 356 set icon_z17; 321 357 text: auto; 322 358 } 323 359 node[barrier=block] { 324 360 icon-image: "vehicle/block.svg"; 361 set icon_z17; 325 362 text: auto; 326 363 } 327 364 node[barrier=chain] { 328 365 icon-image: "vehicle/chain.svg"; 366 set icon_z17; 329 367 text: auto; 330 368 } 331 369 node[barrier=stile] { 332 370 icon-image: "vehicle/stile.png"; 371 set icon_z17; 333 372 text: auto; 334 373 } 335 374 node[barrier=turnstile] { 336 375 icon-image: "vehicle/turnstile.png"; 376 set icon_z17; 337 377 text: auto; 338 378 } 339 379 node[barrier=cycle_barrier] { 340 380 icon-image: "vehicle/cycle_barrier.png"; 381 set icon_z17; 341 382 text: auto; 342 383 } 343 384 node[barrier=lift_gate] { 344 385 icon-image: "vehicle/lift_gate.png"; 386 set icon_z17; 345 387 text: auto; 346 388 } 347 389 node[barrier=swing_gate] { 348 390 icon-image: "vehicle/swing_gate.png"; 391 set icon_z17; 349 392 text: auto; 350 393 } … … 354 397 node[barrier=toll_booth] { 355 398 icon-image: "vehicle/toll_booth.png"; 399 set icon_z17; 356 400 text: auto; 357 401 } 358 402 node[barrier=entrance] { 359 403 icon-image: "vehicle/entrance.png"; 404 set icon_z17; 360 405 text: auto; 361 406 } 362 407 node[barrier=cattle_grid] { 363 408 icon-image: "vehicle/cattle_grid.png"; 409 set icon_z17; 364 410 text: auto; 365 411 } 366 412 node[barrier=border_control] { 367 413 icon-image: "vehicle/border_control.png"; 414 set icon_z17; 368 415 text: auto; 369 416 } 370 417 node[barrier=sally_port] { 371 418 icon-image: "vehicle/sally_port.png"; 419 set icon_z17; 372 420 text: auto; 373 421 } … … 381 429 node[barrier=hampshire_gate] { 382 430 icon-image: "misc/no_icon.png"; 431 set icon_z17; 383 432 text: auto; 384 433 } … … 542 591 node[highway=steps] { 543 592 icon-image: "transport/steps.png"; 593 set icon_z17; 544 594 text: auto; 545 595 } … … 555 605 node[direction=clockwise] { 556 606 icon-image: "vehicle/restriction/roundabout_left.png"; 607 set icon_z17; 557 608 text: auto; 558 609 } 559 610 node[highway=mini_roundabout] { 560 611 icon-image: "vehicle/restriction/roundabout_left.png"; 612 set icon_z17; 561 613 text: auto; 562 614 } 563 615 node:righthandtraffic[highway=mini_roundabout] { 564 616 icon-image: "vehicle/restriction/roundabout_right.png"; 617 set icon_z17; 565 618 } 566 619 node[highway=stop] { 567 620 icon-image: "vehicle/restriction/stop.png"; 621 set icon_z17; 568 622 text: auto; 569 623 } 570 624 node[highway=give_way] { 571 625 icon-image: "vehicle/restriction/right_of_way.png"; 626 set icon_z17; 572 627 text: auto; 573 628 } 574 629 node[highway=traffic_signals] { 575 630 icon-image: "vehicle/restriction/traffic-light.png"; 631 set icon_z17; 576 632 text: auto; 577 633 } 578 634 node[highway=street_lamp] { 579 635 icon-image: "misc/streetlamp.png"; 636 set icon_z17; 580 637 text: auto; 581 638 } 582 639 node[highway=speed_camera] { 583 640 icon-image: "vehicle/restriction/speed_trap.png"; 641 set icon_z17; 584 642 text: auto; 585 643 } 586 644 node[traffic_sign=city_limit] { 587 645 icon-image: "vehicle/restriction/citylimit.png"; 646 set icon_z17; 588 647 text: auto; 589 648 } 590 649 node[highway=crossing] { 591 650 icon-image: "vehicle/zebra_crossing.png"; 651 set icon_z17; 592 652 text: auto; 593 653 } 594 654 node[highway=incline], node[highway=incline_steep] { 595 655 icon-image: "vehicle/restriction/incline.png"; 656 set icon_z17; 596 657 text: auto; 597 658 } 598 659 node[highway=motorway_junction] { 599 660 icon-image: "vehicle/exit.png"; 661 set icon_z17; 600 662 text: auto; 601 663 } … … 605 667 node[highway=services] { 606 668 icon-image: "vehicle/services.png"; 669 set icon_z17; 607 670 text: auto; 608 671 } … … 612 675 node[highway=rest_area] { 613 676 icon-image: "vehicle/parking.png"; 677 set icon_z17; 614 678 text: auto; 615 679 } 616 680 node[highway=ford], node[ford?] { 617 681 icon-image: "vehicle/ford.png"; 682 set icon_z17; 618 683 text: auto; 619 684 } … … 633 698 node[highway=turning_circle] { 634 699 icon-image: "vehicle/turning_circle.png"; 700 set icon_z17; 635 701 text: auto; 636 702 } 637 703 node[highway=turning_loop] { 638 704 icon-image: "vehicle/turning_loop.png"; 705 set icon_z17; 639 706 text: auto; 640 707 } 641 708 node[highway=passing_place] { 642 709 icon-image: "vehicle/passing_place.png"; 710 set icon_z17; 643 711 text: auto; 644 712 } 645 713 node[highway=elevator] { 646 714 icon-image: "service/elevator.png"; 715 set icon_z17; 647 716 text: auto; 648 717 } … … 654 723 node[highway=construction] { 655 724 icon-image: "misc/construction.png"; 725 set icon_z17; 656 726 text: auto; 657 727 } … … 661 731 node[highway=emergency_access_point] { 662 732 icon-image: "service/emergency_access_point.png"; 733 set icon_z17; 663 734 text: auto; 664 735 } … … 683 754 node[highway=platform] { 684 755 icon-image: "misc/deprecated.png"; 756 set icon_z17; 685 757 text: auto; 686 758 } … … 692 764 node[traffic_calming] { 693 765 icon-image: "vehicle/traffic_calming.png"; 766 set icon_z17; 694 767 text: auto; 695 768 } 696 769 node[traffic_calming=chicane] { 697 770 icon-image: "vehicle/chicane.png"; 771 set icon_z17; 698 772 text: auto; 699 773 } … … 701 775 node[traffic_calming=cushion] { 702 776 icon-image: "vehicle/passing_place.png"; 777 set icon_z17; 703 778 text: auto; 704 779 } … … 710 785 node[junction=roundabout] { 711 786 icon-image: "vehicle/restriction/roundabout_left.png"; 787 set icon_z17; 712 788 text: auto; 713 789 } 714 790 node:righthandtraffic[junction=roundabout] { 715 791 icon-image: "vehicle/restriction/roundabout_right.png"; 792 set icon_z17; 716 793 } 717 794 … … 821 898 node[cycleway=opposite] { 822 899 icon-image: "misc/deprecated.png"; 900 set icon_z17; 823 901 text: auto; 824 902 } … … 910 988 node[piste:difficulty=novice] { 911 989 icon-image: "sport/skiing.png"; 990 set icon_z17; 912 991 } 913 992 … … 921 1000 node[power=tower] { 922 1001 icon-image: "misc/landmark/power/tower_small.png"; 1002 set icon_z17; 923 1003 text: auto; 924 1004 } 925 1005 node[power=pole] { 926 1006 icon-image: "misc/landmark/power/pole.png"; 1007 set icon_z17; 927 1008 text: auto; 928 1009 } … … 935 1016 node[power=minor_line] { 936 1017 icon-image: "misc/deprecated.png"; 1018 set icon_z17; 937 1019 text: auto; 938 1020 } … … 948 1030 node[power=cable_distribution_cabinet] { 949 1031 icon-image: "misc/landmark/power.png"; 1032 set icon_z17; 950 1033 text: auto; 951 1034 } 952 1035 node[power=transformer] { 953 1036 icon-image: "misc/landmark/power/transformer.png"; 1037 set icon_z17; 954 1038 text: auto; 955 1039 } … … 968 1052 node[power_source=wind], node[generator:source=wind] { 969 1053 icon-image: "misc/landmark/power/wind.png"; 1054 set icon_z17; 970 1055 text: auto; 971 1056 } 972 1057 node[power_source=hydro], node[generator:source=hydro] { 973 1058 icon-image: "misc/landmark/power/hydro.png"; 1059 set icon_z17; 974 1060 text: auto; 975 1061 } … … 978 1064 node[power_source=gas], node[generator:source=gas] { 979 1065 icon-image: "misc/landmark/power/fossil.png"; 1066 set icon_z17; 980 1067 text: auto; 981 1068 } … … 983 1070 /* FIXME photovoltaic NOT fossil*/ 984 1071 icon-image: "misc/landmark/power/fossil.png"; 1072 set icon_z17; 985 1073 text: auto; 986 1074 } 987 1075 node[power_source=nuclear], node[generator:source=nuclear] { 988 1076 icon-image: "misc/landmark/power/nuclear.png"; 1077 set icon_z17; 989 1078 text: auto; 990 1079 } 991 1080 node[power=generator] { 992 1081 icon-image: "misc/landmark/power.png"; 1082 set icon_z17; 993 1083 text: auto; 994 1084 } … … 1012 1102 node[man_made=beacon] { 1013 1103 icon-image: "misc/landmark/beacon.png"; 1104 set icon_z17; 1014 1105 text: auto; 1015 1106 } 1016 1107 node[man_made=chimney] { 1017 1108 icon-image: "misc/landmark/chimney.png"; 1109 set icon_z17; 1018 1110 text: auto; 1019 1111 } 1020 1112 node[man_made=crane] { 1021 1113 icon-image: "misc/landmark/crane.png"; 1114 set icon_z17; 1022 1115 text: auto; 1023 1116 } 1024 1117 node[man_made=flagpole] { 1025 1118 icon-image: "misc/flag.png"; 1119 set icon_z17; 1026 1120 text: auto; 1027 1121 } 1028 1122 node[man_made=gasometer] { 1029 1123 icon-image: "misc/landmark/gasometer.png"; 1124 set icon_z17; 1030 1125 text: auto; 1031 1126 } 1032 1127 node[man_made=groyne] { 1033 1128 icon-image: "nautical/groyne.png"; 1129 set icon_z17; 1034 1130 text: auto; 1035 1131 } 1036 1132 node[man_made=lighthouse] { 1037 1133 icon-image: "misc/landmark/lighthouse.png"; 1134 set icon_z17; 1038 1135 text: auto; 1039 1136 } 1040 1137 node[man_made=monitoring_station] { 1041 1138 icon-image: "misc/landmark/measurement_station.png"; 1139 set icon_z17; 1042 1140 text: auto; 1043 1141 } 1044 1142 node[man_made=mineshaft] { 1045 1143 icon-image: "misc/landmark/mine.png"; 1144 set icon_z17; 1046 1145 text: auto; 1047 1146 } 1048 1147 node[man_made=adit] { 1049 1148 icon-image: "misc/landmark/adit.png"; 1149 set icon_z17; 1050 1150 text: auto; 1051 1151 } … … 1059 1159 node[man_made=pier] { 1060 1160 icon-image: "nautical/pier.png"; 1161 set icon_z17; 1061 1162 text: auto; 1062 1163 } … … 1066 1167 repeat-image-align: top; 1067 1168 width: 1; 1068 color: embankment#c14d00; 1169 color: embankment#c14d00; 1069 1170 } 1070 1171 way[embankment?][highway], … … 1082 1183 node[man_made=pipeline] { 1083 1184 icon-image: "misc/deprecated.png"; 1185 set icon_z17; 1084 1186 text: auto; 1085 1187 } 1086 1188 node[man_made=petroleum_well] { 1087 1189 icon-image: "misc/no_icon.png"; 1190 set icon_z17; 1088 1191 text: auto; 1089 1192 } … … 1103 1206 node[man_made=reservoir_covered] { 1104 1207 icon-image: "misc/landmark/reservoir_covered.png"; 1208 set icon_z17; 1105 1209 text: auto; 1106 1210 } 1107 1211 node[man_made=surveillance] { 1108 1212 icon-image: "misc/surveillance.png"; 1213 set icon_z17; 1109 1214 text: auto; 1110 1215 } 1111 1216 node[man_made=survey_point] { 1112 1217 icon-image: "misc/landmark/survey_point.png"; 1218 set icon_z17; 1113 1219 text: auto; 1114 1220 } 1115 1221 node[man_made=tower] { 1116 1222 icon-image: "misc/landmark/tower.png"; 1223 set icon_z17; 1117 1224 text: auto; 1118 1225 } 1119 1226 node[man_made=wastewater_plant] { 1120 1227 icon-image: "misc/landmark/wastewater_plant.png"; 1228 set icon_z17; 1121 1229 text: auto; 1122 1230 } 1123 1231 node[man_made=watermill] { 1124 1232 icon-image: "misc/landmark/watermill.png"; 1233 set icon_z17; 1125 1234 text: auto; 1126 1235 } 1127 1236 node[man_made=water_tower] { 1128 1237 icon-image: "misc/landmark/water_tower.png"; 1238 set icon_z17; 1129 1239 text: auto; 1130 1240 } 1131 1241 node[man_made=water_well] { 1132 1242 icon-image: "misc/landmark/water_well.png"; 1243 set icon_z17; 1133 1244 text: auto; 1134 1245 } 1135 1246 node[man_made=windmill] { 1136 1247 icon-image: "misc/landmark/windmill.png"; 1248 set icon_z17; 1137 1249 text: auto; 1138 1250 } 1139 1251 node[man_made=works] { 1140 1252 icon-image: "misc/landmark/works.png"; 1253 set icon_z17; 1141 1254 text: auto; 1142 1255 } 1143 1256 node[man_made=water_works] { 1144 1257 icon-image: "misc/landmark/water_works.png"; 1258 set icon_z17; 1145 1259 text: auto; 1146 1260 } … … 1156 1270 node[office=company] { 1157 1271 icon-image: "icons/office_blue.png"; 1272 set icon_z17; 1158 1273 text: auto; 1159 1274 } 1160 1275 node[office=government] { 1161 1276 icon-image: "icons/office_pink.png"; 1277 set icon_z17; 1162 1278 text: auto; 1163 1279 } … … 1177 1293 node[leisure=sports_centre] { 1178 1294 icon-image: "sport/centre.png"; 1295 set icon_z17; 1179 1296 text: auto; 1180 1297 } 1181 1298 node[leisure=golf_course] { 1182 1299 icon-image: "sport/golf.png"; 1300 set icon_z17; 1183 1301 text: auto; 1184 1302 } 1185 1303 node[leisure=stadium] { 1186 1304 icon-image: "sport/stadium.png"; 1305 set icon_z17; 1187 1306 text: auto; 1188 1307 } … … 1193 1312 node[leisure=track] { 1194 1313 icon-image: "sport/track.png"; 1314 set icon_z17; 1195 1315 text: auto; 1196 1316 } 1197 1317 node[leisure=pitch] { 1198 1318 icon-image: "sport/pitch.png"; 1319 set icon_z17; 1199 1320 text: auto; 1200 1321 } 1201 1322 node[leisure=water_park] { 1202 1323 icon-image: "leisure/water_park.png"; 1324 set icon_z17; 1203 1325 text: auto; 1204 1326 } … … 1208 1330 node[leisure=marina] { 1209 1331 icon-image: "nautical/marina.png"; 1332 set icon_z17; 1210 1333 text: auto; 1211 1334 } … … 1221 1344 node[leisure=slipway] { 1222 1345 icon-image: "nautical/slipway.png"; 1346 set icon_z17; 1223 1347 text: auto; 1224 1348 } 1225 1349 node[leisure=fishing] { 1226 1350 icon-image: "sport/fishing.png"; 1351 set icon_z17; 1227 1352 text: auto; 1228 1353 } 1229 1354 node[leisure=nature_reserve] { 1230 1355 icon-image: "leisure/nature_reserve.png"; 1356 set icon_z17; 1231 1357 text: auto; 1232 1358 } 1233 1359 node[leisure=park] { 1234 1360 icon-image: "leisure/park.png"; 1361 set icon_z17; 1235 1362 text: auto; 1236 1363 } 1237 1364 node[leisure=playground] { 1238 1365 icon-image: "leisure/playground.png"; 1366 set icon_z17; 1239 1367 text: auto; 1240 1368 } 1241 1369 node[leisure=garden] { 1242 1370 icon-image: "leisure/garden.png"; 1371 set icon_z17; 1243 1372 text: auto; 1244 1373 } 1245 1374 node[leisure=common] { 1246 1375 icon-image: "leisure/common.png"; 1376 set icon_z17; 1247 1377 text: auto; 1248 1378 } … … 1252 1382 node[leisure=swimming_pool] { 1253 1383 icon-image: "sport/pool.png"; 1384 set icon_z17; 1254 1385 text: auto; 1255 1386 } … … 1262 1393 node[leisure=miniature_golf] { 1263 1394 icon-image: "sport/golf.png"; 1395 set icon_z17; 1264 1396 text: auto; 1265 1397 } 1266 1398 node[leisure=dog_park] { 1267 1399 icon-image: "leisure/dog.png"; 1400 set icon_z17; 1268 1401 text: auto; 1269 1402 } 1270 1403 node[leisure=ice_rink] { 1271 1404 icon-image: "sport/hockey.png"; 1405 set icon_z17; 1272 1406 text: auto; 1273 1407 } 1274 1408 node[leisure=sauna] { 1275 1409 icon-image: "leisure/sauna.png"; 1410 set icon_z17; 1276 1411 text: auto; 1277 1412 } … … 1358 1493 node[shop=supermarket] { 1359 1494 icon-image: "shop/supermarket.png"; 1495 set icon_z17; 1360 1496 text: auto; 1361 1497 } 1362 1498 node[shop=convenience] { 1363 1499 icon-image: "shop/convenience.png"; 1500 set icon_z17; 1364 1501 text: auto; 1365 1502 } 1366 1503 node[shop=bakery] { 1367 1504 icon-image: "shop/groceries/bakery.png"; 1505 set icon_z17; 1368 1506 text: auto; 1369 1507 } 1370 1508 node[shop=butcher] { 1371 1509 icon-image: "shop/groceries/butcher.png"; 1510 set icon_z17; 1372 1511 text: auto; 1373 1512 } 1374 1513 node[shop=bicycle] { 1375 1514 icon-image: "sport/bicycle.png"; 1515 set icon_z17; 1376 1516 text: auto; 1377 1517 } 1378 1518 node[shop=doityourself] { 1379 1519 icon-image: "shop/diy_store.png"; 1520 set icon_z17; 1380 1521 text: auto; 1381 1522 } … … 1383 1524 node[shop=laundry] { 1384 1525 icon-image: "shop/laundry.png"; 1526 set icon_z17; 1385 1527 text: auto; 1386 1528 } 1387 1529 node[shop=outdoor] { 1388 1530 icon-image: "shop/sports/outdoor.png"; 1531 set icon_z17; 1389 1532 text: auto; 1390 1533 } 1391 1534 node[shop=kiosk] { 1392 1535 icon-image: "shop/kiosk.png"; 1536 set icon_z17; 1393 1537 text: auto; 1394 1538 } … … 1396 1540 node[shop=beverages] { 1397 1541 icon-image: "shop/beverages.png"; 1542 set icon_z17; 1398 1543 text: auto; 1399 1544 } 1400 1545 node[shop=books] { 1401 1546 icon-image: "shop/rental/library.png"; 1547 set icon_z17; 1402 1548 text: auto; 1403 1549 } 1404 1550 node[shop=boutique] { 1405 1551 icon-image: "shop/boutique.png"; 1552 set icon_z17; 1406 1553 text: auto; 1407 1554 } … … 1409 1556 node[shop=car_dealer] { 1410 1557 icon-image: "transport/car.png"; 1558 set icon_z17; 1411 1559 text: auto; 1412 1560 } 1413 1561 node[shop=car_repair] { 1414 1562 icon-image: "vehicle/repair_shop.png"; 1563 set icon_z17; 1415 1564 text: auto; 1416 1565 } 1417 1566 node[shop=tyres] { 1418 1567 icon-image: "vehicle/tyres.png"; 1568 set icon_z17; 1419 1569 text: auto; 1420 1570 } 1421 1571 node[shop=chemist] { 1422 1572 icon-image: "shop/chemist.png"; 1573 set icon_z17; 1423 1574 text: auto; 1424 1575 } 1425 1576 node[shop=clothes] { 1426 1577 icon-image: "shop/clothes.png"; 1578 set icon_z17; 1427 1579 text: auto; 1428 1580 } 1429 1581 node[shop=computer] { 1430 1582 icon-image: "shop/computer.png"; 1583 set icon_z17; 1431 1584 text: auto; 1432 1585 } 1433 1586 node[shop=confectionery] { 1434 1587 icon-image: "shop/groceries/confectionery.png"; 1588 set icon_z17; 1435 1589 text: auto; 1436 1590 } 1437 1591 node[shop=copyshop] { 1438 1592 icon-image: "shop/copyshop.png"; 1593 set icon_z17; 1439 1594 text: auto; 1440 1595 } 1441 1596 node[shop=curtain] { 1442 1597 icon-image: "shop/curtain.png"; 1598 set icon_z17; 1443 1599 text: auto; 1444 1600 } 1445 1601 node[shop=cycle_repair] { 1446 1602 icon-image: "sport/bicycle.png"; 1603 set icon_z17; 1447 1604 text: auto; 1448 1605 } 1449 1606 node[shop=department_store] { 1450 1607 icon-image: "shop/mall.png"; 1608 set icon_z17; 1451 1609 text: auto; 1452 1610 } 1453 1611 node[shop=deli] { 1454 1612 icon-image: "shop/groceries/deli.png"; 1613 set icon_z17; 1455 1614 text: auto; 1456 1615 } 1457 1616 node[shop=electronics] { 1458 1617 icon-image: "shop/electronics.png"; 1618 set icon_z17; 1459 1619 text: auto; 1460 1620 } 1461 1621 node[shop=erotic] { 1462 icon-image:"shop/erotic.png"; 1622 icon-image: "shop/erotic.png"; 1623 set icon_z17; 1463 1624 text: auto; 1464 1625 } 1465 1626 node[shop=furniture] { 1466 1627 icon-image: "shop/furniture.png"; 1628 set icon_z17; 1467 1629 text: auto; 1468 1630 } 1469 1631 node[shop=fabric] { 1470 1632 icon-image: "shop/fabric.png"; 1633 set icon_z17; 1471 1634 text: auto; 1472 1635 } 1473 1636 node[shop=florist] { 1474 1637 icon-image: "shop/florist.png"; 1638 set icon_z17; 1475 1639 text: auto; 1476 1640 } 1477 1641 node[shop=frame] { 1478 1642 icon-image: "shop/frame.png"; 1643 set icon_z17; 1479 1644 text: auto; 1480 1645 } 1481 1646 node[shop=gift] { 1482 1647 icon-image: "presets/present.svg"; 1648 set icon_z17; 1483 1649 text: auto; 1484 1650 } 1485 1651 node[shop=greengrocer] { 1486 1652 icon-image: "shop/groceries/greengrocer.png"; 1653 set icon_z17; 1487 1654 text: auto; 1488 1655 } 1489 1656 node[shop=garden_centre] { 1490 1657 icon-image: "shop/garden_centre.png"; 1658 set icon_z17; 1491 1659 text: auto; 1492 1660 } 1493 1661 node[shop=hairdresser] { 1494 1662 icon-image: "shop/hairdresser.png"; 1663 set icon_z17; 1495 1664 text: auto; 1496 1665 } 1497 1666 node[shop=hardware] { 1498 1667 icon-image: "shop/hardware.png"; 1668 set icon_z17; 1499 1669 text: auto; 1500 1670 } 1501 1671 node[shop=hearing_aids] { 1502 1672 icon-image: "shop/hearing_aids.png"; 1673 set icon_z17; 1503 1674 text: auto; 1504 1675 } 1505 1676 node[shop=hifi] { 1506 1677 icon-image: "shop/hifi.png"; 1678 set icon_z17; 1507 1679 text: auto; 1508 1680 } 1509 1681 node[shop=jewelry] { 1510 1682 icon-image: "shop/jewelry.png"; 1683 set icon_z17; 1511 1684 text: auto; 1512 1685 } 1513 1686 node[shop=kitchen] { 1514 1687 icon-image: "shop/kitchen.png"; 1688 set icon_z17; 1515 1689 text: auto; 1516 1690 } 1517 1691 node[shop=mall] { 1518 1692 icon-image: "shop/mall.png"; 1693 set icon_z17; 1519 1694 text: auto; 1520 1695 } 1521 1696 node[shop=mobile_phone] { 1522 1697 icon-image: "shop/mobile_phone.png"; 1698 set icon_z17; 1523 1699 text: auto; 1524 1700 } 1525 1701 node[shop=motorcycle] { 1526 1702 icon-image: "vehicle/motorbike.png"; 1703 set icon_z17; 1527 1704 text: auto; 1528 1705 } 1529 1706 node[shop=musical_instrument] { 1530 1707 icon-image: "shop/musical_instrument.png"; 1708 set icon_z17; 1531 1709 text: auto; 1532 1710 } 1533 1711 node[shop=newsagent] { 1534 1712 icon-image: "shop/kiosk.png"; 1713 set icon_z17; 1535 1714 text: auto; 1536 1715 } 1537 1716 node[shop=optician] { 1538 1717 icon-image: "shop/optician.png"; 1718 set icon_z17; 1539 1719 text: auto; 1540 1720 } 1541 1721 node[shop=paint] { 1542 1722 icon-image: "shop/paint.png"; 1723 set icon_z17; 1543 1724 text: auto; 1544 1725 } 1545 1726 node[shop=pawnbroker] { 1546 1727 icon-image: "presets/pawnbroker.svg"; 1728 set icon_z17; 1547 1729 text: auto; 1548 1730 } 1549 1731 node[shop=seafood] { 1550 1732 icon-image: "shop/groceries/seafood.png"; 1733 set icon_z17; 1551 1734 text: auto; 1552 1735 } 1553 1736 node[shop=shoes] { 1554 1737 icon-image: "shop/shoes.png"; 1738 set icon_z17; 1555 1739 text: auto; 1556 1740 } 1557 1741 node[shop=sports] { 1558 1742 icon-image: "sport/multi.png"; 1743 set icon_z17; 1559 1744 text: auto; 1560 1745 } 1561 1746 node[shop=stationery] { 1562 1747 icon-image: "shop/stationery.png"; 1748 set icon_z17; 1563 1749 text: auto; 1564 1750 } 1565 1751 node[shop=tailor] { 1566 1752 icon-image: "shop/tailor.png"; 1753 set icon_z17; 1567 1754 text: auto; 1568 1755 } 1569 1756 node[shop=travel_agency] { 1570 1757 icon-image: "place/island.png"; 1758 set icon_z17; 1571 1759 text: auto; 1572 1760 } 1573 1761 node[shop=toys] { 1574 1762 icon-image: "shop/toys.png"; 1763 set icon_z17; 1575 1764 text: auto; 1576 1765 } 1577 1766 node[shop=vacuum_cleaner] { 1578 1767 icon-image: "shop/vacuum_cleaner.png"; 1768 set icon_z17; 1579 1769 text: auto; 1580 1770 } 1581 1771 node[shop=variety_store] { 1582 1772 icon-image: "shop/variety_store.png"; 1773 set icon_z17; 1583 1774 text: auto; 1584 1775 } 1585 1776 node[shop=video] { 1586 1777 icon-image: "shop/video.png"; 1778 set icon_z17; 1587 1779 text: auto; 1588 1780 } 1589 1781 node[shop=bookmaker] { 1590 1782 icon-image: "presets/lottery.svg"; 1783 set icon_z17; 1591 1784 text: auto; 1592 1785 } 1593 1786 node[shop=lottery] { 1594 1787 icon-image: "presets/lottery.svg"; 1788 set icon_z17; 1595 1789 text: auto; 1596 1790 } … … 1598 1792 node[shop=shopping_centre] { 1599 1793 icon-image: "shop/mall.png"; 1794 set icon_z17; 1600 1795 text: auto; 1601 1796 } 1602 1797 node[shop=pet] { 1603 1798 icon-image: "shop/pet.svg"; 1799 set icon_z17; 1604 1800 text: auto; 1605 1801 } 1606 1802 node[shop=ticket] { 1607 1803 icon-image: "shop/ticket.svg"; 1804 set icon_z17; 1608 1805 text: auto; 1609 1806 } 1610 1807 node[shop=interior_decoration] { 1611 1808 icon-image: "shop/interior_decoration.svg"; 1809 set icon_z17; 1612 1810 text: auto; 1613 1811 } 1614 1812 node[shop=car_parts] { 1615 1813 icon-image: "vehicle/car_parts.svg"; 1814 set icon_z17; 1616 1815 text: auto; 1617 1816 } 1618 1817 node[shop=video_games] { 1619 1818 icon-image: "shop/video_games.png"; 1819 set icon_z17; 1620 1820 text: auto; 1621 1821 } 1622 1822 node[shop=bed] { 1623 1823 icon-image: "shop/bed.svg"; 1824 set icon_z17; 1624 1825 text: auto; 1625 1826 } 1626 1827 node[shop=beauty] { 1627 1828 icon-image: "shop/beauty.svg"; 1829 set icon_z17; 1628 1830 text: auto; 1629 1831 } 1630 1832 node[shop=tea] { 1631 1833 icon-image: "shop/groceries/tea.svg"; 1834 set icon_z17; 1632 1835 text: auto; 1633 1836 } 1634 1837 node[shop=coffee] { 1635 1838 icon-image: "shop/groceries/coffee.svg"; 1839 set icon_z17; 1636 1840 text: auto; 1637 1841 } 1638 1842 node[shop=bag] { 1639 1843 icon-image: "shop/bag.svg"; 1844 set icon_z17; 1640 1845 text: auto; 1641 1846 } … … 1660 1865 node[amenity=pub] { 1661 1866 icon-image: "food/pub.png"; 1867 set icon_z17; 1662 1868 text: auto; 1663 1869 } 1664 1870 node[amenity=biergarten] { 1665 1871 icon-image: "food/biergarten.png"; 1872 set icon_z17; 1666 1873 text: auto; 1667 1874 } 1668 1875 node[amenity=nightclub] { 1669 1876 icon-image: "leisure/nightclub.png"; 1877 set icon_z17; 1670 1878 text: auto; 1671 1879 } 1672 1880 node[amenity=stripclub] { 1673 1881 icon-image: "leisure/stripclub.png"; 1882 set icon_z17; 1674 1883 text: auto; 1675 1884 } 1676 1885 node[amenity=brothel] { 1677 1886 icon-image: "leisure/stripclub.png"; 1887 set icon_z17; 1678 1888 text: auto; 1679 1889 } 1680 1890 node[amenity=cafe] { 1681 1891 icon-image: "food/cafe.png"; 1892 set icon_z17; 1682 1893 text: auto; 1683 1894 } … … 1685 1896 node[amenity=food_court] { 1686 1897 icon-image: "food/restaurant.png"; 1898 set icon_z17; 1687 1899 text: auto; 1688 1900 } 1689 1901 node[amenity=fast_food] { 1690 1902 icon-image: "food/fastfood.png"; 1903 set icon_z17; 1691 1904 text: auto; 1692 1905 } 1693 1906 node[amenity=bar] { 1694 1907 icon-image: "food/bar.png"; 1908 set icon_z17; 1695 1909 text: auto; 1696 1910 } 1697 1911 node[amenity=ice_cream] { 1698 1912 icon-image: "food/icecream.png"; 1913 set icon_z17; 1699 1914 text: auto; 1700 1915 } … … 1718 1933 node[amenity=parking_space] { 1719 1934 icon-image: "vehicle/parking.png"; 1935 set icon_z17; 1720 1936 text: auto; 1721 1937 }node[amenity=parking] { 1722 1938 icon-image: vehicle/parking.png; 1939 set icon_z17; 1723 1940 text: auto; 1724 1941 } 1725 1942 node[parking=multi-storey] { 1726 1943 icon-image: "vehicle/parking/multi-storey.png"; 1944 set icon_z17; 1727 1945 text: auto; 1728 1946 } 1729 1947 node[amenity=motorcycle_parking] { 1730 1948 icon-image: "vehicle/parking/motorbike.png"; 1949 set icon_z17; 1731 1950 text: auto; 1732 1951 } 1733 1952 node[amenity=bicycle_parking] { 1734 1953 icon-image: "vehicle/parking/bicycle.png"; 1954 set icon_z17; 1735 1955 text: auto; 1736 1956 } 1737 1957 node[parking=park_and_ride] { 1738 1958 icon-image: "vehicle/parking/park_ride.png"; 1959 set icon_z17; 1739 1960 text: auto; 1740 1961 } 1741 1962 node[parking=underground] { 1742 1963 icon-image: "vehicle/parking/underground.png"; 1964 set icon_z17; 1743 1965 text: auto; 1744 1966 } 1745 1967 node[parking=surface] { 1746 1968 icon-image: "vehicle/parking.png"; 1969 set icon_z17; 1747 1970 text: auto; 1748 1971 } 1749 1972 node[amenity=parking_space][wheelchair?] { 1750 1973 icon-image: "vehicle/parking/handicapped.png"; 1974 set icon_z17; 1751 1975 text: auto; 1752 1976 } 1753 1977 node[amenity=bicycle_rental] { 1754 1978 icon-image: "vehicle/rental/bicycle.png"; 1979 set icon_z17; 1755 1980 text: auto; 1756 1981 } 1757 1982 node[amenity=car_rental] { 1758 1983 icon-image: "vehicle/rental/car.png"; 1984 set icon_z17; 1759 1985 text: auto; 1760 1986 } 1761 1987 node[amenity=car_sharing] { 1762 1988 icon-image: "vehicle/car_sharing.png"; 1989 set icon_z17; 1763 1990 text: auto; 1764 1991 } 1765 1992 node[amenity=car_wash] { 1766 1993 icon-image: "vehicle/car_wash.png"; 1994 set icon_z17; 1767 1995 text: auto; 1768 1996 } 1769 1997 node[amenity=taxi] { 1770 1998 icon-image: "transport/taxi.png"; 1999 set icon_z17; 1771 2000 text: auto; 1772 2001 } 1773 2002 node[amenity=fuel] { 1774 2003 icon-image: "vehicle/fuel.png"; 2004 set icon_z17; 1775 2005 text: auto; 1776 2006 } 1777 2007 node[amenity=charging_station] { 1778 2008 icon-image: "vehicle/fuel/charging_station.png"; 2009 set icon_z17; 1779 2010 text: auto; 1780 2011 } 1781 2012 node[amenity=grit_bin] { 1782 2013 icon-image: "misc/grit_bin.png"; 2014 set icon_z17; 1783 2015 text: auto; 1784 2016 } … … 1788 2020 node[amenity=telephone] { 1789 2021 icon-image: "service/telephone.png"; 2022 set icon_z17; 1790 2023 text: auto; 1791 2024 } 1792 2025 node[amenity=clock] { 1793 2026 icon-image: "service/clock.png"; 2027 set icon_z17; 1794 2028 text: auto; 1795 2029 } … … 1800 2034 node[amenity=emergency_phone] { 1801 2035 icon-image: "vehicle/emergency_phone.png"; 2036 set icon_z17; 1802 2037 text: auto; 1803 2038 } … … 1811 2046 node[emergency=phone] { 1812 2047 icon-image: "vehicle/emergency_phone.png"; 2048 set icon_z17; 1813 2049 text: auto; 1814 2050 } 1815 2051 node[emergency=aed] { 1816 2052 icon-image: "presets/aed.svg"; 2053 set icon_z17; 1817 2054 text: auto; 1818 2055 } 1819 2056 node[emergency=defibrillator] { 1820 2057 icon-image: "presets/aed.svg"; 2058 set icon_z17; 1821 2059 text: auto; 1822 2060 } 1823 2061 node[amenity=toilets] { 1824 2062 icon-image: "service/toilets.png"; 2063 set icon_z17; 1825 2064 text: auto; 1826 2065 } 1827 2066 node[amenity=recycling] { 1828 2067 icon-image: "service/recycling.png"; 2068 set icon_z17; 1829 2069 text: auto; 1830 2070 } 1831 2071 node[amenity=waste_basket] { 1832 2072 icon-image: "service/recycling/trash-bin.png"; 2073 set icon_z17; 1833 2074 text: auto; 1834 2075 } 1835 2076 node[amenity=waste_disposal] { 1836 2077 icon-image: "service/recycling/waste_disposal.png"; 2078 set icon_z17; 1837 2079 text: auto; 1838 2080 } … … 1846 2088 node[amenity=townhall] { 1847 2089 icon-image: "service.png"; 2090 set icon_z17; 1848 2091 text: auto; 1849 2092 } 1850 2093 node[amenity=embassy] { 1851 2094 icon-image: "service/administration/embassy.png"; 2095 set icon_z17; 1852 2096 text: auto; 1853 2097 } 1854 2098 node[amenity=community_centre] { 1855 2099 icon-image: "service/community_centre.png"; 2100 set icon_z17; 1856 2101 text: auto; 1857 2102 } … … 1862 2107 node[amenity=drinking_water] { 1863 2108 icon-image: "food/drinking_water.png"; 2109 set icon_z17; 1864 2110 text: auto; 1865 2111 } 1866 2112 node[amenity=fountain] { 1867 2113 icon-image: "misc/landmark/spring.png"; 2114 set icon_z17; 1868 2115 text: auto; 1869 2116 } … … 1883 2130 node[amenity=place_of_worship] { 1884 2131 icon-image: "religion.png"; 2132 set icon_z17; 1885 2133 text: auto; 1886 2134 } 1887 2135 node[amenity=place_of_worship][religion=bahai] { 1888 2136 icon-image: "religion/bahai.png"; 2137 set icon_z17; 1889 2138 text: auto; 1890 2139 } 1891 2140 node[amenity=place_of_worship][religion=buddhist] { 1892 2141 icon-image: "religion/buddhism.png"; 2142 set icon_z17; 1893 2143 text: auto; 1894 2144 } 1895 2145 node[amenity=place_of_worship][religion=christian] { 1896 2146 icon-image: "religion/church.png"; 2147 set icon_z17; 1897 2148 text: auto; 1898 2149 } 1899 2150 node[amenity=place_of_worship][religion=hindu] { 1900 2151 icon-image: "religion/hinduism.png"; 2152 set icon_z17; 1901 2153 text: auto; 1902 2154 } 1903 2155 node[amenity=place_of_worship][religion=jain] { 1904 2156 icon-image: "religion/jainism.png"; 2157 set icon_z17; 1905 2158 text: auto; 1906 2159 } 1907 2160 node[amenity=place_of_worship][religion=jewish] { 1908 2161 icon-image: "religion/jewish.png"; 2162 set icon_z17; 1909 2163 text: auto; 1910 2164 } 1911 2165 node[amenity=place_of_worship][religion=muslim] { 1912 2166 icon-image: "religion/muslim.png"; 2167 set icon_z17; 1913 2168 text: auto; 1914 2169 } 1915 2170 node[amenity=place_of_worship][religion=sikh] { 1916 2171 icon-image: "religion/sikhism.png"; 2172 set icon_z17; 1917 2173 text: auto; 1918 2174 } 1919 2175 node[amenity=place_of_worship][religion=shinto] { 1920 2176 icon-image: "religion/shinto.png"; 2177 set icon_z17; 1921 2178 text: auto; 1922 2179 } 1923 2180 node[amenity=place_of_worship][religion=spiritualist] { 1924 2181 icon-image: "misc/no_icon.png"; 2182 set icon_z17; 1925 2183 text: auto; 1926 2184 } 1927 2185 node[amenity=place_of_worship][religion=taoist] { 1928 2186 icon-image: "religion/taoism.png"; 2187 set icon_z17; 1929 2188 text: auto; 1930 2189 } 1931 2190 node[amenity=place_of_worship][religion=unitarian] { 1932 2191 icon-image: "misc/no_icon.png"; 2192 set icon_z17; 1933 2193 text: auto; 1934 2194 } 1935 2195 node[amenity=place_of_worship][religion=zoroastrian] { 1936 2196 icon-image: "misc/no_icon.png"; 2197 set icon_z17; 1937 2198 text: auto; 1938 2199 } 1939 2200 node[amenity=grave_yard] { 1940 2201 icon-image: "rendering/landuse/cemetery.png"; 2202 set icon_z17; 1941 2203 text: auto; 1942 2204 } 1943 2205 node[amenity=crematorium] { 1944 2206 icon-image: "misc/no_icon.png"; 2207 set icon_z17; 1945 2208 text: auto; 1946 2209 } 1947 2210 node[amenity=post_office] { 1948 2211 icon-image: "service/post_office.png"; 2212 set icon_z17; 1949 2213 text: auto; 1950 2214 } 1951 2215 node[amenity=post_box] { 1952 2216 icon-image: "service/post_box.png"; 2217 set icon_z17; 1953 2218 text: auto; 1954 2219 } 1955 2220 node[amenity=studio] { 1956 2221 icon-image: "service/studio.png"; 2222 set icon_z17; 1957 2223 text: auto; 1958 2224 } 1959 2225 node[amenity=school] { 1960 2226 icon-image: "education/school.png"; 2227 set icon_z17; 1961 2228 text: auto; 1962 2229 } 1963 2230 node[amenity=university] { 1964 2231 icon-image: "education/university.png"; 2232 set icon_z17; 1965 2233 text: auto; 1966 2234 } 1967 2235 node[amenity=college] { 1968 2236 icon-image: "education/college.png"; 2237 set icon_z17; 1969 2238 text: auto; 1970 2239 } 1971 2240 node[amenity=kindergarten] { 1972 2241 icon-image: "education/kindergarten.png"; 2242 set icon_z17; 1973 2243 text: auto; 1974 2244 } 1975 2245 node[amenity=driving_school] { 1976 2246 icon-image: "education/driving_school.png"; 2247 set icon_z17; 1977 2248 text: auto; 1978 2249 } … … 1989 2260 node[amenity=pharmacy] { 1990 2261 icon-image: "health/pharmacy.png"; 2262 set icon_z17; 1991 2263 text: auto; 1992 2264 } … … 1994 2266 node[amenity=clinic] { 1995 2267 icon-image: "health/hospital.png"; 2268 set icon_z17; 1996 2269 text: auto; 1997 2270 } 1998 2271 node[amenity=nursery] { 1999 2272 icon-image: "misc/no_icon.png"; 2273 set icon_z17; 2000 2274 text: auto; 2001 2275 } 2002 2276 node[amenity=baby_hatch] { 2003 2277 icon-image: "health/baby_hatch.png"; 2278 set icon_z17; 2004 2279 text: auto; 2005 2280 } 2006 2281 node[amenity=doctors] { 2007 2282 icon-image: "health/doctor.png"; 2283 set icon_z17; 2008 2284 text: auto; 2009 2285 } 2010 2286 node[amenity=dentist] { 2011 2287 icon-image: "health/dentist.png"; 2288 set icon_z17; 2012 2289 text: auto; 2013 2290 } 2014 2291 node[amenity=veterinary] { 2015 2292 icon-image: "health/veterinary.png"; 2293 set icon_z17; 2016 2294 text: auto; 2017 2295 } … … 2034 2312 node[amenity=library] { 2035 2313 icon-image: "shop/rental/library.png"; 2314 set icon_z17; 2036 2315 text: auto; 2037 2316 } 2038 2317 node[amenity=police] { 2039 2318 icon-image: "service/police.png"; 2319 set icon_z17; 2040 2320 text: auto; 2041 2321 } 2042 2322 node[amenity=fire_station] { 2043 2323 icon-image: "service/firebrigade.png"; 2324 set icon_z17; 2044 2325 text: auto; 2045 2326 } 2046 2327 node[amenity=bus_station] { 2047 2328 icon-image: "transport/bus.png"; 2329 set icon_z17; 2048 2330 text: auto; 2049 2331 } 2050 2332 node[amenity=ferry_terminal] { 2051 2333 icon-image: "nautical/ferry.png"; 2334 set icon_z17; 2052 2335 text: auto; 2053 2336 } 2054 2337 node[amenity=theatre] { 2055 2338 icon-image: "leisure/theater.png"; 2339 set icon_z17; 2056 2340 text: auto; 2057 2341 } 2058 2342 node[amenity=cinema] { 2059 2343 icon-image: "leisure/cinema.png"; 2344 set icon_z17; 2060 2345 text: auto; 2061 2346 } 2062 2347 node[amenity=arts_centre] { 2063 2348 icon-image: "service/arts_centre.png"; 2349 set icon_z17; 2064 2350 text: auto; 2065 2351 } 2066 2352 node[amenity=courthouse] { 2067 2353 icon-image: "service/administration/court_of_law.png"; 2354 set icon_z17; 2068 2355 text: auto; 2069 2356 } 2070 2357 node[amenity=prison] { 2071 2358 icon-image: "service/administration/prison.png"; 2359 set icon_z17; 2072 2360 text: auto; 2073 2361 } 2074 2362 node[amenity=bank] { 2075 2363 icon-image: "money/bank.png"; 2364 set icon_z17; 2076 2365 text: auto; 2077 2366 } 2078 2367 node[amenity=bureau_de_change] { 2079 2368 icon-image: "money/exchange.png"; 2369 set icon_z17; 2080 2370 text: auto; 2081 2371 } 2082 2372 node[amenity=atm] { 2083 2373 icon-image: "money/atm.png"; 2374 set icon_z17; 2084 2375 text: auto; 2085 2376 } … … 2090 2381 node[amenity=bench] { 2091 2382 icon-image: "leisure/bench.png"; 2383 set icon_z17; 2092 2384 text: auto; 2093 2385 } 2094 2386 node[amenity=bbq] { 2095 2387 icon-image: "leisure/bbq.png"; 2388 set icon_z17; 2096 2389 text: auto; 2097 2390 } 2098 2391 node[emergency=fire_hydrant] { 2099 2392 icon-image: "service/fire_hydrant.png"; 2393 set icon_z17; 2100 2394 text: auto; 2101 2395 } … … 2109 2403 node[amenity=shelter] { 2110 2404 icon-image: "accommodation/shelter.png"; 2405 set icon_z17; 2111 2406 text: auto; 2112 2407 } 2113 2408 node[amenity=hunting_stand] { 2114 2409 icon-image: "hunting_stand.png"; 2410 set icon_z17; 2115 2411 text: auto; 2116 2412 } 2117 2413 node[amenity=marketplace] { 2118 2414 icon-image: "place/marketplace.png"; 2415 set icon_z17; 2119 2416 text: auto; 2120 2417 } 2121 2418 node[amenity=wlan] { 2122 2419 icon-image: "wlan.png"; 2420 set icon_z17; 2123 2421 text: auto; 2124 2422 } 2125 2423 node[amenity=vending_machine] { 2126 2424 icon-image: "transport/ticket-machine.png"; 2425 set icon_z17; 2127 2426 } 2128 2427 node[vending=excrement_bags] { 2129 2428 icon-image: "service/excrement_bags.png"; 2429 set icon_z17; 2130 2430 text: auto; 2131 2431 } … … 2145 2445 node[craft=painter] { 2146 2446 icon-image: "craft/painter.png"; 2447 set icon_z17; 2147 2448 text: auto; 2148 2449 } 2149 2450 node[craft=plumber] { 2150 2451 icon-image: "craft/plumber.png"; 2452 set icon_z17; 2151 2453 text: auto; 2152 2454 } 2153 2455 node[craft=pottery] { 2154 2456 icon-image: "craft/pottery.png"; 2457 set icon_z17; 2155 2458 text: auto; 2156 2459 } 2157 2460 node[craft=stonemason] { 2158 2461 icon-image: "craft/stonemason.png"; 2462 set icon_z17; 2159 2463 text: auto; 2160 2464 } 2161 2465 node[craft=tiler] { 2162 2466 icon-image: "craft/tiler.png"; 2467 set icon_z17; 2163 2468 text: auto; 2164 2469 } 2165 2470 node[craft=window_construction] { 2166 2471 icon-image: "craft/window_construction.png"; 2472 set icon_z17; 2167 2473 text: auto; 2168 2474 } … … 2184 2490 node[tourism=hotel] { 2185 2491 icon-image: "accommodation.png"; 2492 set icon_z17; 2186 2493 text: auto; 2187 2494 } 2188 2495 node[tourism=motel] { 2189 2496 icon-image: "accommodation/motel.png"; 2497 set icon_z17; 2190 2498 text: auto; 2191 2499 } 2192 2500 node[tourism=guest_house] { 2193 2501 icon-image: "accommodation/guest_house.png"; 2502 set icon_z17; 2194 2503 text: auto; 2195 2504 } 2196 2505 node[tourism=hostel] { 2197 2506 icon-image: "accommodation/hostel.png"; 2507 set icon_z17; 2198 2508 text: auto; 2199 2509 } 2200 2510 node[tourism=chalet] { 2201 2511 icon-image: "accommodation/chalet.png"; 2512 set icon_z17; 2202 2513 text: auto; 2203 2514 } 2204 2515 node[tourism=alpine_hut] { 2205 2516 icon-image: "accommodation/alpine_hut.png"; 2517 set icon_z17; 2206 2518 text: auto; 2207 2519 } 2208 2520 node[tourism=camp_site] { 2209 2521 icon-image: "accommodation/camping.png"; 2522 set icon_z17; 2210 2523 text: auto; 2211 2524 } 2212 2525 node[tourism=caravan_site] { 2213 2526 icon-image: "accommodation/camping/caravan.png"; 2527 set icon_z17; 2214 2528 text: auto; 2215 2529 } … … 2225 2539 node[tourism=picnic_site] { 2226 2540 icon-image: "leisure/picnic.png"; 2541 set icon_z17; 2227 2542 text: auto; 2228 2543 } 2229 2544 node[tourism=viewpoint] { 2230 2545 icon-image: "sightseeing/viewpoint.png"; 2546 set icon_z17; 2231 2547 text: auto; 2232 2548 } 2233 2549 node[tourism=theme_park] { 2234 2550 icon-image: "leisure/theme_park.png"; 2551 set icon_z17; 2235 2552 text: auto; 2236 2553 } 2237 2554 node[tourism=attraction] { 2238 2555 icon-image: "sightseeing.png"; 2556 set icon_z17; 2239 2557 text: auto; 2240 2558 } 2241 2559 node[tourism=zoo] { 2242 2560 icon-image: "leisure/zoo.png"; 2561 set icon_z17; 2243 2562 text: auto; 2244 2563 } … … 2249 2568 node[tourism=artwork] { 2250 2569 icon-image: "service/arts_centre.png"; 2570 set icon_z17; 2251 2571 text: auto; 2252 2572 } 2253 2573 node[tourism=museum] { 2254 2574 icon-image: "sightseeing/museum.png"; 2575 set icon_z17; 2255 2576 text: auto; 2256 2577 } … … 2265 2586 node[tourism=information] { 2266 2587 icon-image: "misc/information.png"; 2588 set icon_z17; 2267 2589 text: auto; 2268 2590 } 2269 2591 node[information=guidepost] { 2270 2592 icon-image: "misc/information/guidepost.png"; 2593 set icon_z17; 2271 2594 text: auto; 2272 2595 } … … 2276 2599 node[information=office] { 2277 2600 icon-image: "misc/information/informationoffice.png"; 2601 set icon_z17; 2278 2602 text: auto; 2279 2603 } 2280 2604 node[information=map] { 2281 2605 icon-image: "misc/information/map.png"; 2606 set icon_z17; 2282 2607 text: auto; 2283 2608 } 2284 2609 node[information=board] { 2285 2610 icon-image: "misc/information/board.png"; 2611 set icon_z17; 2286 2612 text: auto; 2287 2613 } … … 2305 2631 node[historic=castle] { 2306 2632 icon-image: "sightseeing/castle.png"; 2633 set icon_z17; 2307 2634 text: auto; 2308 2635 } 2309 2636 node[historic=monument] { 2310 2637 icon-image: "sightseeing/monument.png"; 2638 set icon_z17; 2311 2639 text: auto; 2312 2640 } 2313 2641 node[historic=memorial] { 2314 2642 icon-image: "sightseeing/memorial.png"; 2643 set icon_z17; 2315 2644 text: auto; 2316 2645 } 2317 2646 node[historic=archaeological_site] { 2318 2647 icon-image: "sightseeing/archaeological.png"; 2648 set icon_z17; 2319 2649 text: auto; 2320 2650 } 2321 2651 node[historic=ruins] { 2322 2652 icon-image: "sightseeing/ruins.png"; 2653 set icon_z17; 2323 2654 text: auto; 2324 2655 } 2325 2656 node[historic=battlefield] { 2326 2657 icon-image: "sightseeing/battlefield.png"; 2658 set icon_z17; 2327 2659 text: auto; 2328 2660 } 2329 2661 node[historic=palaeontological_site] { 2330 2662 icon-image: "historic/palaeontological_site.png"; 2663 set icon_z17; 2331 2664 text: auto; 2332 2665 } 2333 2666 node[historic=wayside_cross] { 2334 2667 icon-image: "religion/wayside_cross.png"; 2668 set icon_z17; 2335 2669 text: auto; 2336 2670 } 2337 2671 node[historic=wayside_shrine] { 2338 2672 icon-image: "religion/wayside_shrine.png"; 2673 set icon_z17; 2339 2674 text: auto; 2340 2675 } 2341 2676 node[historic=boundary_stone] { 2342 2677 icon-image: "historic/boundary_stone.png"; 2678 set icon_z17; 2343 2679 text: auto; 2344 2680 } … … 2357 2693 node[landuse=farm] { 2358 2694 icon-image: "misc/landmark/farm.png"; 2695 set icon_z17; 2359 2696 text: auto; 2360 2697 } 2361 2698 node[landuse=farmland] { 2362 2699 icon-image: "misc/no_icon.png"; 2700 set icon_z17; 2363 2701 text: auto; 2364 2702 } 2365 2703 node[landuse=meadow] { 2366 2704 icon-image: "misc/no_icon.png"; 2705 set icon_z17; 2367 2706 text: auto; 2368 2707 } 2369 2708 node[landuse=vineyard] { 2370 2709 icon-image: "shop/groceries/fruits.png"; 2710 set icon_z17; 2371 2711 text: auto; 2372 2712 } … … 2376 2716 node[landuse=quarry] { 2377 2717 icon-image: "misc/landmark/mine.png"; 2718 set icon_z17; 2378 2719 text: auto; 2379 2720 } … … 2383 2724 node[landuse=landfill] { 2384 2725 icon-image: "misc/no_icon.png"; 2726 set icon_z17; 2385 2727 text: auto; 2386 2728 } … … 2392 2734 node[landuse=reservoir] { 2393 2735 icon-image: "misc/no_icon.png"; 2736 set icon_z17; 2394 2737 text: auto; 2395 2738 } … … 2399 2742 node[landuse=forest] { 2400 2743 icon-image: "misc/landmark/trees.png"; 2744 set icon_z17; 2401 2745 text: auto; 2402 2746 } … … 2409 2753 node[landuse=allotments] { 2410 2754 icon-image: "misc/landmark/plant.png"; 2755 set icon_z17; 2411 2756 text: auto; 2412 2757 } 2413 2758 node[landuse=greenhouse_horticulture] { 2414 2759 icon-image: "misc/landuse/greenhouse_horticulture.png"; 2760 set icon_z17; 2415 2761 text: auto; 2416 2762 } … … 2418 2764 node[landuse=grass] { 2419 2765 icon-image: "misc/landmark/plant.png"; 2766 set icon_z17; 2420 2767 text: auto; 2421 2768 } … … 2425 2772 node[landuse=residential] { 2426 2773 icon-image: "misc/landuse/residential.png"; 2774 set icon_z17; 2427 2775 text: auto; 2428 2776 } … … 2432 2780 node[landuse=garages] { 2433 2781 icon-image: "misc/landuse/garages.png"; 2782 set icon_z17; 2434 2783 text: auto; 2435 2784 } … … 2439 2788 node[landuse=farmyard] { 2440 2789 icon-image: "misc/no_icon.png"; 2790 set icon_z17; 2441 2791 text: auto; 2442 2792 } … … 2447 2797 node[landuse=retail] { 2448 2798 icon-image: "shop/mall.png"; 2799 set icon_z17; 2449 2800 text: auto; 2450 2801 } 2451 2802 node[landuse=commercial] { 2452 2803 icon-image: "misc/landuse/commercial.png"; 2804 set icon_z17; 2453 2805 text: auto; 2454 2806 } … … 2458 2810 node[landuse=industrial] { 2459 2811 icon-image: "misc/landmark/works.png"; 2812 set icon_z17; 2460 2813 text: auto; 2461 2814 } … … 2465 2818 node[landuse=brownfield] { 2466 2819 icon-image: "misc/no_icon.png"; 2820 set icon_z17; 2467 2821 text: auto; 2468 2822 } … … 2472 2826 node[landuse=greenfield] { 2473 2827 icon-image: "misc/no_icon.png"; 2828 set icon_z17; 2474 2829 text: auto; 2475 2830 } … … 2479 2834 node[landuse=railway] { 2480 2835 icon-image: "transport/railway_station.png"; 2836 set icon_z17; 2481 2837 text: auto; 2482 2838 } … … 2491 2847 node[landuse=construction] { 2492 2848 icon-image: "misc/construction.png"; 2849 set icon_z17; 2493 2850 text: auto; 2494 2851 } … … 2498 2855 node[landuse=military] { 2499 2856 icon-image: "vehicle/tank.png"; 2857 set icon_z17; 2500 2858 text: auto; 2501 2859 } … … 2508 2866 node[landuse=cemetery] { 2509 2867 icon-image: "rendering/landuse/cemetery.png"; 2868 set icon_z17; 2510 2869 text: auto; 2511 2870 } … … 2515 2874 node[landuse=village_green] { 2516 2875 icon-image: "leisure/common.png"; 2876 set icon_z17; 2517 2877 text: auto; 2518 2878 } … … 2522 2882 node[landuse=recreation_ground] { 2523 2883 icon-image: "leisure/common.png"; 2884 set icon_z17; 2524 2885 text: auto; 2525 2886 } … … 2538 2899 node[military=airfield] { 2539 2900 icon-image: "transport/airport/airfield.png"; 2901 set icon_z17; 2540 2902 text: auto; 2541 2903 } 2542 2904 node[military=bunker] { 2543 2905 icon-image: "misc/landmark/bunker.png"; 2906 set icon_z17; 2544 2907 text: auto; 2545 2908 } 2546 2909 node[military=barracks] { 2547 2910 icon-image: "misc/no_icon.png"; 2911 set icon_z17; 2548 2912 text: auto; 2549 2913 } 2550 2914 node[military=danger_area] { 2551 2915 icon-image: "misc/danger.png"; 2916 set icon_z17; 2552 2917 text: auto; 2553 2918 } 2554 2919 node[military=range] { 2555 2920 icon-image: "misc/landmark/range.png"; 2921 set icon_z17; 2556 2922 text: auto; 2557 2923 } … … 2563 2929 node[public_transport=stop_position] { 2564 2930 icon-image: "transport/railway_small.png"; 2931 set icon_z17; 2565 2932 text: auto; 2566 2933 } 2567 2934 node[highway=bus_stop] { 2568 2935 icon-image: "transport/bus_small.png"; 2936 set icon_z17; 2569 2937 text: auto; 2570 2938 } 2571 2939 node[public_transport=stop_position][bus=yes] { 2572 2940 icon-image: "transport/bus_small.png"; 2941 set icon_z17; 2573 2942 text: auto; 2574 2943 } 2575 2944 node[public_transport=stop_position][aerial=yes] { 2576 2945 icon-image: "transport/aerialway.png"; 2946 set icon_z17; 2577 2947 text: auto; 2578 2948 } 2579 2949 node[public_transport=stop_position][ferry=yes] { 2580 2950 icon-image: "transport/ferry.png"; 2951 set icon_z17; 2581 2952 text: auto; 2582 2953 } 2583 2954 node[public_transport=stop_position][tram=yes] { 2584 2955 icon-image: "transport/tram.png"; 2956 set icon_z17; 2585 2957 text: auto; 2586 2958 } 2587 2959 node[public_transport=stop_position][train=yes] { 2588 2960 icon-image: "transport/railway_small.png"; 2961 set icon_z17; 2589 2962 text: auto; 2590 2963 } … … 2599 2972 node[public_transport=platform] { 2600 2973 icon-image: "transport/bus_small.png"; 2974 set icon_z17; 2601 2975 text: auto; 2602 2976 } 2603 2977 node[public_transport=platform][bus=yes] { 2604 2978 icon-image: "transport/bus_small.png"; 2979 set icon_z17; 2605 2980 text: auto; 2606 2981 } 2607 2982 node[public_transport=platform][aerial=yes] { 2608 2983 icon-image: "transport/aerialway/station.png"; 2984 set icon_z17; 2609 2985 text: auto; 2610 2986 } 2611 2987 node[public_transport=platform][ferry=yes] { 2612 2988 icon-image: "transport/ferry.png"; 2989 set icon_z17; 2613 2990 text: auto; 2614 2991 } … … 2616 2993 node[public_transport=platform][train=yes] { 2617 2994 icon-image: "transport/railway_station.png"; 2995 set icon_z17; 2618 2996 text: auto; 2619 2997 } … … 2630 3008 node[railway=station], node[railway=tram_station] { 2631 3009 icon-image: "transport/railway_station.png"; 3010 set icon_z17; 2632 3011 text: auto; 2633 3012 } 2634 3013 node[railway=halt] { 2635 3014 icon-image: "transport/railway_small.png"; 3015 set icon_z17; 2636 3016 text: auto; 2637 3017 } 2638 3018 node[railway=tram_stop] { 2639 3019 icon-image: "transport/tram.png"; 3020 set icon_z17; 2640 3021 text: auto; 2641 3022 } 2642 3023 node[railway=subway_entrance] { 2643 3024 icon-image: "transport/underground.png"; 3025 set icon_z17; 2644 3026 text: auto; 2645 3027 } 2646 3028 node[railway=crossing] { 2647 3029 icon-image: "vehicle/crossing_small.png"; 3030 set icon_z17; 2648 3031 text: auto; 2649 3032 } 2650 3033 node[railway=level_crossing] { 2651 3034 icon-image: "vehicle/crossing.png"; 3035 set icon_z17; 2652 3036 text: auto; 2653 3037 } … … 2718 3102 node[railway=turntable] { 2719 3103 icon-image: "transport/turntable.png"; 3104 set icon_z17; 2720 3105 text: auto; 2721 3106 } 2722 3107 node[railway=buffer_stop] { 2723 3108 icon-image: "transport/buffer_stop.png"; 3109 set icon_z17; 2724 3110 text: auto; 2725 3111 } … … 2743 3129 node[service=yard], node[service=siding], node[service=spur] { 2744 3130 icon-image: "misc/deprecated.png"; 3131 set icon_z17; 2745 3132 text: auto; 2746 3133 } … … 2760 3147 node[aeroway=aerodrome] { 2761 3148 icon-image: "transport/airport.png"; 3149 set icon_z17; 2762 3150 text: auto; 2763 3151 } … … 2767 3155 node[aeroway=terminal] { 2768 3156 icon-image: "transport/airport/terminal.png"; 3157 set icon_z17; 2769 3158 text: auto; 2770 3159 } … … 2774 3163 node[aeroway=helipad] { 2775 3164 icon-image: "transport/airport/helipad.png"; 3165 set icon_z17; 2776 3166 text: auto; 2777 3167 } … … 2785 3175 node[aeroway=runway] { 2786 3176 icon-image: "transport/airport/runway.png"; 3177 set icon_z17; 2787 3178 text: auto; 2788 3179 } … … 2796 3187 node[aeroway=taxiway] { 2797 3188 icon-image: "transport/airport/taxiway.png"; 3189 set icon_z17; 2798 3190 text: auto; 2799 3191 } … … 2803 3195 node[aeroway=apron] { 2804 3196 icon-image: "transport/airport/apron.png"; 3197 set icon_z17; 2805 3198 text: auto; 2806 3199 } 2807 3200 node[aeroway=hangar] { 2808 3201 icon-image: "transport/airport/hangar.png"; 3202 set icon_z17; 2809 3203 text: auto; 2810 3204 } 2811 3205 node[aeroway=gate] { 2812 3206 icon-image: "transport/airport/gate.png"; 3207 set icon_z17; 2813 3208 text: auto; 2814 3209 } 2815 3210 node[aeroway=windsock] { 2816 3211 icon-image: "transport/airport/windsock.png"; 3212 set icon_z17; 2817 3213 text: auto; 2818 3214 } … … 2830 3226 node[aerialway=cable_car] { 2831 3227 icon-image: "transport/aerialway/cable_car.png"; 3228 set icon_z17; 2832 3229 text: auto; 2833 3230 } 2834 3231 node[aerialway=gondola] { 2835 3232 icon-image: "transport/aerialway/gondola.png"; 3233 set icon_z17; 2836 3234 text: auto; 2837 3235 } … … 2843 3241 node[aerialway=chair_lift] { 2844 3242 icon-image: "transport/aerialway/chair_lift.png"; 3243 set icon_z17; 2845 3244 text: auto; 2846 3245 } … … 2852 3251 node[aerialway=drag_lift] { 2853 3252 icon-image: "transport/aerialway/drag_lift.png"; 3253 set icon_z17; 2854 3254 text: auto; 2855 3255 } … … 2860 3260 node[aerialway=station] { 2861 3261 icon-image: "transport/aerialway/station.png"; 3262 set icon_z17; 2862 3263 text: auto; 2863 3264 } 2864 3265 node[aerialway=pylon] { 2865 3266 icon-image: "misc/landmark/power/tower_small.png"; 3267 set icon_z17; 2866 3268 text: auto; 2867 3269 } … … 2873 3275 node[aerialway=goods] { 2874 3276 icon-image: "transport/aerialway/goods.png"; 3277 set icon_z17; 2875 3278 text: auto; 2876 3279 } … … 2885 3288 node[natural=spring] { 2886 3289 icon-image: "misc/landmark/spring.png"; 3290 set icon_z17; 2887 3291 text: auto; 2888 3292 } 2889 3293 node[natural=saddle] { 2890 3294 icon-image: "presets/saddle.svg"; 2891 text: auto; 3295 set icon_z11; 3296 text: auto; 3297 set text_z11; 2892 3298 } 2893 3299 area[natural=peak] { … … 2896 3302 node[natural=peak] { 2897 3303 icon-image: "presets/peak.svg"; 2898 text: auto; 3304 set icon_z11; 3305 text: auto; 3306 set text_z11; 2899 3307 } 2900 3308 area[natural=glacier] { … … 2903 3311 node[natural=glacier] { 2904 3312 icon-image: "misc/landmark/glacier_small.png"; 2905 text: auto; 3313 set icon_z11; 3314 text: auto; 3315 set text_z11; 2906 3316 } 2907 3317 area[natural=volcano] { … … 2910 3320 node[natural=volcano] { 2911 3321 icon-image: "misc/landmark/volcano_small.png"; 2912 text: auto; 3322 set icon_z11; 3323 text: auto; 3324 set text_z11; 2913 3325 } 2914 3326 area[natural=cliff]:closed { … … 2919 3331 repeat-image-align: top; 2920 3332 width: 1; 2921 color: #b2b2b2; 3333 color: #b2b2b2; 2922 3334 } 2923 3335 node[natural=cliff] { 2924 3336 icon-image: "misc/cliff.png"; 3337 set icon_z17; 2925 3338 text: auto; 2926 3339 } … … 2930 3343 node[natural=scree] { 2931 3344 icon-image: "misc/no_icon.png"; 3345 set icon_z17; 2932 3346 text: auto; 2933 3347 } … … 2937 3351 node[natural=scrub] { 2938 3352 icon-image: "misc/no_icon.png"; 3353 set icon_z17; 2939 3354 text: auto; 2940 3355 } … … 2944 3359 node[natural=fell] { 2945 3360 icon-image: "misc/no_icon.png"; 3361 set icon_z17; 2946 3362 text: auto; 2947 3363 } … … 2951 3367 node[natural=heath] { 2952 3368 icon-image: "misc/no_icon.png"; 3369 set icon_z17; 2953 3370 text: auto; 2954 3371 } … … 2959 3376 node[natural=tree_row] { 2960 3377 icon-image: "misc/no_icon.png"; 3378 set icon_z17; 2961 3379 text: auto; 2962 3380 } … … 2966 3384 node[natural=wood] { 2967 3385 icon-image: "misc/landmark/trees.png"; 3386 set icon_z17; 2968 3387 text: auto; 2969 3388 } … … 2973 3392 node[natural=grassland] { 2974 3393 icon-image: "misc/no_icon.png"; 3394 set icon_z17; 2975 3395 text: auto; 2976 3396 } … … 2980 3400 node[natural=wetland] { 2981 3401 icon-image: "misc/no_icon.png"; 3402 set icon_z17; 2982 3403 text: auto; 2983 3404 } … … 2987 3408 node[natural=water] { 2988 3409 icon-image: "nautical/water.png"; 3410 set icon_z17; 2989 3411 text: auto; 2990 3412 } … … 2995 3417 node[natural=coastline] { 2996 3418 icon-image: "misc/coastline.png"; 3419 set icon_z17; 2997 3420 text: auto; 2998 3421 } … … 3002 3425 node[natural=mud] { 3003 3426 icon-image: "misc/mud.png"; 3427 set icon_z17; 3004 3428 text: auto; 3005 3429 } … … 3009 3433 node[natural=beach] { 3010 3434 icon-image: "misc/beach.png"; 3435 set icon_z17; 3011 3436 text: auto; 3012 3437 } … … 3016 3441 node[natural=sand] { 3017 3442 icon-image: "misc/no_icon.png"; 3443 set icon_z17; 3018 3444 text: auto; 3019 3445 } … … 3025 3451 node[natural=bay] { 3026 3452 icon-image: "misc/bay.png"; 3453 set icon_z17; 3027 3454 text: auto; 3028 3455 } 3029 3456 node[natural=land] { 3030 3457 icon-image: "misc/no_icon.png"; 3458 set icon_z17; 3031 3459 text: auto; 3032 3460 } 3033 3461 node[natural=cave_entrance] { 3034 3462 icon-image: "misc/landmark/cave_entrance.png"; 3463 set icon_z17; 3035 3464 text: auto; 3036 3465 } 3037 3466 node[natural=tree] { 3038 3467 icon-image: "misc/landmark/trees.png"; 3468 set icon_z17; 3039 3469 text: auto; 3040 3470 } … … 3042 3472 node[natural=tree][leaf_type=needleleaved] { 3043 3473 icon-image: "misc/landmark/trees_conifer.png"; 3474 set icon_z17; 3044 3475 text: auto; 3045 3476 } … … 3047 3478 node[natural=tree][leaf_type=broadleaved] { 3048 3479 icon-image: "misc/landmark/trees_broad_leaved.png"; 3480 set icon_z17; 3049 3481 text: auto; 3050 3482 } 3051 3483 node[natural=tree][type=palm] { 3052 3484 icon-image: "misc/landmark/trees_palm.png"; 3485 set icon_z17; 3053 3486 text: auto; 3054 3487 } … … 3084 3517 node[waterway=dock] { 3085 3518 icon-image: "nautical/boatyard.png"; 3519 set icon_z17; 3086 3520 text: auto; 3087 3521 } 3088 3522 node[waterway=lock_gate] { 3089 3523 icon-image: "nautical/lock_gate.png"; 3524 set icon_z17; 3090 3525 text: auto; 3091 3526 } 3092 3527 node[waterway=turning_point] { 3093 3528 icon-image: "nautical/turning.png"; 3529 set icon_z17; 3094 3530 text: auto; 3095 3531 } … … 3099 3535 node[waterway=boatyard] { 3100 3536 icon-image: "nautical/boatyard.png"; 3537 set icon_z17; 3101 3538 text: auto; 3102 3539 } 3103 3540 node[waterway=water_point] { 3104 3541 icon-image: "accommodation/camping/water.png"; 3542 set icon_z17; 3105 3543 text: auto; 3106 3544 } 3107 3545 node[waterway=waste_disposal] { 3108 3546 icon-image: "accommodation/camping/wastewater.png"; 3547 set icon_z17; 3109 3548 text: auto; 3110 3549 } 3111 3550 node[waterway=mooring] { 3112 3551 icon-image: "nautical/marina.png"; 3552 set icon_z17; 3113 3553 text: auto; 3114 3554 } … … 3119 3559 node[waterway=weir] { 3120 3560 icon-image: "nautical/weir.png"; 3561 set icon_z17; 3121 3562 text: auto; 3122 3563 } … … 3127 3568 node[waterway=rapids] { 3128 3569 icon-image: "misc/no_icon.png"; 3570 set icon_z17; 3129 3571 text: auto; 3130 3572 } … … 3138 3580 node[waterway=dam] { 3139 3581 icon-image: "nautical/dam.png"; 3582 set icon_z17; 3140 3583 text: auto; 3141 3584 } … … 3147 3590 node[waterway=waterfall] { 3148 3591 icon-image: "nautical/waterfall.png"; 3592 set icon_z17; 3149 3593 text: auto; 3150 3594 } … … 3154 3598 node[waterway=ditch], node[waterway=drain] { 3155 3599 icon-image: "misc/deprecated.png"; 3600 set icon_z17; 3156 3601 text: auto; 3157 3602 } … … 3182 3627 node[route=pub_crawl] { 3183 3628 icon-image: "misc/deprecated.png"; 3629 set icon_z17; 3184 3630 text: auto; 3185 3631 } … … 3203 3649 node[sport="9pin"] { 3204 3650 icon-image: "sport/10pin.png"; 3651 set icon_z17; 3205 3652 text: auto; 3206 3653 } 3207 3654 node[sport="10pin"] { 3208 3655 icon-image: "sport/10pin.png"; 3656 set icon_z17; 3209 3657 text: auto; 3210 3658 } 3211 3659 node[sport=athletics] { 3212 3660 icon-image: "sport/athletics.png"; 3661 set icon_z17; 3213 3662 text: auto; 3214 3663 } … … 3219 3668 node[sport=gaelic_football] { 3220 3669 icon-image: "sport/soccer.png"; 3670 set icon_z17; 3221 3671 text: auto; 3222 3672 } … … 3224 3674 node[sport=rugby_union] { 3225 3675 icon-image: "sport/football.png"; 3676 set icon_z17; 3226 3677 text: auto; 3227 3678 } … … 3240 3691 node[sport=baseball] { 3241 3692 icon-image: "sport/baseball.png"; 3693 set icon_z17; 3242 3694 text: auto; 3243 3695 } 3244 3696 node[sport=basketball] { 3245 3697 icon-image: "sport/basketball.png"; 3698 set icon_z17; 3246 3699 text: auto; 3247 3700 } 3248 3701 node[sport=boules] { 3249 3702 icon-image: "sport/boule.png"; 3703 set icon_z17; 3250 3704 text: auto; 3251 3705 } 3252 3706 node[sport=bowls] { 3253 3707 icon-image: "sport/boule.png"; 3708 set icon_z17; 3254 3709 text: auto; 3255 3710 } 3256 3711 node[sport=canoe] { 3257 3712 icon-image: "sport/canoe.png"; 3713 set icon_z17; 3258 3714 text: auto; 3259 3715 } 3260 3716 node[sport=chess] { 3261 3717 icon-image: "sport/chess.png"; 3718 set icon_z17; 3262 3719 text: auto; 3263 3720 } 3264 3721 node[sport=climbing] { 3265 icon-image:"sport/climbing.png" ; 3722 icon-image: "sport/climbing.png"; 3723 set icon_z17; 3266 3724 text: auto; 3267 3725 } 3268 3726 node[sport=cricket] { 3269 3727 icon-image: "sport/cricket.png"; 3728 set icon_z17; 3270 3729 text: auto; 3271 3730 } 3272 3731 node[sport=cricket_nets] { 3273 3732 icon-image: "misc/no_icon.png"; 3733 set icon_z17; 3274 3734 text: auto; 3275 3735 } 3276 3736 node[sport=croquet] { 3277 3737 icon-image: "sport/croquet.png"; 3738 set icon_z17; 3278 3739 text: auto; 3279 3740 } … … 3292 3753 node[sport=cycling] { 3293 3754 icon-image: "sport/cycling.png"; 3755 set icon_z17; 3294 3756 text: auto; 3295 3757 } 3296 3758 node[sport=dog_racing] { 3297 3759 icon-image: "leisure/dog.png"; 3760 set icon_z17; 3298 3761 text: auto; 3299 3762 } 3300 3763 node[sport=equestrian] { 3301 3764 icon-image: "sport/riding.png"; 3765 set icon_z17; 3302 3766 text: auto; 3303 3767 } 3304 3768 node[sport=golf] { 3305 3769 icon-image: "sport/golf.png"; 3770 set icon_z17; 3306 3771 text: auto; 3307 3772 } 3308 3773 node[sport=gymnastics] { 3309 3774 icon-image: "sport/multi.png"; 3775 set icon_z17; 3310 3776 text: auto; 3311 3777 } 3312 3778 node[sport=hockey] { 3313 3779 icon-image: "sport/hockey.png"; 3780 set icon_z17; 3314 3781 text: auto; 3315 3782 } 3316 3783 node[sport=horse_racing] { 3317 3784 icon-image: "sport/riding.png"; 3785 set icon_z17; 3318 3786 text: auto; 3319 3787 } 3320 3788 node[sport=karting] { 3321 3789 icon-image: "sport/karting.png"; 3790 set icon_z17; 3322 3791 text: auto; 3323 3792 } 3324 3793 node[sport=motocross] { 3325 3794 icon-image: "sport/motocross.png"; 3795 set icon_z17; 3326 3796 text: auto; 3327 3797 } 3328 3798 node[sport=motor] { 3329 3799 icon-image: "sport/motor.png"; 3800 set icon_z17; 3330 3801 text: auto; 3331 3802 } … … 3339 3810 node[sport=multi] { 3340 3811 icon-image: "sport/multi.png"; 3812 set icon_z17; 3341 3813 text: auto; 3342 3814 } 3343 3815 node[sport=pelota] { 3344 3816 icon-image: "sport/pelota.png"; 3817 set icon_z17; 3345 3818 text: auto; 3346 3819 } 3347 3820 node[sport=racquet] { 3348 3821 icon-image: "sport/racquetball.png"; 3822 set icon_z17; 3349 3823 text: auto; 3350 3824 } 3351 3825 node[sport=skating] { 3352 3826 icon-image: "sport/skating.png"; 3827 set icon_z17; 3353 3828 text: auto; 3354 3829 } 3355 3830 node[sport=skateboard] { 3356 3831 icon-image: "sport/skateboard.png"; 3832 set icon_z17; 3357 3833 text: auto; 3358 3834 } … … 3362 3838 node[sport=swimming] { 3363 3839 icon-image: "sport/pool.png"; 3840 set icon_z17; 3364 3841 text: auto; 3365 3842 } … … 3372 3849 node[sport=skiing] { 3373 3850 icon-image: "sport/skiing.png"; 3851 set icon_z17; 3374 3852 text: auto; 3375 3853 } 3376 3854 node[sport=table_tennis] { 3377 3855 icon-image: "sport/table_tennis.png"; 3856 set icon_z17; 3378 3857 text: auto; 3379 3858 } 3380 3859 node[sport=tennis] { 3381 3860 icon-image: "sport/tennis.png"; 3861 set icon_z17; 3382 3862 text: auto; 3383 3863 } 3384 3864 node[sport=paintball] { 3385 3865 icon-image: "misc/no_icon.png"; 3866 set icon_z17; 3386 3867 text: auto; 3387 3868 } … … 3400 3881 node[sport=squash] { 3401 3882 icon-image: "misc/no_icon.png"; 3883 set icon_z17; 3402 3884 text: auto; 3403 3885 } 3404 3886 node[sport=shooting] { 3405 3887 icon-image: "misc/no_icon.png"; 3888 set icon_z17; 3406 3889 text: auto; 3407 3890 } 3408 3891 node[sport=volleyball] { 3409 3892 icon-image: "sport/volleyball.png"; 3893 set icon_z17; 3410 3894 text: auto; 3411 3895 } 3412 3896 node[sport=beachvolleyball] { 3413 3897 icon-image: "sport/beachvolleyball.png"; 3898 set icon_z17; 3414 3899 text: auto; 3415 3900 } 3416 3901 node[sport=bowling] { 3417 3902 icon-image: "sport/10pin.png"; 3903 set icon_z17; 3418 3904 text: auto; 3419 3905 } 3420 3906 node[sport=handball] { 3421 3907 icon-image: "sport/handball.png"; 3908 set icon_z17; 3422 3909 text: auto; 3423 3910 } 3424 3911 node[sport=rowing] { 3425 3912 icon-image: "sport/rowing.png"; 3913 set icon_z17; 3426 3914 text: auto; 3427 3915 } 3428 3916 node[sport=sailing] { 3429 3917 icon-image: "misc/no_icon.png"; 3918 set icon_z17; 3430 3919 text: auto; 3431 3920 } 3432 3921 node[sport=diving] { 3433 3922 icon-image: "sport/diving.png"; 3923 set icon_z17; 3434 3924 text: auto; 3435 3925 } 3436 3926 node[sport=badminton] { 3437 3927 icon-image: "misc/no_icon.png"; 3928 set icon_z17; 3438 3929 text: auto; 3439 3930 } … … 3447 3938 node[sport=archery] { 3448 3939 icon-image: "sport/archery.png"; 3940 set icon_z17; 3449 3941 text: auto; 3450 3942 } 3451 3943 node[sport=fishing] { 3452 3944 icon-image: "sport/fishing.png"; 3945 set icon_z17; 3453 3946 text: auto; 3454 3947 } 3455 3948 node[sport=safety_training] { 3456 3949 icon-image: "sport/safety_training.png"; 3950 set icon_z17; 3457 3951 text: auto; 3458 3952 } 3459 3953 node[sport=model_aerodrome] { 3460 3954 icon-image: "transport/airport.png"; 3955 set icon_z17; 3461 3956 text: auto; 3462 3957 } 3463 3958 node[sport=rc_car] { 3464 3959 icon-image: "transport/car.png"; 3960 set icon_z17; 3465 3961 text: auto; 3466 3962 } … … 3472 3968 node[mountain_pass?] { 3473 3969 icon-image: "misc/landmark/mountain_pass.png"; 3474 text: auto; 3970 set icon_z11; 3971 text: auto; 3972 set text_z11; 3475 3973 } 3476 3974 … … 3546 4044 node[boundary=national_park] { 3547 4045 icon-image: "misc/deprecated.png"; 4046 set icon_z17; 3548 4047 text: auto; 3549 4048 } … … 3554 4053 node[maxspeed=none][!is_prop_set(icon-image)] { 3555 4054 icon-image: "vehicle/restriction/maxspeed_none.svg"; 3556 } 3557 node|z17-[maxspeed=~/^[0-9]+$/][!is_prop_set(icon-image)] { 4055 set icon_z17; 4056 } 4057 node[maxspeed=~/^[0-9]+$/][!is_prop_set(icon-image)] { 3558 4058 maxspeedprop: tag(maxspeed); 3559 4059 set maxspeedclass; 3560 4060 } 3561 node |z17-[maxspeed=signals][!is_prop_set(icon-image)] {4061 node[maxspeed=signals][!is_prop_set(icon-image)] { 3562 4062 maxspeedprop: " ?"; 3563 4063 set maxspeedclass; 3564 4064 } 3565 node |z17-[maxspeed=~/^[0-9]+ mph/][!is_prop_set(icon-image)] {4065 node[maxspeed=~/^[0-9]+ mph/][!is_prop_set(icon-image)] { 3566 4066 maxspeedprop: get(split(" mph",tag(maxspeed)),0); 3567 4067 set maxspeedclass; 3568 4068 } 3569 node |z17-[maxspeed=~/[0-9]+ km\/h/][!is_prop_set(icon-image)] {4069 node[maxspeed=~/[0-9]+ km\/h/][!is_prop_set(icon-image)] { 3570 4070 maxspeedprop: get(split(" km/h",tag(maxspeed)),0); 3571 4071 set maxspeedclass; 3572 4072 } 3573 node |z17-[maxspeed=~/[0-9]+ knots/][!is_prop_set(icon-image)] {4073 node[maxspeed=~/[0-9]+ knots/][!is_prop_set(icon-image)] { 3574 4074 maxspeedprop: get(split(" knots",tag(maxspeed)),0); 3575 4075 set maxspeedclass; 3576 4076 } 3577 node |z17-[prop(maxspeedclass, default)][!is_prop_set(icon-image, default)]::core_maxnodebg {4077 node[prop(maxspeedclass, default)][!is_prop_set(icon-image, default)]::core_maxnodebg { 3578 4078 /* background (white) */ 3579 4079 symbol-shape: circle; … … 3582 4082 major-z-index: 4.2; 3583 4083 } 3584 node |z17-[maxspeed]["maxspeed:variable"]["maxspeed:variable"!="no"]::core_maxnodebg,3585 node |z17-[maxspeed=signals]::core_maxnodebg {4084 node[maxspeed]["maxspeed:variable"]["maxspeed:variable"!="no"]::core_maxnodebg, 4085 node[maxspeed=signals]::core_maxnodebg { 3586 4086 /* background (black) */ 3587 4087 symbol-fill-color: black; 3588 4088 } 3589 node |z17-[prop(maxspeedclass, default)]::core_maxnodefg {4089 node[prop(maxspeedclass, default)]::core_maxnodefg { 3590 4090 /* foreground (black text and red circle) */ 3591 4091 symbol-shape: circle; … … 3603 4103 major-z-index: 4.2; 3604 4104 } 3605 node |z17-[maxspeed]["maxspeed:variable"]["maxspeed:variable"!="no"]::core_maxnodefg,3606 node |z17-[maxspeed=signals]::core_maxnodefg {4105 node[maxspeed]["maxspeed:variable"]["maxspeed:variable"!="no"]::core_maxnodefg, 4106 node[maxspeed=signals]::core_maxnodefg { 3607 4107 /* foreground (white text) */ 3608 4108 text-color: white; 3609 4109 } 3610 3611 /***************/ 3612 /* zoom levels */ 3613 /***************/ 3614 3615 node { 3616 text: auto; 3617 } 3618 node|z-16, node|z17-[!is_prop_set("icon-image")]!.maxspeedclass { 3619 symbol-size:1; 3620 symbol-shape: square; 3621 symbol-stroke-color: node_standard#ffff00; 3622 major-z-index: 4.95; /* put node squares above line text */ 3623 } 3624 way > node|z-15!:tagged { 4110 node|z-16[prop(maxspeedclass, default)][setting("hide_icons")]::core_maxnodebg { 3625 4111 symbol-shape: none; 3626 4112 } 3627 3628 node|z16-:connection { 3629 symbol-stroke-color: node_connection#ffff00; 3630 } 3631 node:tagged { 3632 symbol-stroke-color: none; 3633 symbol-fill-color: node_tagged#00ffff; 3634 } 3635 3636 node|z16 { symbol-size: 2; } 3637 way > node|z16 { symbol-size: 1; } 3638 node|z16:connection { symbol-size: 2; } 3639 3640 node|z17 { symbol-size: 4; } 3641 way > node|z17 { symbol-size: 2; } 3642 node|z17:connection { symbol-size: 4; } 3643 3644 node|z18 { symbol-size: 5; } 3645 way > node|z18 { symbol-size: 3; } 3646 node|z18:connection { symbol-size: 5; } 3647 3648 node|z19- { symbol-size: 6; } 3649 way > node|z19- { symbol-size: 4; } 3650 node|z19-:connection { symbol-size: 6; } 3651 3652 node|z-16, 3653 relation|z-16[type=restriction] { 3654 icon-image: none; 3655 } 3656 node|z-17 { 4113 node|z-16[prop(maxspeedclass, default)][setting("hide_icons")]::core_maxnodefg { 3657 4114 text: none; 3658 } 3659 3660 node|z19,area|z19 { font-size: 9; } 3661 node|z20-,area|z20- { font-size: 10; } 3662 3663 /*******************/ 3664 /* way text labels */ 3665 /*******************/ 3666 3667 3668 way|z17-[highway^=motorway], 3669 way|z17-[highway^=trunk], 3670 way|z17-[highway^=primary], 3671 way|z17-[highway^=secondary], 3672 way|z17-[highway^=tertiary], 3673 way|z17-[highway=unclassified], 3674 way|z17-[highway=residential], 3675 way|z17-[highway=living_street], 3676 way|z17-[highway=service], 3677 way|z17-[highway=track] { 3678 text: auto; 3679 text-color: black; 3680 font-size: 9; 3681 text-position: line; 3682 text-halo-opacity: 1; 3683 text-halo-radius: 1.5; 3684 } 3685 way|z17-[highway^=motorway] { 3686 text-halo-color: motorway#809bc0; 3687 } 3688 way|z17-[highway^=trunk] { 3689 text-halo-color: trunk#7fc97f; 3690 } 3691 way|z17-[highway^=primary] { 3692 text-halo-color: primary#fb805f; 3693 } 3694 way|z17-[highway^=secondary] { 3695 text-halo-color: secondary#fdbf6f; 3696 } 3697 way|z17-[highway^=tertiary] { 3698 text-halo-color: tertiary#f7f496; 3699 } 3700 way|z17-[highway=unclassified], 3701 way|z17-[highway=residential], 3702 way|z17-[highway=living_street] { 3703 text-halo-color: street#c0c0c0; 3704 } 3705 way|z17-[highway=service] { 3706 text-halo-color: service#809bc0; 3707 } 3708 way|z17-[highway=track] { 3709 text-halo-color: highway_track#006600; 3710 } 3711 way|z18[highway] { 3712 font-size: 10; 3713 } 3714 way|z19[highway] { 3715 font-size: 11; 3716 } 3717 way|z20-[highway] { 3718 font-size: 12; 4115 symbol-shape: none; 3719 4116 } 3720 4117 … … 3724 4121 3725 4122 /* lot's of "openGeoDB:..." tags can be found in germany */ 3726 node |z11-["openGeoDB:type"=Stadt],3727 node |z11-["openGeoDB:type"=Kreis],3728 node |z11-["openGeoDB:type"=Gemeinde],3729 node |z11-["openGeoDB:type"=Ort],3730 node |z11-["openGeoDB:type"=District],3731 node |z11-["openGeoDB:location"=locality] {4123 node["openGeoDB:type"=Stadt], 4124 node["openGeoDB:type"=Kreis], 4125 node["openGeoDB:type"=Gemeinde], 4126 node["openGeoDB:type"=Ort], 4127 node["openGeoDB:type"=District], 4128 node["openGeoDB:location"=locality] { 3732 4129 icon-image: "place/settlement/town.png"; 3733 text: auto; 4130 set icon_z11; 4131 text: auto; 4132 set text_z11; 3734 4133 font-size: 10; 3735 4134 font-weight: bold; … … 3756 4155 fill-color: place#8de3cb; 3757 4156 } 3758 node |z11-[place=continent],3759 node |z11-[place=country],3760 node |z11-[place=state],3761 node |z11-[place=region],3762 node |z11-[place=county] {4157 node[place=continent], 4158 node[place=country], 4159 node[place=state], 4160 node[place=region], 4161 node[place=county] { 3763 4162 icon-image: "place/settlement/capital.png"; 3764 text: auto; 4163 set icon_z11; 4164 text: auto; 4165 set text_z11; 3765 4166 font-size: 10; 3766 4167 font-weight: bold; … … 3769 4170 text-halo-radius: 1; 3770 4171 } 3771 node |z11-[place=city] {4172 node[place=city] { 3772 4173 icon-image: "place/settlement/city.png"; 3773 text: auto; 4174 set icon_z11; 4175 text: auto; 4176 set text_z11; 3774 4177 font-size: 10; 3775 4178 font-weight: bold; … … 3778 4181 text-halo-radius: 1; 3779 4182 } 3780 node |z11-[place=town],3781 node |z11-[place=village],3782 node |z11-[place=hamlet],3783 node |z11-[place=farm],3784 node |z11-[place=isolated_dwelling],3785 node |z11-[place=neighbourhood],3786 node |z11-[place=suburb] {4183 node[place=town], 4184 node[place=village], 4185 node[place=hamlet], 4186 node[place=farm], 4187 node[place=isolated_dwelling], 4188 node[place=neighbourhood], 4189 node[place=suburb] { 3787 4190 icon-image: "place/settlement/town.png"; 3788 text: auto; 4191 set icon_z11; 4192 text: auto; 4193 set text_z11; 3789 4194 font-size: 10; 3790 4195 font-weight: bold; … … 3793 4198 text-halo-radius: 1; 3794 4199 } 3795 node |z11-[place=locality] {4200 node[place=locality] { 3796 4201 icon-image: "place/locality.png"; 3797 text: auto; 4202 set icon_z11; 4203 text: auto; 4204 set text_z11; 3798 4205 font-size: 10; 3799 4206 font-weight: bold; … … 3802 4209 text-halo-radius: 1; 3803 4210 } 3804 node |z11-[place=island] {4211 node[place=island] { 3805 4212 icon-image: "place/island.png"; 3806 text: auto; 4213 set icon_z11; 4214 text: auto; 4215 set text_z11; 3807 4216 font-size: 10; 3808 4217 font-weight: bold; … … 3811 4220 text-halo-radius: 1; 3812 4221 } 3813 node |z11-[place=islet] {4222 node[place=islet] { 3814 4223 icon-image: "place/islet.png"; 3815 text: auto; 4224 set icon_z11; 4225 text: auto; 4226 set text_z11; 3816 4227 font-size: 10; 3817 4228 font-weight: bold; … … 3819 4230 text-halo-color: white; 3820 4231 text-halo-radius: 1; 4232 } 4233 4234 /***************************/ 4235 /* "work in progress" tags */ 4236 /***************************/ 4237 4238 node|z16-[fixme]::core_fixme, 4239 node|z-15[fixme][!setting("hide_icons")]::core_fixme, 4240 node|z16-[FIXME]::core_fixme, 4241 node|z-15[FIXME][!setting("hide_icons")]::core_fixme { 4242 object-z-index: 20; 4243 icon-image: "misc/fixme-annotation.png"; 4244 } 4245 node|z16-[note]::core_note, 4246 node|z-15[note][!setting("hide_icons")]::core_note { 4247 object-z-index: 10; 4248 icon-image: "misc/note-annotation.png"; 4249 } 4250 4251 /* special display of unreviewed tiger data (USA) */ 4252 way["tiger:reviewed"=no]::core_tiger { 4253 major-z-index: -10; 4254 width: 11; 4255 color: tiger_data#808000; 4256 opacity: 0.6; 4257 } 4258 4259 /****************************************/ 4260 /* zoom levels and general node display */ 4261 /****************************************/ 4262 4263 /* 4264 Summary of different zoom levels: 4265 |z11- place=* icons and text is shown 4266 |z-15 untagged way nodes are hidden completely 4267 |z16- fixme=* and note=* symbols 4268 |z17- normal POI icons (without text), 4269 street name along highway=* ways 4270 |z18- text for normal POI icons is shown 4271 4272 * text size and node size is adapted according to zoom level (see style source below) 4273 * maxspeed icons should not be distinguishable from POIs with "icon-image" property 4274 4275 */ 4276 4277 node { 4278 text: auto; 4279 } 4280 node|z-16[setting("hide_icons")], 4281 node|z17-[!is_prop_set("icon-image")][setting("hide_icons")]!.maxspeedclass { 4282 symbol-size:1; 4283 symbol-shape: square; 4284 symbol-stroke-color: node_standard#ffff00; 4285 major-z-index: 4.95; /* put node squares above line text */ 4286 } 4287 node[!is_prop_set("icon-image")][!setting("hide_icons")]!.maxspeedclass { 4288 symbol-shape: square; 4289 symbol-stroke-color: node_standard#ffff00; 4290 major-z-index: 4.95; /* put node squares above line text */ 4291 } 4292 way > node|z-15[setting("shrink_nodes")]!:tagged { 4293 symbol-shape: none; 4294 } 4295 node:connection { 4296 symbol-stroke-color: node_connection#ffff00; 4297 } 4298 node:tagged { 4299 symbol-stroke-color: none; 4300 symbol-fill-color: node_tagged#00ffff; 4301 } 4302 4303 node|z16[setting("shrink_nodes")] { symbol-size: 2; } 4304 way > node|z16[setting("shrink_nodes")] { symbol-size: 1; } 4305 node|z16[setting("shrink_nodes")]:connection { symbol-size: 2; } 4306 4307 node|z17[setting("shrink_nodes")] { symbol-size: 4; } 4308 way > node|z17[setting("shrink_nodes")] { symbol-size: 2; } 4309 node|z17[setting("shrink_nodes")]:connection { symbol-size: 4; } 4310 4311 node|z18[setting("shrink_nodes")] { symbol-size: 4; } 4312 way > node|z18[setting("shrink_nodes")] { symbol-size: 3; } 4313 node|z18[setting("shrink_nodes")]:connection { symbol-size: 5; } 4314 4315 node|z19-[setting("shrink_nodes")] { symbol-size: 4; } 4316 way > node|z19-[setting("shrink_nodes")] { symbol-size: 4; } 4317 node|z19-[setting("shrink_nodes")]:connection { symbol-size: 6; } 4318 4319 node[!setting("shrink_nodes")] { symbol-size: 4; } 4320 way > node[!setting("shrink_nodes")] { symbol-size: 4; } 4321 node[!setting("shrink_nodes")]:connection { symbol-size: 6; } 4322 4323 node|z-10[setting("hide_icons")] { 4324 icon-image: none; 4325 } 4326 node|z-16[setting("hide_icons")].icon_z17!.icon_z11, 4327 relation|z-16[type=restriction][setting("hide_icons")] { 4328 icon-image: none; 4329 } 4330 node|z-10[setting("hide_icons")] { 4331 text: none; 4332 } 4333 node|z-17[setting("hide_icons")]!.text_z11 { 4334 text: none; 4335 } 4336 4337 node|z19,area|z19 { font-size: 9; } 4338 node|z20-,area|z20- { font-size: 10; } 4339 4340 /*******************/ 4341 /* way text labels */ 4342 /*******************/ 4343 4344 way|z17-[highway^=motorway], 4345 way|z17-[highway^=trunk], 4346 way|z17-[highway^=primary], 4347 way|z17-[highway^=secondary], 4348 way|z17-[highway^=tertiary], 4349 way|z17-[highway=unclassified], 4350 way|z17-[highway=residential], 4351 way|z17-[highway=living_street], 4352 way|z17-[highway=service], 4353 way|z17-[highway=track] { 4354 text: auto; 4355 text-color: black; 4356 font-size: 9; 4357 text-position: line; 4358 text-halo-opacity: 1; 4359 text-halo-radius: 1.5; 4360 } 4361 way|z17-[highway^=motorway] { 4362 text-halo-color: motorway#809bc0; 4363 } 4364 way|z17-[highway^=trunk] { 4365 text-halo-color: trunk#7fc97f; 4366 } 4367 way|z17-[highway^=primary] { 4368 text-halo-color: primary#fb805f; 4369 } 4370 way|z17-[highway^=secondary] { 4371 text-halo-color: secondary#fdbf6f; 4372 } 4373 way|z17-[highway^=tertiary] { 4374 text-halo-color: tertiary#f7f496; 4375 } 4376 way|z17-[highway=unclassified], 4377 way|z17-[highway=residential], 4378 way|z17-[highway=living_street] { 4379 text-halo-color: street#c0c0c0; 4380 } 4381 way|z17-[highway=service] { 4382 text-halo-color: service#809bc0; 4383 } 4384 way|z17-[highway=track] { 4385 text-halo-color: highway_track#006600; 4386 } 4387 way|z18[highway] { 4388 font-size: 10; 4389 } 4390 way|z19[highway] { 4391 font-size: 11; 4392 } 4393 way|z20-[highway] { 4394 font-size: 12; 3821 4395 } 3822 4396 … … 3842 4416 power=station -> power=plant or power=sub_station 3843 4417 */ 3844
Note:
See TracChangeset
for help on using the changeset viewer.