Changes between Version 106 and Version 107 of Styles/Coloured_Streets
- Timestamp:
- 2016-04-09T16:41:42+02:00 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Styles/Coloured_Streets
v106 v107 228 228 meta { 229 229 title: "Coloured Streets"; 230 version: "3.4 6.[[revision]]_[[date]]";231 description: "Colouring of buildings, address nodes and streets with the same street name in the same colour. Makes working with addresses a lot easier. Check out the linked page to read how to change some settings of this mappaint style. Min. JOSM version is 7480.";230 version: "3.47.[[revision]]_[[date]]"; 231 description: "Colouring of buildings, address nodes and streets with the same street name in the same colour. Makes working with addresses a lot easier. Check out the linked page to read how to change some settings of this mappaint style."; 232 232 icon: "http://upload.wikimedia.org/wikipedia/commons/5/5d/IconColouredStreets.svg"; 233 233 author: "geozeisig, Klumbumbus"; … … 240 240 meta[lang=de] { 241 241 title: "Coloured Streets"; 242 description: "Einfärben von Gebäuden, Adressnodes und Straßen mit gleichem Straßennamen in der gleichen Farbe. Macht die Arbeit mit Adressen wesentlich leichter. Schau dir die verlinkte Seite an, um zu lesen, wie man einige Einstellungen dieses MapMaint-Stils ändert. Min. JOSM-Version ist 7480.";242 description: "Einfärben von Gebäuden, Adressnodes und Straßen mit gleichem Straßennamen in der gleichen Farbe. Macht die Arbeit mit Adressen wesentlich leichter. Schau dir die verlinkte Seite an, um zu lesen, wie man einige Einstellungen dieses MapMaint-Stils ändert."; 243 243 link: "http://josm.openstreetmap.de/wiki/De:Styles/Coloured_Streets"; 244 244 } … … 273 273 label: tr("Support associatedStreet relations"); 274 274 default: true; 275 } 276 setting::allow_housename { 277 type: boolean; 278 label: tr("Allow housename instead of housenumber (used in UK)"); 279 default: false; 275 280 } 276 281 … … 480 485 area|z18-["addr:street"], 481 486 area|z18-["addr:place"], 482 relation[type="associatedStreet"] > area|z18-["addr:housenumber"][setting("support_associatedstreet")] 483 { 487 relation[type="associatedStreet"] > area|z18-["addr:housenumber"][setting("support_associatedstreet")] { 484 488 width: 3; 485 489 fill-opacity:0.2; … … 490 494 area|z-17["addr:street"], 491 495 area|z-17["addr:place"], 492 relation[type="associatedStreet"] > area|z-17["addr:housenumber"][setting("support_associatedstreet")] 493 { 496 relation[type="associatedStreet"] > area|z-17["addr:housenumber"][setting("support_associatedstreet")] { 494 497 width: 3; 495 498 fill-opacity:0.2; … … 635 638 area["addr:place"][prop(crc)<303], 636 639 relation[type="associatedStreet"][prop(crc)<303] > area["addr:housenumber"][setting("support_associatedstreet")], 637 area["highway"="pedestrian"]["name"][prop(crc)<303]:closed 638 { 640 area["highway"="pedestrian"]["name"][prop(crc)<303]:closed { 639 641 color: #8B864E; /* Default value for color is fill-color. Color needs to set nevertheless that pedestrian area multipolygons and areas with "number?" are displayed correctly. */ 640 642 fill-color: #8B864E; … … 655 657 area["addr:place"][prop(crc)>=303][prop(crc)<606], 656 658 relation[type="associatedStreet"][prop(crc)>=303][prop(crc)<606] > area["addr:housenumber"][setting("support_associatedstreet")], 657 area["highway"="pedestrian"]["name"][prop(crc)>=303][prop(crc)<606]:closed 658 { 659 area["highway"="pedestrian"]["name"][prop(crc)>=303][prop(crc)<606]:closed { 659 660 color: #b88142; 660 661 fill-color: #b88142; … … 675 676 area["addr:place"][prop(crc)>=606][prop(crc)<909], 676 677 relation[type="associatedStreet"][prop(crc)>=606][prop(crc)<909] > area["addr:housenumber"][setting("support_associatedstreet")], 677 area["highway"="pedestrian"]["name"][prop(crc)>=606][prop(crc)<909]:closed 678 { 678 area["highway"="pedestrian"]["name"][prop(crc)>=606][prop(crc)<909]:closed { 679 679 color: #a3fe8f; 680 680 fill-color: #a3fe8f; … … 695 695 area["addr:place"][prop(crc)>=909][prop(crc)<1212], 696 696 relation[type="associatedStreet"][prop(crc)>=909][prop(crc)<1212] > area["addr:housenumber"][setting("support_associatedstreet")], 697 area["highway"="pedestrian"]["name"][prop(crc)>=909][prop(crc)<1212]:closed 698 { 697 area["highway"="pedestrian"]["name"][prop(crc)>=909][prop(crc)<1212]:closed { 699 698 color: #b8674c; 700 699 fill-color: #b8674c; … … 715 714 area["addr:place"][prop(crc)>=1212][prop(crc)<1515], 716 715 relation[type="associatedStreet"][prop(crc)>=1212][prop(crc)<1515] > area["addr:housenumber"][setting("support_associatedstreet")], 717 area["highway"="pedestrian"]["name"][prop(crc)>=1212][prop(crc)<1515]:closed 718 { 716 area["highway"="pedestrian"]["name"][prop(crc)>=1212][prop(crc)<1515]:closed { 719 717 color: #f4ff6b; 720 718 fill-color: #f4ff6b; … … 735 733 area["addr:place"][prop(crc)>=1515][prop(crc)<1818], 736 734 relation[type="associatedStreet"][prop(crc)>=1515][prop(crc)<1818] > area["addr:housenumber"][setting("support_associatedstreet")], 737 area["highway"="pedestrian"]["name"][prop(crc)>=1515][prop(crc)<1818]:closed 738 { 735 area["highway"="pedestrian"]["name"][prop(crc)>=1515][prop(crc)<1818]:closed { 739 736 color: #81c0ff; 740 737 fill-color: #81c0ff; … … 755 752 area["addr:place"][prop(crc)>=1818][prop(crc)<2121], 756 753 relation[type="associatedStreet"][prop(crc)>=1818][prop(crc)<2121] > area["addr:housenumber"][setting("support_associatedstreet")], 757 area["highway"="pedestrian"]["name"][prop(crc)>=1818][prop(crc)<2121]:closed 758 { 754 area["highway"="pedestrian"]["name"][prop(crc)>=1818][prop(crc)<2121]:closed { 759 755 color: #6b8e23; 760 756 fill-color: #6b8e23; … … 775 771 area["addr:place"][prop(crc)>=2121][prop(crc)<2424], 776 772 relation[type="associatedStreet"][prop(crc)>=2121][prop(crc)<2424] > area["addr:housenumber"][setting("support_associatedstreet")], 777 area["highway"="pedestrian"]["name"][prop(crc)>=2121][prop(crc)<2424]:closed 778 { 773 area["highway"="pedestrian"]["name"][prop(crc)>=2121][prop(crc)<2424]:closed { 779 774 color: #e1bd6a; 780 775 fill-color: #e1bd6a; … … 795 790 area["addr:place"][prop(crc)>=2424][prop(crc)<2727], 796 791 relation[type="associatedStreet"][prop(crc)>=2424][prop(crc)<2727] > area["addr:housenumber"][setting("support_associatedstreet")], 797 area["highway"="pedestrian"]["name"][prop(crc)>=2424][prop(crc)<2727]:closed 798 { 792 area["highway"="pedestrian"]["name"][prop(crc)>=2424][prop(crc)<2727]:closed { 799 793 color: #7fffd4; 800 794 fill-color: #7fffd4; … … 815 809 area["addr:place"][prop(crc)>=2727][prop(crc)<3030], 816 810 relation[type="associatedStreet"][prop(crc)>=2727][prop(crc)<3030] > area["addr:housenumber"][setting("support_associatedstreet")], 817 area["highway"="pedestrian"]["name"][prop(crc)>=2727][prop(crc)<3030]:closed 818 { 811 area["highway"="pedestrian"]["name"][prop(crc)>=2727][prop(crc)<3030]:closed { 819 812 color: #8a2be2; 820 813 fill-color: #8a2be2; … … 835 828 area["addr:place"][prop(crc)>=3030][prop(crc)<3333], 836 829 relation[type="associatedStreet"][prop(crc)>=3030][prop(crc)<3333] > area["addr:housenumber"][setting("support_associatedstreet")], 837 area["highway"="pedestrian"]["name"][prop(crc)>=3030][prop(crc)<3333]:closed 838 { 830 area["highway"="pedestrian"]["name"][prop(crc)>=3030][prop(crc)<3333]:closed { 839 831 color: #a52a2a; 840 832 fill-color: #a52a2a; … … 855 847 area["addr:place"][prop(crc)>=3333][prop(crc)<3636], 856 848 relation[type="associatedStreet"][prop(crc)>=3333][prop(crc)<3636] > area["addr:housenumber"][setting("support_associatedstreet")], 857 area["highway"="pedestrian"]["name"][prop(crc)>=3333][prop(crc)<3636]:closed 858 { 849 area["highway"="pedestrian"]["name"][prop(crc)>=3333][prop(crc)<3636]:closed { 859 850 color: #f0b9a6; 860 851 fill-color: #f0b9a6; … … 875 866 area["addr:place"][prop(crc)>=3636][prop(crc)<3939], 876 867 relation[type="associatedStreet"][prop(crc)>=3636][prop(crc)<3939] > area["addr:housenumber"][setting("support_associatedstreet")], 877 area["highway"="pedestrian"]["name"][prop(crc)>=3636][prop(crc)<3939]:closed 878 { 868 area["highway"="pedestrian"]["name"][prop(crc)>=3636][prop(crc)<3939]:closed { 879 869 color: #8fbc8f; 880 870 fill-color: #8fbc8f; … … 895 885 area["addr:place"][prop(crc)>=3939][prop(crc)<4242], 896 886 relation[type="associatedStreet"][prop(crc)>=3939][prop(crc)<4242] > area["addr:housenumber"][setting("support_associatedstreet")], 897 area["highway"="pedestrian"]["name"][prop(crc)>=3939][prop(crc)<4242]:closed 898 { 887 area["highway"="pedestrian"]["name"][prop(crc)>=3939][prop(crc)<4242]:closed { 899 888 color: #1b7777; 900 889 fill-color: #1b7777; … … 915 904 area["addr:place"][prop(crc)>=4242][prop(crc)<4545], 916 905 relation[type="associatedStreet"][prop(crc)>=4242][prop(crc)<4545] > area["addr:housenumber"][setting("support_associatedstreet")], 917 area["highway"="pedestrian"]["name"][prop(crc)>=4242][prop(crc)<4545]:closed 918 { 906 area["highway"="pedestrian"]["name"][prop(crc)>=4242][prop(crc)<4545]:closed { 919 907 color: #ff1493; 920 908 fill-color: #ff1493; … … 935 923 area["addr:place"][prop(crc)>=4545][prop(crc)<4848], 936 924 relation[type="associatedStreet"][prop(crc)>=4545][prop(crc)<4848] > area["addr:housenumber"][setting("support_associatedstreet")], 937 area["highway"="pedestrian"]["name"][prop(crc)>=4545][prop(crc)<4848]:closed 938 { 925 area["highway"="pedestrian"]["name"][prop(crc)>=4545][prop(crc)<4848]:closed { 939 926 color: #0072e2; 940 927 fill-color: #0072e2; … … 955 942 area["addr:place"][prop(crc)>=4848][prop(crc)<5151], 956 943 relation[type="associatedStreet"][prop(crc)>=4848][prop(crc)<5151] > area["addr:housenumber"][setting("support_associatedstreet")], 957 area["highway"="pedestrian"]["name"][prop(crc)>=4848][prop(crc)<5151]:closed 958 { 944 area["highway"="pedestrian"]["name"][prop(crc)>=4848][prop(crc)<5151]:closed { 959 945 color: #008f00; 960 946 fill-color: #008f00; … … 975 961 area["addr:place"][prop(crc)>=5151][prop(crc)<5454], 976 962 relation[type="associatedStreet"][prop(crc)>=5151][prop(crc)<5454] > area["addr:housenumber"][setting("support_associatedstreet")], 977 area["highway"="pedestrian"]["name"][prop(crc)>=5151][prop(crc)<5454]:closed 978 { 963 area["highway"="pedestrian"]["name"][prop(crc)>=5151][prop(crc)<5454]:closed { 979 964 color: #ffcc00; 980 965 fill-color: #ffcc00; … … 995 980 area["addr:place"][prop(crc)>=5454][prop(crc)<5757], 996 981 relation[type="associatedStreet"][prop(crc)>=5454][prop(crc)<5757] > area["addr:housenumber"][setting("support_associatedstreet")], 997 area["highway"="pedestrian"]["name"][prop(crc)>=5454][prop(crc)<5757]:closed 998 { 982 area["highway"="pedestrian"]["name"][prop(crc)>=5454][prop(crc)<5757]:closed { 999 983 color: #BF9017; 1000 984 fill-color: #BF9017; … … 1015 999 area["addr:place"][prop(crc)>=5757][prop(crc)<6060], 1016 1000 relation[type="associatedStreet"][prop(crc)>=5757][prop(crc)<6060] > area["addr:housenumber"][setting("support_associatedstreet")], 1017 area["highway"="pedestrian"]["name"][prop(crc)>=5757][prop(crc)<6060]:closed 1018 { 1001 area["highway"="pedestrian"]["name"][prop(crc)>=5757][prop(crc)<6060]:closed { 1019 1002 color: #adff2f; 1020 1003 fill-color: #adff2f; … … 1035 1018 area["addr:place"][prop(crc)>=6060][prop(crc)<6363], 1036 1019 relation[type="associatedStreet"][prop(crc)>=6060][prop(crc)<6363] > area["addr:housenumber"][setting("support_associatedstreet")], 1037 area["highway"="pedestrian"]["name"][prop(crc)>=6060][prop(crc)<6363]:closed 1038 { 1020 area["highway"="pedestrian"]["name"][prop(crc)>=6060][prop(crc)<6363]:closed { 1039 1021 color: #ff69b4; 1040 1022 fill-color: #ff69b4; … … 1055 1037 area["addr:place"][prop(crc)>=6363][prop(crc)<6666], 1056 1038 relation[type="associatedStreet"][prop(crc)>=6363][prop(crc)<6666] > area["addr:housenumber"][setting("support_associatedstreet")], 1057 area["highway"="pedestrian"]["name"][prop(crc)>=6363][prop(crc)<6666]:closed 1058 { 1039 area["highway"="pedestrian"]["name"][prop(crc)>=6363][prop(crc)<6666]:closed { 1059 1040 color: #cd5c5c; 1060 1041 fill-color: #cd5c5c; … … 1075 1056 area["addr:place"][prop(crc)>=6666][prop(crc)<6969], 1076 1057 relation[type="associatedStreet"][prop(crc)>=6666][prop(crc)<6969] > area["addr:housenumber"][setting("support_associatedstreet")], 1077 area["highway"="pedestrian"]["name"][prop(crc)>=6666][prop(crc)<6969]:closed 1078 { 1058 area["highway"="pedestrian"]["name"][prop(crc)>=6666][prop(crc)<6969]:closed { 1079 1059 color: #7d5a07; 1080 1060 fill-color: #7d5a07; … … 1095 1075 area["addr:place"][prop(crc)>=6969][prop(crc)<7272], 1096 1076 relation[type="associatedStreet"][prop(crc)>=6969][prop(crc)<7272] > area["addr:housenumber"][setting("support_associatedstreet")], 1097 area["highway"="pedestrian"]["name"][prop(crc)>=6969][prop(crc)<7272]:closed 1098 { 1077 area["highway"="pedestrian"]["name"][prop(crc)>=6969][prop(crc)<7272]:closed { 1099 1078 color: #824600; 1100 1079 fill-color: #824600; … … 1115 1094 area["addr:place"][prop(crc)>=7272][prop(crc)<7575], 1116 1095 relation[type="associatedStreet"][prop(crc)>=7272][prop(crc)<7575] > area["addr:housenumber"][setting("support_associatedstreet")], 1117 area["highway"="pedestrian"]["name"][prop(crc)>=7272][prop(crc)<7575]:closed 1118 { 1096 area["highway"="pedestrian"]["name"][prop(crc)>=7272][prop(crc)<7575]:closed { 1119 1097 color: #f08080; 1120 1098 fill-color: #f08080; … … 1135 1113 area["addr:place"][prop(crc)>=7575][prop(crc)<7878], 1136 1114 relation[type="associatedStreet"][prop(crc)>=7575][prop(crc)<7878] > area["addr:housenumber"][setting("support_associatedstreet")], 1137 area["highway"="pedestrian"]["name"][prop(crc)>=7575][prop(crc)<7878]:closed 1138 { 1115 area["highway"="pedestrian"]["name"][prop(crc)>=7575][prop(crc)<7878]:closed { 1139 1116 color: #F75617; 1140 1117 fill-color: #F75617; … … 1155 1132 area["addr:place"][prop(crc)>=7878][prop(crc)<8181], 1156 1133 relation[type="associatedStreet"][prop(crc)>=7878][prop(crc)<8181] > area["addr:housenumber"][setting("support_associatedstreet")], 1157 area["highway"="pedestrian"]["name"][prop(crc)>=7878][prop(crc)<8181]:closed 1158 { 1134 area["highway"="pedestrian"]["name"][prop(crc)>=7878][prop(crc)<8181]:closed { 1159 1135 color: #54d954; 1160 1136 fill-color: #54d954; … … 1175 1151 area["addr:place"][prop(crc)>=8181][prop(crc)<8484], 1176 1152 relation[type="associatedStreet"][prop(crc)>=8181][prop(crc)<8484] > area["addr:housenumber"][setting("support_associatedstreet")], 1177 area["highway"="pedestrian"]["name"][prop(crc)>=8181][prop(crc)<8484]:closed 1178 { 1153 area["highway"="pedestrian"]["name"][prop(crc)>=8181][prop(crc)<8484]:closed { 1179 1154 color: #ba55d3; 1180 1155 fill-color: #ba55d3; … … 1195 1170 area["addr:place"][prop(crc)>=8484][prop(crc)<8787], 1196 1171 relation[type="associatedStreet"][prop(crc)>=8484][prop(crc)<8787] > area["addr:housenumber"][setting("support_associatedstreet")], 1197 area["highway"="pedestrian"]["name"][prop(crc)>=8484][prop(crc)<8787]:closed 1198 { 1172 area["highway"="pedestrian"]["name"][prop(crc)>=8484][prop(crc)<8787]:closed { 1199 1173 color: #9370db; 1200 1174 fill-color: #9370db; … … 1215 1189 area["addr:place"][prop(crc)>=8787][prop(crc)<9090], 1216 1190 relation[type="associatedStreet"][prop(crc)>=8787][prop(crc)<9090] > area["addr:housenumber"][setting("support_associatedstreet")], 1217 area["highway"="pedestrian"]["name"][prop(crc)>=8787][prop(crc)<9090]:closed 1218 { 1191 area["highway"="pedestrian"]["name"][prop(crc)>=8787][prop(crc)<9090]:closed { 1219 1192 color: #ff7c00; 1220 1193 fill-color: #ff7c00; … … 1235 1208 area["addr:place"][prop(crc)>=9090][prop(crc)<9393], 1236 1209 relation[type="associatedStreet"][prop(crc)>=9090][prop(crc)<9393] > area["addr:housenumber"][setting("support_associatedstreet")], 1237 area["highway"="pedestrian"]["name"][prop(crc)>=9090][prop(crc)<9393]:closed 1238 { 1210 area["highway"="pedestrian"]["name"][prop(crc)>=9090][prop(crc)<9393]:closed { 1239 1211 color: #3cb371; 1240 1212 fill-color: #3cb371; … … 1255 1227 area["addr:place"][prop(crc)>=9393][prop(crc)<9696], 1256 1228 relation[type="associatedStreet"][prop(crc)>=9393][prop(crc)<9696] > area["addr:housenumber"][setting("support_associatedstreet")], 1257 area["highway"="pedestrian"]["name"][prop(crc)>=9393][prop(crc)<9696]:closed 1258 { 1229 area["highway"="pedestrian"]["name"][prop(crc)>=9393][prop(crc)<9696]:closed { 1259 1230 color: #707000; 1260 1231 fill-color: #707000; … … 1276 1247 area["addr:place"][prop(crc)>=9696], 1277 1248 relation[type="associatedStreet"][prop(crc)>=9696] > area["addr:housenumber"][setting("support_associatedstreet")], 1278 area["highway"="pedestrian"]["name"][prop(crc)>=9696]:closed 1279 { 1249 area["highway"="pedestrian"]["name"][prop(crc)>=9696]:closed { 1280 1250 color: #ff4444; 1281 1251 fill-color: #ff4444; … … 1378 1348 } 1379 1349 area[addr:housenumber][!addr:street][!addr:place][prop(isinassociatedstreetrelation)=false][setting("support_associatedstreet")], 1380 area[addr:housenumber][!addr:street][!addr:place][!setting("support_associatedstreet")] 1381 { 1350 area[addr:housenumber][!addr:street][!addr:place][!setting("support_associatedstreet")] { 1382 1351 text: eval(cond(has_tag_key(name), concat(tag("addr:housenumber"), " ", tr("street?"), " | ", tag("name")), concat(tag("addr:housenumber"), " ", tr("street?")))); 1383 1352 text-halo-color: red; … … 1394 1363 } 1395 1364 node[addr:housenumber][!addr:street][!addr:place][prop(isinassociatedstreetrelation)=false][setting("support_associatedstreet")]::halo, 1396 node[addr:housenumber][!addr:street][!addr:place][!setting("support_associatedstreet")]::halo 1397 { 1365 node[addr:housenumber][!addr:street][!addr:place][!setting("support_associatedstreet")]::halo { 1398 1366 text: eval(concat(tag("addr:housenumber"), " ", tr("street?"))); 1399 1367 font-size: 12; … … 1412 1380 1413 1381 /* have street, miss housenumber */ 1414 area|z18-[addr:street][!addr:housenumber][!highway][!addr:interpolation][!setting("display_missing_number_message")], 1415 area|z18-[addr:place][!addr:housenumber][!highway][!addr:interpolation][!setting("display_missing_number_message")] { 1416 text: eval(cond(has_tag_key(name), concat("? | ", tag("name")), "?")); 1382 /* areas */ 1383 area|z18-[addr:street][!addr:housenumber]["addr:housename"][!highway][!addr:interpolation][setting("allow_housename")], 1384 area|z18-[addr:place][!addr:housenumber]["addr:housename"][!highway][!addr:interpolation][setting("allow_housename")] { 1385 text: eval(cond(has_tag_key(name), concat(tag("addr:housename"), " | ", tag("name")), tag("addr:housename"))); /* "housename | name" or only "housename" (no warning) */ 1417 1386 text-position: center; 1418 1387 text-color: black; 1419 1388 font-size: 12; 1420 1389 } 1421 area|z-18[addr:street][!addr:housenumber][!highway][!addr:interpolation][!setting("display_missing_number_message")], 1422 area|z-18[addr:place][!addr:housenumber][!highway][!addr:interpolation][!setting("display_missing_number_message")] { 1423 font-size: 11; 1424 } 1425 node|z18-["addr:street"][!"addr:housenumber"][!setting("display_missing_number_message")]::halo, 1426 node|z18-["addr:place"][!"addr:housenumber"][!setting("display_missing_number_message")]::halo { 1427 text: eval("?"); 1390 area|z18-[addr:street][!addr:housenumber][!"addr:housename"][!highway][!addr:interpolation][!setting("display_missing_number_message")], 1391 area|z18-[addr:place][!addr:housenumber][!"addr:housename"][!highway][!addr:interpolation][!setting("display_missing_number_message")], 1392 area|z18-[addr:street][!addr:housenumber][!highway][!addr:interpolation][!setting("display_missing_number_message")][!setting("allow_housename")], 1393 area|z18-[addr:place][!addr:housenumber][!highway][!addr:interpolation][!setting("display_missing_number_message")][!setting("allow_housename")] { 1394 text: eval(cond(has_tag_key(name), concat("? | ", tag("name")), "?")); /* "? | name" or only "?" (no warning) */ 1395 text-position: center; 1428 1396 text-color: black; 1429 1397 font-size: 12; 1430 1398 } 1431 area[addr:street][!addr:housenumber][!highway][!addr:interpolation][setting("display_missing_number_message")], 1432 area[addr:place][!addr:housenumber][!highway][!addr:interpolation][setting("display_missing_number_message")] { 1399 area[addr:street][!addr:housenumber][!highway][!addr:interpolation][setting("display_missing_number_message")][!setting("allow_housename")], 1400 area[addr:place][!addr:housenumber][!highway][!addr:interpolation][setting("display_missing_number_message")][!setting("allow_housename")], 1401 area[addr:street][!addr:housenumber][!"addr:housename"][!highway][!addr:interpolation][setting("display_missing_number_message")][setting("allow_housename")], 1402 area[addr:place][!addr:housenumber][!"addr:housename"][!highway][!addr:interpolation][setting("display_missing_number_message")][setting("allow_housename")] { 1433 1403 width: 3; 1434 1404 text-halo-radius: 2; 1435 1405 fill-color: red; 1436 1406 fill-opacity:0.7; 1437 text: eval(cond(has_tag_key(name), concat(tr("number?"), " | ", tag("name")), tr("number?"))); 1407 text: eval(cond(has_tag_key(name), concat(tr("number?"), " | ", tag("name")), tr("number?"))); /* "number? | name" or only "number?" (as warning) */ 1438 1408 text-position: center; 1439 1409 text-color: black; … … 1442 1412 casing-color: yellow; 1443 1413 } 1444 area|z-18[addr:street][!addr:housenumber][!highway][!addr:interpolation] [setting("display_missing_number_message")],1445 area|z-18[addr:place][!addr:housenumber][!highway][!addr:interpolation] [setting("display_missing_number_message")]{1414 area|z-18[addr:street][!addr:housenumber][!highway][!addr:interpolation], 1415 area|z-18[addr:place][!addr:housenumber][!highway][!addr:interpolation] { 1446 1416 font-size: 11; 1447 1417 } 1448 node["addr:street"][!"addr:housenumber"][setting("display_missing_number_message")]::halo, 1449 node["addr:place"][!"addr:housenumber"][setting("display_missing_number_message")]::halo { 1450 text: tr("number?"); 1418 /* nodes */ 1419 node["addr:street"][!"addr:housenumber"][setting("display_missing_number_message")][!setting("allow_housename")]::halo, 1420 node["addr:place"][!"addr:housenumber"][setting("display_missing_number_message")][!setting("allow_housename")]::halo, 1421 node["addr:street"][!"addr:housenumber"][!"addr:housename"][setting("display_missing_number_message")][setting("allow_housename")]::halo, 1422 node["addr:place"][!"addr:housenumber"][!"addr:housename"][setting("display_missing_number_message")][setting("allow_housename")]::halo { 1423 text: tr("number?"); /* "number?" (as warning) */ 1451 1424 text-color: black; 1452 1425 font-size: 12; … … 1457 1430 symbol-stroke-color: yellow; 1458 1431 z-index: -1; 1432 } 1433 node|z18-["addr:street"][!"addr:housenumber"]["addr:housename"][setting("allow_housename")]::halo, 1434 node|z18-["addr:place"][!"addr:housenumber"]["addr:housename"][setting("allow_housename")]::halo { 1435 text: eval(tag("addr:housename")); /* "housename" (no warning) */ 1436 text-color: black; 1437 font-size: 12; 1438 } 1439 node|z18-["addr:street"][!"addr:housenumber"][!"addr:housename"][!setting("display_missing_number_message")]::halo, 1440 node|z18-["addr:place"][!"addr:housenumber"][!"addr:housename"][!setting("display_missing_number_message")]::halo, 1441 node|z18-["addr:street"][!"addr:housenumber"][!setting("display_missing_number_message")][!setting("allow_housename")]::halo, 1442 node|z18-["addr:place"][!"addr:housenumber"][!setting("display_missing_number_message")][!setting("allow_housename")]::halo { 1443 text: eval("?"); /* "?" (no warning) */ 1444 text-color: black; 1445 font-size: 12; 1459 1446 } 1460 1447
