Changes between Version 120 and Version 127 of Styles/Coloured_Streets
- Timestamp:
- (multiple changes)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Styles/Coloured_Streets
v120 v127 9 9 The mappaint style "Coloured Streets" makes '''working with addresses easier.''' 10 10 11 Streets, buildings and address nodes with the same street name are highlighted in the '''same colour'''. Thereby you can quickly recognize, which house belongs to which street. It analyzes for streets the key "name"and for addresses the key"addr:street"resp. for associatedStreet relations for the housenumber the key"name"of the relation. Furthermore it indicates missing or incorrect data. If addr:street is missing then it shows "street?". If addr:housenumber is missing it shows "number?". If there are streets (ways with highway=*) with an addr:*=* tag, then it shows "no addr!".11 Streets, buildings and address nodes with the same street name are highlighted in the '''same colour'''. Thereby you can quickly recognize, which house belongs to which street. It analyzes for streets the key `name` and for addresses the key `addr:street` resp. for associatedStreet relations for the housenumber the key `name` of the relation. Furthermore it indicates missing or incorrect data. If `addr:street` is missing then it shows "street?". If `addr:housenumber` is missing it shows "number?". (`nohousenumber=yes` is taken into account.) If there are streets (ways with `highway=*`) with an `addr:*=*` tag, then it shows "no addr!". 12 12 13 13 Coloured Streets uses '''33 specially selected colours''', which are used on average equally often. In individual cases the same colour of adjacent streets may still occur. This is because of the limited number of clearly distinguishable colours and can not be completely eliminated. … … 17 17 18 18 Allow addr:postcode on streets:: 19 You can choose if you want to allow "addr:postcode=*"on streets and don't want to see a warning message for these cases. The default setting is: ''unchecked'' = not allowed = warning is displayed.19 You can choose if you want to allow `addr:postcode=*` on streets and don't want to see a warning message for these cases. The default setting is: ''unchecked'' = not allowed = warning is displayed. 20 20 Support prefix and suffix on street names:: 21 You can choose if [osmwiki:Proposed_features/Directional_Prefix_%26_Suffix_Indication name:prefix and name:suffix] for names of streets and associatedStreet relations are taken into account. The default setting is: ''unchecked'' = prefix and suffix are ignored = only the key "name"is analyzed. At least in parts of the USA and of Greece names of streets are divided into these components. By activating this option you get better results with Coloured Streets in these areas.21 You can choose if [osmwiki:Proposed_features/Directional_Prefix_%26_Suffix_Indication name:prefix and name:suffix] for names of streets and associatedStreet relations are taken into account. The default setting is: ''unchecked'' = prefix and suffix are ignored = only the key `name` is analyzed. At least in parts of the USA and of Greece names of streets are divided into these components. By activating this option you get better results with Coloured Streets in these areas. 22 22 Display cycleway dashes:: 23 You can choose if you want to see the coloured dashes of streets with cycleway=* and named cycle-/footways, which are part of the default internal mappaint style The default setting is: ''unchecked'' = the dashes are hidden because they can confuse you in Coloured Streets. 23 You can choose if you want to see the coloured dashes of streets with `cycleway=*` and named cycle-/footways, which are part of the default internal mappaint style The default setting is: ''unchecked'' = the dashes are hidden because they can confuse you in Coloured Streets. 24 24 Display missing number message:: 25 You can choose if you want to deactivate the error message for addresses with addr:street oraddr:place but without addr:housenumber ("number?). The default setting is: ''checked'' = the error message is displayed. If you unchek this, the address is diplayed as if it has a housenumber but with a "?" instead of the number. This can be helpful in areas with a lot such cases and you are instead searching for missing addr:street.25 You can choose if you want to deactivate the error message for addresses with `addr:street` or `addr:place` but without `addr:housenumber` ("number?"). The default setting is: ''checked'' = the error message is displayed. If you unchek this, the address is diplayed as if it has a housenumber but with a "?" instead of the number. This can be helpful in areas with a lot such cases and you are instead searching for missing addr:street. 26 26 Support associatedStreet relations:: 27 27 You can choose if associatedStreet relations are supported. The default setting is: ''checked'' = they are supported. … … 68 68 == Changelog == 69 69 ^(Latest change first)^ 70 ==== Version 3.53 ==== 71 * Fix one more display bug of version 3.51 72 ==== Version 3.52 ==== 73 * Fix some display bugs of version 3.51 when "Display missing number message" was disabled 74 ==== Version 3.51 ==== 75 * Add full support for `nohousenumber=yes`: If there is `addr:street` or `addr:place` present or if the object is part of a associatedStreet relation (and associatedStreet relation support is activated) then the object is displayed like a normal housenumber with "no" as number. If there is no such connection to a street then the object is toned down like minor buildings (e.g. `building=garage`). 70 76 ==== Version 3.50 ==== 71 77 * Improved icon with transparent background, more sharpness on different sizes and reduced filesize … … 240 246 meta { 241 247 title: "Coloured Streets"; 242 version: "3.5 0.[[revision]]_[[date]]";248 version: "3.53.[[revision]]_[[date]]"; 243 249 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."; 244 icon: " IconColouredStreets.svg";250 icon: "ColouredStreetsIcon.svg"; 245 251 author: "geozeisig, Klumbumbus"; 246 252 link: "https://josm.openstreetmap.de/wiki/Styles/Coloured_Streets"; 247 watch-modified: true; 248 min-josm-version: "8087"; 253 min-josm-version: "8087"; /* due to @supports */ 249 254 /* This mapcss mappaint style was created for JOSM 8087. I try to support future versions of JOSM and its internal default mappaint style as long as possible. */ 250 255 } … … 315 320 316 321 /* associated street relations */ 322 /* nohousenumber=yes */ 323 relation[type="associatedStreet"][name] > area[nohousenumber=yes][!setting("support_prefix_and_suffix")][setting("support_associatedstreet")], 324 relation[type="associatedStreet"][name] > node[nohousenumber=yes][!setting("support_prefix_and_suffix")][setting("support_associatedstreet")]::halo, 325 relation[type="associatedStreet"][name][!name:prefix][!name:suffix] > area[nohousenumber=yes][setting("support_prefix_and_suffix")][setting("support_associatedstreet")], 326 relation[type="associatedStreet"][name][!name:prefix][!name:suffix] > node[nohousenumber=yes][setting("support_prefix_and_suffix")][setting("support_associatedstreet")]::halo { 327 crc: CRC32_checksum(parent_tag("name"))/429496.7296; 328 } 329 relation[type="associatedStreet"][name][name:prefix][!name:suffix] > area[nohousenumber=yes][setting("support_prefix_and_suffix")][setting("support_associatedstreet")], 330 relation[type="associatedStreet"][name][name:prefix][!name:suffix] > node[nohousenumber=yes][setting("support_prefix_and_suffix")][setting("support_associatedstreet")]::halo { 331 crc: CRC32_checksum(concat(parent_tag("name:prefix"), " ", parent_tag("name")))/429496.7296; 332 } 333 relation[type="associatedStreet"][name][!name:prefix][name:suffix] > area[nohousenumber=yes][setting("support_prefix_and_suffix")][setting("support_associatedstreet")], 334 relation[type="associatedStreet"][name][!name:prefix][name:suffix] > node[nohousenumber=yes][setting("support_prefix_and_suffix")][setting("support_associatedstreet")]::halo { 335 crc: CRC32_checksum(concat(parent_tag("name"), " ", parent_tag("name:suffix")))/429496.7296; 336 } 337 relation[type="associatedStreet"][name][name:prefix][name:suffix] > area[nohousenumber=yes][setting("support_prefix_and_suffix")][setting("support_associatedstreet")], 338 relation[type="associatedStreet"][name][name:prefix][name:suffix] > node[nohousenumber=yes][setting("support_prefix_and_suffix")][setting("support_associatedstreet")]::halo { 339 crc: CRC32_checksum(concat(parent_tag("name:prefix"), " ", parent_tag("name"), " ", parent_tag("name:suffix")))/429496.7296; 340 } 341 /* normal addr:housenumber */ 317 342 relation[type="associatedStreet"][name] > area["addr:housenumber"][!setting("support_prefix_and_suffix")][setting("support_associatedstreet")], 318 343 relation[type="associatedStreet"][name] > node["addr:housenumber"][!setting("support_prefix_and_suffix")][setting("support_associatedstreet")]::halo, … … 403 428 } 404 429 405 /* tone down garages and other "minor" buildings, as they usually do not have addr:*=* tags. */ 430 /* tone down garages and other "minor" buildings, as they usually do not have addr:*=* tags. Also buildings with nohousenumber=yes. */ 431 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][nohousenumber=yes], 406 432 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=barn], 407 433 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=bunker], … … 513 539 /* all rules, which apply to all colors and different rules for different zoom */ 514 540 /* address areas */ 515 area|z18-["addr:street"], 541 area|z18-["addr:street"], /* needed later for display of "?" if display_missing_number_message is disabled */ 516 542 area|z18-["addr:place"], 543 relation[type="associatedStreet"] > area|z18-["addr:housenumber"][setting("support_associatedstreet")] { 544 width: 3; 545 fill-opacity:0.2; 546 text-halo-radius: 3; 547 z-index: 1; 548 } 549 550 area|z18-["addr:street"][nohousenumber=yes], 551 area|z18-["addr:place"][nohousenumber=yes], 552 relation[type="associatedStreet"] > area|z18-[nohousenumber=yes][setting("support_associatedstreet")] { 553 width: 3; 554 fill-opacity:0.2; 555 text-halo-radius: 3; 556 text: eval(cond(has_tag_key(name), concat("no", " | ", tag("name")), "no")); 557 z-index: 1; 558 } 559 560 area|z18-["addr:street"]["addr:housenumber"], 561 area|z18-["addr:place"]["addr:housenumber"], 517 562 relation[type="associatedStreet"] > area|z18-["addr:housenumber"][setting("support_associatedstreet")] { 518 563 width: 3; … … 577 622 text-halo-opacity: 0.8; 578 623 } 624 node|z18-["addr:street"][nohousenumber=yes][!"addr:housenumber"]::halo, 625 node|z18-["addr:place"][nohousenumber=yes][!"addr:housenumber"]::halo, 626 relation[type="associatedStreet"] > node|z18-[!"addr:housenumber"][nohousenumber=yes][setting("support_associatedstreet")]::halo { 627 symbol-shape: circle; 628 symbol-fill-opacity: 0.85; 629 z-index: -1; 630 text: eval("no"); 631 font-size: 12; 632 text-color: black; 633 text-anchor-vertical: center; 634 text-offset-x: -3; 635 text-halo-radius: 2; 636 text-halo-opacity: 0.8; 637 } 579 638 node|z-17["addr:street"]::halo, 580 639 node|z-17["addr:place"]::halo, … … 668 727 area["addr:place"][prop(crc)<303], 669 728 relation[type="associatedStreet"][prop(crc)<303] > area["addr:housenumber"][setting("support_associatedstreet")], 729 relation[type="associatedStreet"][prop(crc)<303] > area[nohousenumber=yes][setting("support_associatedstreet")], 670 730 area["highway"="pedestrian"]["name"][prop(crc)<303]:closed { 671 731 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. */ … … 675 735 node["addr:street"][prop(crc)<303]::halo, 676 736 node["addr:place"][prop(crc)<303]::halo, 677 relation[type="associatedStreet"][prop(crc)<303] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 737 relation[type="associatedStreet"][prop(crc)<303] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 738 relation[type="associatedStreet"][prop(crc)<303] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 678 739 symbol-fill-color: #8B864E; 679 740 text-halo-color: #8B864E; … … 687 748 area["addr:place"][prop(crc)>=303][prop(crc)<606], 688 749 relation[type="associatedStreet"][prop(crc)>=303][prop(crc)<606] > area["addr:housenumber"][setting("support_associatedstreet")], 750 relation[type="associatedStreet"][prop(crc)>=303][prop(crc)<606] > area[nohousenumber=yes][setting("support_associatedstreet")], 689 751 area["highway"="pedestrian"]["name"][prop(crc)>=303][prop(crc)<606]:closed { 690 752 color: #b88142; … … 694 756 node["addr:street"][prop(crc)>=303][prop(crc)<606]::halo, 695 757 node["addr:place"][prop(crc)>=303][prop(crc)<606]::halo, 696 relation[type="associatedStreet"][prop(crc)>=303][prop(crc)<606] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 758 relation[type="associatedStreet"][prop(crc)>=303][prop(crc)<606] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 759 relation[type="associatedStreet"][prop(crc)>=303][prop(crc)<606] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 697 760 symbol-fill-color: #b88142; 698 761 text-halo-color: #b88142; … … 706 769 area["addr:place"][prop(crc)>=606][prop(crc)<909], 707 770 relation[type="associatedStreet"][prop(crc)>=606][prop(crc)<909] > area["addr:housenumber"][setting("support_associatedstreet")], 771 relation[type="associatedStreet"][prop(crc)>=606][prop(crc)<909] > area[nohousenumber=yes][setting("support_associatedstreet")], 708 772 area["highway"="pedestrian"]["name"][prop(crc)>=606][prop(crc)<909]:closed { 709 773 color: #a3fe8f; … … 713 777 node["addr:street"][prop(crc)>=606][prop(crc)<909]::halo, 714 778 node["addr:place"][prop(crc)>=606][prop(crc)<909]::halo, 715 relation[type="associatedStreet"][prop(crc)>=606][prop(crc)<909] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 779 relation[type="associatedStreet"][prop(crc)>=606][prop(crc)<909] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 780 relation[type="associatedStreet"][prop(crc)>=606][prop(crc)<909] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 716 781 symbol-fill-color: #a3fe8f; 717 782 text-halo-color: #a3fe8f; … … 725 790 area["addr:place"][prop(crc)>=909][prop(crc)<1212], 726 791 relation[type="associatedStreet"][prop(crc)>=909][prop(crc)<1212] > area["addr:housenumber"][setting("support_associatedstreet")], 792 relation[type="associatedStreet"][prop(crc)>=909][prop(crc)<1212] > area[nohousenumber=yes][setting("support_associatedstreet")], 727 793 area["highway"="pedestrian"]["name"][prop(crc)>=909][prop(crc)<1212]:closed { 728 794 color: #b8674c; … … 732 798 node["addr:street"][prop(crc)>=909][prop(crc)<1212]::halo, 733 799 node["addr:place"][prop(crc)>=909][prop(crc)<1212]::halo, 734 relation[type="associatedStreet"][prop(crc)>=909][prop(crc)<1212] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 800 relation[type="associatedStreet"][prop(crc)>=909][prop(crc)<1212] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 801 relation[type="associatedStreet"][prop(crc)>=909][prop(crc)<1212] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 735 802 symbol-fill-color: #b8674c; 736 803 text-halo-color: #b8674c; … … 744 811 area["addr:place"][prop(crc)>=1212][prop(crc)<1515], 745 812 relation[type="associatedStreet"][prop(crc)>=1212][prop(crc)<1515] > area["addr:housenumber"][setting("support_associatedstreet")], 813 relation[type="associatedStreet"][prop(crc)>=1212][prop(crc)<1515] > area[nohousenumber=yes][setting("support_associatedstreet")], 746 814 area["highway"="pedestrian"]["name"][prop(crc)>=1212][prop(crc)<1515]:closed { 747 815 color: #f4ff6b; … … 751 819 node["addr:street"][prop(crc)>=1212][prop(crc)<1515]::halo, 752 820 node["addr:place"][prop(crc)>=1212][prop(crc)<1515]::halo, 753 relation[type="associatedStreet"][prop(crc)>=1212][prop(crc)<1515] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 821 relation[type="associatedStreet"][prop(crc)>=1212][prop(crc)<1515] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 822 relation[type="associatedStreet"][prop(crc)>=1212][prop(crc)<1515] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 754 823 symbol-fill-color: #f4ff6b; 755 824 text-halo-color: #f4ff6b; … … 763 832 area["addr:place"][prop(crc)>=1515][prop(crc)<1818], 764 833 relation[type="associatedStreet"][prop(crc)>=1515][prop(crc)<1818] > area["addr:housenumber"][setting("support_associatedstreet")], 834 relation[type="associatedStreet"][prop(crc)>=1515][prop(crc)<1818] > area[nohousenumber=yes][setting("support_associatedstreet")], 765 835 area["highway"="pedestrian"]["name"][prop(crc)>=1515][prop(crc)<1818]:closed { 766 836 color: #81c0ff; … … 770 840 node["addr:street"][prop(crc)>=1515][prop(crc)<1818]::halo, 771 841 node["addr:place"][prop(crc)>=1515][prop(crc)<1818]::halo, 772 relation[type="associatedStreet"][prop(crc)>=1515][prop(crc)<1818] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 842 relation[type="associatedStreet"][prop(crc)>=1515][prop(crc)<1818] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 843 relation[type="associatedStreet"][prop(crc)>=1515][prop(crc)<1818] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 773 844 symbol-fill-color: #81c0ff; 774 845 text-halo-color: #81c0ff; … … 782 853 area["addr:place"][prop(crc)>=1818][prop(crc)<2121], 783 854 relation[type="associatedStreet"][prop(crc)>=1818][prop(crc)<2121] > area["addr:housenumber"][setting("support_associatedstreet")], 855 relation[type="associatedStreet"][prop(crc)>=1818][prop(crc)<2121] > area[nohousenumber=yes][setting("support_associatedstreet")], 784 856 area["highway"="pedestrian"]["name"][prop(crc)>=1818][prop(crc)<2121]:closed { 785 857 color: #6b8e23; … … 789 861 node["addr:street"][prop(crc)>=1818][prop(crc)<2121]::halo, 790 862 node["addr:place"][prop(crc)>=1818][prop(crc)<2121]::halo, 791 relation[type="associatedStreet"][prop(crc)>=1818][prop(crc)<2121] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 863 relation[type="associatedStreet"][prop(crc)>=1818][prop(crc)<2121] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 864 relation[type="associatedStreet"][prop(crc)>=1818][prop(crc)<2121] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 792 865 symbol-fill-color: #6b8e23; 793 866 text-halo-color: #6b8e23; … … 801 874 area["addr:place"][prop(crc)>=2121][prop(crc)<2424], 802 875 relation[type="associatedStreet"][prop(crc)>=2121][prop(crc)<2424] > area["addr:housenumber"][setting("support_associatedstreet")], 876 relation[type="associatedStreet"][prop(crc)>=2121][prop(crc)<2424] > area[nohousenumber=yes][setting("support_associatedstreet")], 803 877 area["highway"="pedestrian"]["name"][prop(crc)>=2121][prop(crc)<2424]:closed { 804 878 color: #e1bd6a; … … 808 882 node["addr:street"][prop(crc)>=2121][prop(crc)<2424]::halo, 809 883 node["addr:place"][prop(crc)>=2121][prop(crc)<2424]::halo, 810 relation[type="associatedStreet"][prop(crc)>=2121][prop(crc)<2424] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 884 relation[type="associatedStreet"][prop(crc)>=2121][prop(crc)<2424] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 885 relation[type="associatedStreet"][prop(crc)>=2121][prop(crc)<2424] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 811 886 symbol-fill-color: #e1bd6a; 812 887 text-halo-color: #e1bd6a; … … 820 895 area["addr:place"][prop(crc)>=2424][prop(crc)<2727], 821 896 relation[type="associatedStreet"][prop(crc)>=2424][prop(crc)<2727] > area["addr:housenumber"][setting("support_associatedstreet")], 897 relation[type="associatedStreet"][prop(crc)>=2424][prop(crc)<2727] > area[nohousenumber=yes][setting("support_associatedstreet")], 822 898 area["highway"="pedestrian"]["name"][prop(crc)>=2424][prop(crc)<2727]:closed { 823 899 color: #7fffd4; … … 827 903 node["addr:street"][prop(crc)>=2424][prop(crc)<2727]::halo, 828 904 node["addr:place"][prop(crc)>=2424][prop(crc)<2727]::halo, 829 relation[type="associatedStreet"][prop(crc)>=2424][prop(crc)<2727] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 905 relation[type="associatedStreet"][prop(crc)>=2424][prop(crc)<2727] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 906 relation[type="associatedStreet"][prop(crc)>=2424][prop(crc)<2727] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 830 907 symbol-fill-color: #7fffd4; 831 908 text-halo-color: #7fffd4; … … 839 916 area["addr:place"][prop(crc)>=2727][prop(crc)<3030], 840 917 relation[type="associatedStreet"][prop(crc)>=2727][prop(crc)<3030] > area["addr:housenumber"][setting("support_associatedstreet")], 918 relation[type="associatedStreet"][prop(crc)>=2727][prop(crc)<3030] > area[nohousenumber=yes][setting("support_associatedstreet")], 841 919 area["highway"="pedestrian"]["name"][prop(crc)>=2727][prop(crc)<3030]:closed { 842 920 color: #8a2be2; … … 846 924 node["addr:street"][prop(crc)>=2727][prop(crc)<3030]::halo, 847 925 node["addr:place"][prop(crc)>=2727][prop(crc)<3030]::halo, 848 relation[type="associatedStreet"][prop(crc)>=2727][prop(crc)<3030] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 926 relation[type="associatedStreet"][prop(crc)>=2727][prop(crc)<3030] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 927 relation[type="associatedStreet"][prop(crc)>=2727][prop(crc)<3030] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 849 928 symbol-fill-color: #8a2be2; 850 929 text-halo-color: #8a2be2; … … 858 937 area["addr:place"][prop(crc)>=3030][prop(crc)<3333], 859 938 relation[type="associatedStreet"][prop(crc)>=3030][prop(crc)<3333] > area["addr:housenumber"][setting("support_associatedstreet")], 939 relation[type="associatedStreet"][prop(crc)>=3030][prop(crc)<3333] > area[nohousenumber=yes][setting("support_associatedstreet")], 860 940 area["highway"="pedestrian"]["name"][prop(crc)>=3030][prop(crc)<3333]:closed { 861 941 color: #a52a2a; … … 865 945 node["addr:street"][prop(crc)>=3030][prop(crc)<3333]::halo, 866 946 node["addr:place"][prop(crc)>=3030][prop(crc)<3333]::halo, 867 relation[type="associatedStreet"][prop(crc)>=3030][prop(crc)<3333] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 947 relation[type="associatedStreet"][prop(crc)>=3030][prop(crc)<3333] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 948 relation[type="associatedStreet"][prop(crc)>=3030][prop(crc)<3333] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 868 949 symbol-fill-color: #a52a2a; 869 950 text-halo-color: #a52a2a; … … 877 958 area["addr:place"][prop(crc)>=3333][prop(crc)<3636], 878 959 relation[type="associatedStreet"][prop(crc)>=3333][prop(crc)<3636] > area["addr:housenumber"][setting("support_associatedstreet")], 960 relation[type="associatedStreet"][prop(crc)>=3333][prop(crc)<3636] > area[nohousenumber=yes][setting("support_associatedstreet")], 879 961 area["highway"="pedestrian"]["name"][prop(crc)>=3333][prop(crc)<3636]:closed { 880 962 color: #f0b9a6; … … 884 966 node["addr:street"][prop(crc)>=3333][prop(crc)<3636]::halo, 885 967 node["addr:place"][prop(crc)>=3333][prop(crc)<3636]::halo, 886 relation[type="associatedStreet"][prop(crc)>=3333][prop(crc)<3636] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 968 relation[type="associatedStreet"][prop(crc)>=3333][prop(crc)<3636] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 969 relation[type="associatedStreet"][prop(crc)>=3333][prop(crc)<3636] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 887 970 symbol-fill-color: #f0b9a6; 888 971 text-halo-color: #f0b9a6; … … 896 979 area["addr:place"][prop(crc)>=3636][prop(crc)<3939], 897 980 relation[type="associatedStreet"][prop(crc)>=3636][prop(crc)<3939] > area["addr:housenumber"][setting("support_associatedstreet")], 981 relation[type="associatedStreet"][prop(crc)>=3636][prop(crc)<3939] > area[nohousenumber=yes][setting("support_associatedstreet")], 898 982 area["highway"="pedestrian"]["name"][prop(crc)>=3636][prop(crc)<3939]:closed { 899 983 color: #8fbc8f; … … 903 987 node["addr:street"][prop(crc)>=3636][prop(crc)<3939]::halo, 904 988 node["addr:place"][prop(crc)>=3636][prop(crc)<3939]::halo, 905 relation[type="associatedStreet"][prop(crc)>=3636][prop(crc)<3939] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 989 relation[type="associatedStreet"][prop(crc)>=3636][prop(crc)<3939] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 990 relation[type="associatedStreet"][prop(crc)>=3636][prop(crc)<3939] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 906 991 symbol-fill-color: #8fbc8f; 907 992 text-halo-color: #8fbc8f; … … 915 1000 area["addr:place"][prop(crc)>=3939][prop(crc)<4242], 916 1001 relation[type="associatedStreet"][prop(crc)>=3939][prop(crc)<4242] > area["addr:housenumber"][setting("support_associatedstreet")], 1002 relation[type="associatedStreet"][prop(crc)>=3939][prop(crc)<4242] > area[nohousenumber=yes][setting("support_associatedstreet")], 917 1003 area["highway"="pedestrian"]["name"][prop(crc)>=3939][prop(crc)<4242]:closed { 918 1004 color: #1b7777; … … 922 1008 node["addr:street"][prop(crc)>=3939][prop(crc)<4242]::halo, 923 1009 node["addr:place"][prop(crc)>=3939][prop(crc)<4242]::halo, 924 relation[type="associatedStreet"][prop(crc)>=3939][prop(crc)<4242] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 1010 relation[type="associatedStreet"][prop(crc)>=3939][prop(crc)<4242] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 1011 relation[type="associatedStreet"][prop(crc)>=3939][prop(crc)<4242] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 925 1012 symbol-fill-color: #1b7777; 926 1013 text-halo-color: #1b7777; … … 934 1021 area["addr:place"][prop(crc)>=4242][prop(crc)<4545], 935 1022 relation[type="associatedStreet"][prop(crc)>=4242][prop(crc)<4545] > area["addr:housenumber"][setting("support_associatedstreet")], 1023 relation[type="associatedStreet"][prop(crc)>=4242][prop(crc)<4545] > area[nohousenumber=yes][setting("support_associatedstreet")], 936 1024 area["highway"="pedestrian"]["name"][prop(crc)>=4242][prop(crc)<4545]:closed { 937 1025 color: #ff1493; … … 941 1029 node["addr:street"][prop(crc)>=4242][prop(crc)<4545]::halo, 942 1030 node["addr:place"][prop(crc)>=4242][prop(crc)<4545]::halo, 943 relation[type="associatedStreet"][prop(crc)>=4242][prop(crc)<4545] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 1031 relation[type="associatedStreet"][prop(crc)>=4242][prop(crc)<4545] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 1032 relation[type="associatedStreet"][prop(crc)>=4242][prop(crc)<4545] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 944 1033 symbol-fill-color: #ff1493; 945 1034 text-halo-color: #ff1493; … … 953 1042 area["addr:place"][prop(crc)>=4545][prop(crc)<4848], 954 1043 relation[type="associatedStreet"][prop(crc)>=4545][prop(crc)<4848] > area["addr:housenumber"][setting("support_associatedstreet")], 1044 relation[type="associatedStreet"][prop(crc)>=4545][prop(crc)<4848] > area[nohousenumber=yes][setting("support_associatedstreet")], 955 1045 area["highway"="pedestrian"]["name"][prop(crc)>=4545][prop(crc)<4848]:closed { 956 1046 color: #0072e2; … … 960 1050 node["addr:street"][prop(crc)>=4545][prop(crc)<4848]::halo, 961 1051 node["addr:place"][prop(crc)>=4545][prop(crc)<4848]::halo, 962 relation[type="associatedStreet"][prop(crc)>=4545][prop(crc)<4848] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 1052 relation[type="associatedStreet"][prop(crc)>=4545][prop(crc)<4848] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 1053 relation[type="associatedStreet"][prop(crc)>=4545][prop(crc)<4848] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 963 1054 symbol-fill-color: #0072e2; 964 1055 text-halo-color: #0072e2; … … 972 1063 area["addr:place"][prop(crc)>=4848][prop(crc)<5151], 973 1064 relation[type="associatedStreet"][prop(crc)>=4848][prop(crc)<5151] > area["addr:housenumber"][setting("support_associatedstreet")], 1065 relation[type="associatedStreet"][prop(crc)>=4848][prop(crc)<5151] > area[nohousenumber=yes][setting("support_associatedstreet")], 974 1066 area["highway"="pedestrian"]["name"][prop(crc)>=4848][prop(crc)<5151]:closed { 975 1067 color: #008f00; … … 979 1071 node["addr:street"][prop(crc)>=4848][prop(crc)<5151]::halo, 980 1072 node["addr:place"][prop(crc)>=4848][prop(crc)<5151]::halo, 981 relation[type="associatedStreet"][prop(crc)>=4848][prop(crc)<5151] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 1073 relation[type="associatedStreet"][prop(crc)>=4848][prop(crc)<5151] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 1074 relation[type="associatedStreet"][prop(crc)>=4848][prop(crc)<5151] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 982 1075 symbol-fill-color: #008f00; 983 1076 text-halo-color: #008f00; … … 991 1084 area["addr:place"][prop(crc)>=5151][prop(crc)<5454], 992 1085 relation[type="associatedStreet"][prop(crc)>=5151][prop(crc)<5454] > area["addr:housenumber"][setting("support_associatedstreet")], 1086 relation[type="associatedStreet"][prop(crc)>=5151][prop(crc)<5454] > area[nohousenumber=yes][setting("support_associatedstreet")], 993 1087 area["highway"="pedestrian"]["name"][prop(crc)>=5151][prop(crc)<5454]:closed { 994 1088 color: #ffcc00; … … 998 1092 node["addr:street"][prop(crc)>=5151][prop(crc)<5454]::halo, 999 1093 node["addr:place"][prop(crc)>=5151][prop(crc)<5454]::halo, 1000 relation[type="associatedStreet"][prop(crc)>=5151][prop(crc)<5454] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 1094 relation[type="associatedStreet"][prop(crc)>=5151][prop(crc)<5454] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 1095 relation[type="associatedStreet"][prop(crc)>=5151][prop(crc)<5454] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 1001 1096 symbol-fill-color: #ffcc00; 1002 1097 text-halo-color: #ffcc00; … … 1010 1105 area["addr:place"][prop(crc)>=5454][prop(crc)<5757], 1011 1106 relation[type="associatedStreet"][prop(crc)>=5454][prop(crc)<5757] > area["addr:housenumber"][setting("support_associatedstreet")], 1107 relation[type="associatedStreet"][prop(crc)>=5454][prop(crc)<5757] > area[nohousenumber=yes][setting("support_associatedstreet")], 1012 1108 area["highway"="pedestrian"]["name"][prop(crc)>=5454][prop(crc)<5757]:closed { 1013 1109 color: #BF9017; … … 1017 1113 node["addr:street"][prop(crc)>=5454][prop(crc)<5757]::halo, 1018 1114 node["addr:place"][prop(crc)>=5454][prop(crc)<5757]::halo, 1019 relation[type="associatedStreet"][prop(crc)>=5454][prop(crc)<5757] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 1115 relation[type="associatedStreet"][prop(crc)>=5454][prop(crc)<5757] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 1116 relation[type="associatedStreet"][prop(crc)>=5454][prop(crc)<5757] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 1020 1117 symbol-fill-color: #BF9017; 1021 1118 text-halo-color: #BF9017; … … 1029 1126 area["addr:place"][prop(crc)>=5757][prop(crc)<6060], 1030 1127 relation[type="associatedStreet"][prop(crc)>=5757][prop(crc)<6060] > area["addr:housenumber"][setting("support_associatedstreet")], 1128 relation[type="associatedStreet"][prop(crc)>=5757][prop(crc)<6060] > area[nohousenumber=yes][setting("support_associatedstreet")], 1031 1129 area["highway"="pedestrian"]["name"][prop(crc)>=5757][prop(crc)<6060]:closed { 1032 1130 color: #adff2f; … … 1036 1134 node["addr:street"][prop(crc)>=5757][prop(crc)<6060]::halo, 1037 1135 node["addr:place"][prop(crc)>=5757][prop(crc)<6060]::halo, 1038 relation[type="associatedStreet"][prop(crc)>=5757][prop(crc)<6060] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 1136 relation[type="associatedStreet"][prop(crc)>=5757][prop(crc)<6060] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 1137 relation[type="associatedStreet"][prop(crc)>=5757][prop(crc)<6060] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 1039 1138 symbol-fill-color: #adff2f; 1040 1139 text-halo-color: #adff2f; … … 1048 1147 area["addr:place"][prop(crc)>=6060][prop(crc)<6363], 1049 1148 relation[type="associatedStreet"][prop(crc)>=6060][prop(crc)<6363] > area["addr:housenumber"][setting("support_associatedstreet")], 1149 relation[type="associatedStreet"][prop(crc)>=6060][prop(crc)<6363] > area[nohousenumber=yes][setting("support_associatedstreet")], 1050 1150 area["highway"="pedestrian"]["name"][prop(crc)>=6060][prop(crc)<6363]:closed { 1051 1151 color: #ff69b4; … … 1055 1155 node["addr:street"][prop(crc)>=6060][prop(crc)<6363]::halo, 1056 1156 node["addr:place"][prop(crc)>=6060][prop(crc)<6363]::halo, 1057 relation[type="associatedStreet"][prop(crc)>=6060][prop(crc)<6363] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 1157 relation[type="associatedStreet"][prop(crc)>=6060][prop(crc)<6363] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 1158 relation[type="associatedStreet"][prop(crc)>=6060][prop(crc)<6363] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 1058 1159 symbol-fill-color: #ff69b4; 1059 1160 text-halo-color: #ff69b4; … … 1067 1168 area["addr:place"][prop(crc)>=6363][prop(crc)<6666], 1068 1169 relation[type="associatedStreet"][prop(crc)>=6363][prop(crc)<6666] > area["addr:housenumber"][setting("support_associatedstreet")], 1170 relation[type="associatedStreet"][prop(crc)>=6363][prop(crc)<6666] > area[nohousenumber=yes][setting("support_associatedstreet")], 1069 1171 area["highway"="pedestrian"]["name"][prop(crc)>=6363][prop(crc)<6666]:closed { 1070 1172 color: #cd5c5c; … … 1074 1176 node["addr:street"][prop(crc)>=6363][prop(crc)<6666]::halo, 1075 1177 node["addr:place"][prop(crc)>=6363][prop(crc)<6666]::halo, 1076 relation[type="associatedStreet"][prop(crc)>=6363][prop(crc)<6666] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 1178 relation[type="associatedStreet"][prop(crc)>=6363][prop(crc)<6666] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 1179 relation[type="associatedStreet"][prop(crc)>=6363][prop(crc)<6666] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 1077 1180 symbol-fill-color: #cd5c5c; 1078 1181 text-halo-color: #cd5c5c; … … 1086 1189 area["addr:place"][prop(crc)>=6666][prop(crc)<6969], 1087 1190 relation[type="associatedStreet"][prop(crc)>=6666][prop(crc)<6969] > area["addr:housenumber"][setting("support_associatedstreet")], 1191 relation[type="associatedStreet"][prop(crc)>=6666][prop(crc)<6969] > area[nohousenumber=yes][setting("support_associatedstreet")], 1088 1192 area["highway"="pedestrian"]["name"][prop(crc)>=6666][prop(crc)<6969]:closed { 1089 1193 color: #7d5a07; … … 1093 1197 node["addr:street"][prop(crc)>=6666][prop(crc)<6969]::halo, 1094 1198 node["addr:place"][prop(crc)>=6666][prop(crc)<6969]::halo, 1095 relation[type="associatedStreet"][prop(crc)>=6666][prop(crc)<6969] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 1199 relation[type="associatedStreet"][prop(crc)>=6666][prop(crc)<6969] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 1200 relation[type="associatedStreet"][prop(crc)>=6666][prop(crc)<6969] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 1096 1201 symbol-fill-color: #7d5a07; 1097 1202 text-halo-color: #7d5a07; … … 1105 1210 area["addr:place"][prop(crc)>=6969][prop(crc)<7272], 1106 1211 relation[type="associatedStreet"][prop(crc)>=6969][prop(crc)<7272] > area["addr:housenumber"][setting("support_associatedstreet")], 1212 relation[type="associatedStreet"][prop(crc)>=6969][prop(crc)<7272] > area[nohousenumber=yes][setting("support_associatedstreet")], 1107 1213 area["highway"="pedestrian"]["name"][prop(crc)>=6969][prop(crc)<7272]:closed { 1108 1214 color: #824600; … … 1112 1218 node["addr:street"][prop(crc)>=6969][prop(crc)<7272]::halo, 1113 1219 node["addr:place"][prop(crc)>=6969][prop(crc)<7272]::halo, 1114 relation[type="associatedStreet"][prop(crc)>=6969][prop(crc)<7272] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 1220 relation[type="associatedStreet"][prop(crc)>=6969][prop(crc)<7272] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 1221 relation[type="associatedStreet"][prop(crc)>=6969][prop(crc)<7272] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 1115 1222 symbol-fill-color: #824600; 1116 1223 text-halo-color: #824600; … … 1124 1231 area["addr:place"][prop(crc)>=7272][prop(crc)<7575], 1125 1232 relation[type="associatedStreet"][prop(crc)>=7272][prop(crc)<7575] > area["addr:housenumber"][setting("support_associatedstreet")], 1233 relation[type="associatedStreet"][prop(crc)>=7272][prop(crc)<7575] > area[nohousenumber=yes][setting("support_associatedstreet")], 1126 1234 area["highway"="pedestrian"]["name"][prop(crc)>=7272][prop(crc)<7575]:closed { 1127 1235 color: #f08080; … … 1131 1239 node["addr:street"][prop(crc)>=7272][prop(crc)<7575]::halo, 1132 1240 node["addr:place"][prop(crc)>=7272][prop(crc)<7575]::halo, 1133 relation[type="associatedStreet"][prop(crc)>=7272][prop(crc)<7575] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 1241 relation[type="associatedStreet"][prop(crc)>=7272][prop(crc)<7575] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 1242 relation[type="associatedStreet"][prop(crc)>=7272][prop(crc)<7575] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 1134 1243 symbol-fill-color: #f08080; 1135 1244 text-halo-color: #f08080; … … 1143 1252 area["addr:place"][prop(crc)>=7575][prop(crc)<7878], 1144 1253 relation[type="associatedStreet"][prop(crc)>=7575][prop(crc)<7878] > area["addr:housenumber"][setting("support_associatedstreet")], 1254 relation[type="associatedStreet"][prop(crc)>=7575][prop(crc)<7878] > area[nohousenumber=yes][setting("support_associatedstreet")], 1145 1255 area["highway"="pedestrian"]["name"][prop(crc)>=7575][prop(crc)<7878]:closed { 1146 1256 color: #F75617; … … 1150 1260 node["addr:street"][prop(crc)>=7575][prop(crc)<7878]::halo, 1151 1261 node["addr:place"][prop(crc)>=7575][prop(crc)<7878]::halo, 1152 relation[type="associatedStreet"][prop(crc)>=7575][prop(crc)<7878] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 1262 relation[type="associatedStreet"][prop(crc)>=7575][prop(crc)<7878] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 1263 relation[type="associatedStreet"][prop(crc)>=7575][prop(crc)<7878] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 1153 1264 symbol-fill-color: #F75617; 1154 1265 text-halo-color: #F75617; … … 1162 1273 area["addr:place"][prop(crc)>=7878][prop(crc)<8181], 1163 1274 relation[type="associatedStreet"][prop(crc)>=7878][prop(crc)<8181] > area["addr:housenumber"][setting("support_associatedstreet")], 1275 relation[type="associatedStreet"][prop(crc)>=7878][prop(crc)<8181] > area[nohousenumber=yes][setting("support_associatedstreet")], 1164 1276 area["highway"="pedestrian"]["name"][prop(crc)>=7878][prop(crc)<8181]:closed { 1165 1277 color: #54d954; … … 1169 1281 node["addr:street"][prop(crc)>=7878][prop(crc)<8181]::halo, 1170 1282 node["addr:place"][prop(crc)>=7878][prop(crc)<8181]::halo, 1171 relation[type="associatedStreet"][prop(crc)>=7878][prop(crc)<8181] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 1283 relation[type="associatedStreet"][prop(crc)>=7878][prop(crc)<8181] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 1284 relation[type="associatedStreet"][prop(crc)>=7878][prop(crc)<8181] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 1172 1285 symbol-fill-color: #54d954; 1173 1286 text-halo-color: #54d954; … … 1181 1294 area["addr:place"][prop(crc)>=8181][prop(crc)<8484], 1182 1295 relation[type="associatedStreet"][prop(crc)>=8181][prop(crc)<8484] > area["addr:housenumber"][setting("support_associatedstreet")], 1296 relation[type="associatedStreet"][prop(crc)>=8181][prop(crc)<8484] > area[nohousenumber=yes][setting("support_associatedstreet")], 1183 1297 area["highway"="pedestrian"]["name"][prop(crc)>=8181][prop(crc)<8484]:closed { 1184 1298 color: #ba55d3; … … 1188 1302 node["addr:street"][prop(crc)>=8181][prop(crc)<8484]::halo, 1189 1303 node["addr:place"][prop(crc)>=8181][prop(crc)<8484]::halo, 1190 relation[type="associatedStreet"][prop(crc)>=8181][prop(crc)<8484] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 1304 relation[type="associatedStreet"][prop(crc)>=8181][prop(crc)<8484] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 1305 relation[type="associatedStreet"][prop(crc)>=8181][prop(crc)<8484] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 1191 1306 symbol-fill-color: #ba55d3; 1192 1307 text-halo-color: #ba55d3; … … 1200 1315 area["addr:place"][prop(crc)>=8484][prop(crc)<8787], 1201 1316 relation[type="associatedStreet"][prop(crc)>=8484][prop(crc)<8787] > area["addr:housenumber"][setting("support_associatedstreet")], 1317 relation[type="associatedStreet"][prop(crc)>=8484][prop(crc)<8787] > area[nohousenumber=yes][setting("support_associatedstreet")], 1202 1318 area["highway"="pedestrian"]["name"][prop(crc)>=8484][prop(crc)<8787]:closed { 1203 1319 color: #9370db; … … 1207 1323 node["addr:street"][prop(crc)>=8484][prop(crc)<8787]::halo, 1208 1324 node["addr:place"][prop(crc)>=8484][prop(crc)<8787]::halo, 1209 relation[type="associatedStreet"][prop(crc)>=8484][prop(crc)<8787] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 1325 relation[type="associatedStreet"][prop(crc)>=8484][prop(crc)<8787] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 1326 relation[type="associatedStreet"][prop(crc)>=8484][prop(crc)<8787] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 1210 1327 symbol-fill-color: #9370db; 1211 1328 text-halo-color: #9370db; … … 1219 1336 area["addr:place"][prop(crc)>=8787][prop(crc)<9090], 1220 1337 relation[type="associatedStreet"][prop(crc)>=8787][prop(crc)<9090] > area["addr:housenumber"][setting("support_associatedstreet")], 1338 relation[type="associatedStreet"][prop(crc)>=8787][prop(crc)<9090] > area[nohousenumber=yes][setting("support_associatedstreet")], 1221 1339 area["highway"="pedestrian"]["name"][prop(crc)>=8787][prop(crc)<9090]:closed { 1222 1340 color: #ff7c00; … … 1226 1344 node["addr:street"][prop(crc)>=8787][prop(crc)<9090]::halo, 1227 1345 node["addr:place"][prop(crc)>=8787][prop(crc)<9090]::halo, 1228 relation[type="associatedStreet"][prop(crc)>=8787][prop(crc)<9090] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 1346 relation[type="associatedStreet"][prop(crc)>=8787][prop(crc)<9090] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 1347 relation[type="associatedStreet"][prop(crc)>=8787][prop(crc)<9090] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 1229 1348 symbol-fill-color: #ff7c00; 1230 1349 text-halo-color: #ff7c00; … … 1238 1357 area["addr:place"][prop(crc)>=9090][prop(crc)<9393], 1239 1358 relation[type="associatedStreet"][prop(crc)>=9090][prop(crc)<9393] > area["addr:housenumber"][setting("support_associatedstreet")], 1359 relation[type="associatedStreet"][prop(crc)>=9090][prop(crc)<9393] > area[nohousenumber=yes][setting("support_associatedstreet")], 1240 1360 area["highway"="pedestrian"]["name"][prop(crc)>=9090][prop(crc)<9393]:closed { 1241 1361 color: #3cb371; … … 1245 1365 node["addr:street"][prop(crc)>=9090][prop(crc)<9393]::halo, 1246 1366 node["addr:place"][prop(crc)>=9090][prop(crc)<9393]::halo, 1247 relation[type="associatedStreet"][prop(crc)>=9090][prop(crc)<9393] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 1367 relation[type="associatedStreet"][prop(crc)>=9090][prop(crc)<9393] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 1368 relation[type="associatedStreet"][prop(crc)>=9090][prop(crc)<9393] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 1248 1369 symbol-fill-color: #3cb371; 1249 1370 text-halo-color: #3cb371; … … 1257 1378 area["addr:place"][prop(crc)>=9393][prop(crc)<9696], 1258 1379 relation[type="associatedStreet"][prop(crc)>=9393][prop(crc)<9696] > area["addr:housenumber"][setting("support_associatedstreet")], 1380 relation[type="associatedStreet"][prop(crc)>=9393][prop(crc)<9696] > area[nohousenumber=yes][setting("support_associatedstreet")], 1259 1381 area["highway"="pedestrian"]["name"][prop(crc)>=9393][prop(crc)<9696]:closed { 1260 1382 color: #707000; … … 1264 1386 node["addr:street"][prop(crc)>=9393][prop(crc)<9696]::halo, 1265 1387 node["addr:place"][prop(crc)>=9393][prop(crc)<9696]::halo, 1266 relation[type="associatedStreet"][prop(crc)>=9393][prop(crc)<9696] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 1388 relation[type="associatedStreet"][prop(crc)>=9393][prop(crc)<9696] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 1389 relation[type="associatedStreet"][prop(crc)>=9393][prop(crc)<9696] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 1267 1390 symbol-fill-color: #707000; 1268 1391 text-halo-color: #707000; … … 1277 1400 area["addr:place"][prop(crc)>=9696], 1278 1401 relation[type="associatedStreet"][prop(crc)>=9696] > area["addr:housenumber"][setting("support_associatedstreet")], 1402 relation[type="associatedStreet"][prop(crc)>=9696] > area[nohousenumber=yes][setting("support_associatedstreet")], 1279 1403 area["highway"="pedestrian"]["name"][prop(crc)>=9696]:closed { 1280 1404 color: #ff4444; … … 1284 1408 node["addr:street"][prop(crc)>=9696]::halo, 1285 1409 node["addr:place"][prop(crc)>=9696]::halo, 1286 relation[type="associatedStreet"][prop(crc)>=9696] > node["addr:housenumber"][setting("support_associatedstreet")]::halo { 1410 relation[type="associatedStreet"][prop(crc)>=9696] > node["addr:housenumber"][setting("support_associatedstreet")]::halo, 1411 relation[type="associatedStreet"][prop(crc)>=9696] > node[nohousenumber=yes][setting("support_associatedstreet")]::halo { 1287 1412 symbol-fill-color: #ff4444; 1288 1413 text-halo-color: #ff4444; … … 1418 1543 font-size: 12; 1419 1544 } 1420 area|z18-[addr:street][!addr:housenumber][!"addr:housename"][!highway][!addr:interpolation][!setting("display_missing_number_message")], 1421 area|z18-[addr:place][!addr:housenumber][!"addr:housename"][!highway][!addr:interpolation][!setting("display_missing_number_message")], 1422 area|z18-[addr:street][!addr:housenumber][!highway][!addr:interpolation][!setting("display_missing_number_message")][!setting("allow_housename")], 1423 area|z18-[addr:place][!addr:housenumber][!highway][!addr:interpolation][!setting("display_missing_number_message")][!setting("allow_housename")] { 1545 area|z18-[addr:street][!addr:housenumber][nohousenumber!=yes][!"addr:housename"][!highway][!addr:interpolation][!setting("display_missing_number_message")], 1546 area|z18-[addr:place][!addr:housenumber][nohousenumber!=yes][!"addr:housename"][!highway][!addr:interpolation][!setting("display_missing_number_message")], 1547 area|z18-[addr:street][!addr:housenumber][nohousenumber!=yes][!highway][!addr:interpolation][!setting("display_missing_number_message")][!setting("allow_housename")], 1548 area|z18-[addr:place][!addr:housenumber][nohousenumber!=yes][!highway][!addr:interpolation][!setting("display_missing_number_message")][!setting("allow_housename")] { 1424 1549 text: eval(cond(has_tag_key(name), concat("? | ", tag("name")), "?")); /* "? | name" or only "?" (no warning) */ 1425 1550 text-position: center; … … 1427 1552 font-size: 12; 1428 1553 } 1429 area[addr:street][!addr:housenumber][!highway][!addr:interpolation][setting("display_missing_number_message")][!setting("allow_housename")], 1430 area[addr:place][!addr:housenumber][!highway][!addr:interpolation][setting("display_missing_number_message")][!setting("allow_housename")], 1431 area[addr:street][!addr:housenumber][!"addr:housename"][!highway][!addr:interpolation][setting("display_missing_number_message")][setting("allow_housename")], 1432 area[addr:place][!addr:housenumber][!"addr:housename"][!highway][!addr:interpolation][setting("display_missing_number_message")][setting("allow_housename")] { 1554 area[addr:street][!addr:housenumber][nohousenumber!=yes][!highway][!addr:interpolation][setting("display_missing_number_message")][!setting("allow_housename")], 1555 area[addr:place][!addr:housenumber][nohousenumber!=yes][!highway][!addr:interpolation][setting("display_missing_number_message")][!setting("allow_housename")], 1556 area[addr:street][!addr:housenumber][nohousenumber!=yes][!"addr:housename"][!highway][!addr:interpolation][setting("display_missing_number_message")][setting("allow_housename")], 1557 area[addr:place][!addr:housenumber][nohousenumber!=yes][!"addr:housename"][!highway][!addr:interpolation][setting("display_missing_number_message")][setting("allow_housename")] { 1433 1558 width: 3; 1434 1559 text-halo-radius: 2; … … 1447 1572 } 1448 1573 /* nodes */ 1449 node["addr:street"][!"addr:housenumber"][setting("display_missing_number_message")][!setting("allow_housename")]::halo, 1450 node["addr:place"][!"addr:housenumber"][setting("display_missing_number_message")][!setting("allow_housename")]::halo, 1451 node["addr:street"][!"addr:housenumber"][!"addr:housename"][setting("display_missing_number_message")][setting("allow_housename")]::halo, 1452 node["addr:place"][!"addr:housenumber"][!"addr:housename"][setting("display_missing_number_message")][setting("allow_housename")]::halo { 1574 node["addr:street"][!"addr:housenumber"][nohousenumber!=yes][setting("display_missing_number_message")][!setting("allow_housename")]::halo, 1575 node["addr:place"][!"addr:housenumber"][nohousenumber!=yes][setting("display_missing_number_message")][!setting("allow_housename")]::halo, 1576 node["addr:street"][!"addr:housenumber"][nohousenumber!=yes][!"addr:housename"][setting("display_missing_number_message")][setting("allow_housename")]::halo, 1577 node["addr:place"][!"addr:housenumber"][nohousenumber!=yes][!"addr:housename"][setting("display_missing_number_message")][setting("allow_housename")]::halo { 1453 1578 text: tr("number?"); /* "number?" (as warning) */ 1454 1579 text-color: black; … … 1467 1592 font-size: 12; 1468 1593 } 1469 node|z18-["addr:street"][!"addr:housenumber"][!"addr:housename"][!setting("display_missing_number_message")]::halo, 1470 node|z18-["addr:place"][!"addr:housenumber"][!"addr:housename"][!setting("display_missing_number_message")]::halo, 1471 node|z18-["addr:street"][!"addr:housenumber"][!setting("display_missing_number_message")][!setting("allow_housename")]::halo, 1472 node|z18-["addr:place"][!"addr:housenumber"][!setting("display_missing_number_message")][!setting("allow_housename")]::halo { 1594 node|z18-["addr:street"][!"addr:housenumber"][nohousenumber!=yes][!"addr:housename"][!setting("display_missing_number_message")]::halo, 1595 node|z18-["addr:place"][!"addr:housenumber"][nohousenumber!=yes][!"addr:housename"][!setting("display_missing_number_message")]::halo, 1596 node|z18-["addr:street"][!"addr:housenumber"][nohousenumber!=yes][!setting("display_missing_number_message")][!setting("allow_housename")]::halo, 1597 node|z18-["addr:place"][!"addr:housenumber"][nohousenumber!=yes][!setting("display_missing_number_message")][!setting("allow_housename")]::halo { 1473 1598 text: eval("?"); /* "?" (no warning) */ 1474 1599 text-color: black; … … 1517 1642 1518 1643 /* names of nodes */ 1519 node["addr:housenumber"] { 1644 node["addr:housenumber"], 1645 relation[type="associatedStreet"] > node[nohousenumber=yes][setting("support_associatedstreet")] { 1520 1646 font-size: 10; 1521 1647 text-color: white; … … 1545 1671 /* text style of areas with number */ 1546 1672 way:closed["addr:housenumber"], 1673 way:closed[!"addr:housenumber"][nohousenumber=yes][addr:street], 1674 way:closed[!"addr:housenumber"][nohousenumber=yes][addr:place], 1547 1675 relation[type=multipolygon]["addr:housenumber"], 1548 relation[type="associatedStreet"] > area["addr:housenumber"][setting("support_associatedstreet")] { 1676 relation[type=multipolygon][!"addr:housenumber"][nohousenumber=yes][addr:street], 1677 relation[type=multipolygon][!"addr:housenumber"][nohousenumber=yes][addr:place], 1678 relation[type="associatedStreet"] > area["addr:housenumber"][setting("support_associatedstreet")], 1679 relation[type="associatedStreet"] > area[!"addr:housenumber"][nohousenumber=yes][setting("support_associatedstreet")] { 1549 1680 text-color: black; 1550 1681 font-size: 12; … … 1552 1683 } 1553 1684 way|z-18:closed["addr:housenumber"], 1685 way|z-18:closed[!"addr:housenumber"][nohousenumber=yes][addr:street], 1686 way|z-18:closed[!"addr:housenumber"][nohousenumber=yes][addr:place], 1554 1687 relation|z-18[type=multipolygon]["addr:housenumber"], 1555 relation[type="associatedStreet"] > area|z-18["addr:housenumber"][setting("support_associatedstreet")] { 1688 relation|z-18[type=multipolygon][!"addr:housenumber"][nohousenumber=yes][addr:street], 1689 relation|z-18[type=multipolygon][!"addr:housenumber"][nohousenumber=yes][addr:place], 1690 relation[type="associatedStreet"] > area|z-18["addr:housenumber"][setting("support_associatedstreet")], 1691 relation[type="associatedStreet"] > area|z-18[!"addr:housenumber"][nohousenumber=yes][setting("support_associatedstreet")] { 1556 1692 font-size: 11; 1557 1693 }
