Changes between Version 111 and Version 127 of Styles/Coloured_Streets
- Timestamp:
- (multiple changes)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Styles/Coloured_Streets
v111 v127 1 1 [[TranslatedPages]] 2 2 3 = [[Image(ColouredStreetsIcon.svg, 36,middle,inline)]] Coloured Streets =3 = [[Image(ColouredStreetsIcon.svg,48,middle,inline)]] Coloured Streets = 4 4 [[PageOutline(2-9)]] 5 5 … … 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. … … 35 35 [[Coloured_Postcode]], 36 36 [[Coloured_Suburb]], 37 [http://gulp21.bplaced.net/osm/housenumbervalidator/ HousenumberValidator], 38 [http://tools.geofabrik.de/osmi/debug.html?view=addresses OSM Inspector], 39 [http://www.itoworld.com/map/9# ITO maps]. 37 [https://tools.geofabrik.de/osmi/?view=addresses OSM Inspector]. 40 38 41 39 For the Coloured Streets mappaint style JOSM version 8087 or newer is required. For '''ideas/questions/bugs/suggestions''' or similar please write a message to the current editor [osmwww:user/Klumbumbus Klumbumbus] and/or the former editor [osmwww:user/geozeisig geozeisig]. … … 70 68 == Changelog == 71 69 ^(Latest change first)^ 72 ==== Version 3.47.xxx to 3.48.xxx ==== 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`). 76 ==== Version 3.50 ==== 77 * Improved icon with transparent background, more sharpness on different sizes and reduced filesize 78 * Icon included in style zip file instead of external link 79 ==== Version 3.49 ==== 80 * Tone down more building types: `building=carport|gasometer|silo|storage_tank|toilets|transformer_tower|transportation` (similar to e.g. `building=garage`). 81 ==== Version 3.48 ==== 73 82 * Adjustments due to changes in default style (r10896). 74 ==== Version 3.4 6.xxx to 3.47.xxx====83 ==== Version 3.47 ==== 75 84 * Add an option to allow `addr:housename` instead of `addr:housenumber`, which is sometimes used in UK 76 85 * A few coding style adjustments 77 ==== Version 3.4 5.xxx to 3.46.xxx====86 ==== Version 3.46 ==== 78 87 * Adjustments due to changes in default style (r9451), i.e. support bigger and filled selected nodes. 79 ==== Version 3.4 4.xxx to 3.45.xxx====88 ==== Version 3.45 ==== 80 89 * Adjustments due to changes in default style (r9566). 81 ==== Version 3.4 3.xx to 3.44.xxx====90 ==== Version 3.44 ==== 82 91 * remove warning that JOSM is to old for this style (code no longer supportes by JOSM) 83 ==== Version 3.4 2.xx to 3.43.xx====92 ==== Version 3.43 ==== 84 93 * remove address warning for highway=services and highway=rest_area. 85 ==== Version 3.4 1.xx to 3.42.xx====94 ==== Version 3.42 ==== 86 95 * Fix a graphical glitch with the plus signs which allow to add nodes to ways. 87 ==== Version 3.4 0.xx to 3.41.xx====96 ==== Version 3.41 ==== 88 97 * Fix size of tagged waynodes at zoomlevel 17 89 98 * Add a style setting to hide the warning message if JOSM is too old for Coloured Streets 90 ==== Version 3. 39.xx to 3.40.xx====99 ==== Version 3.40 ==== 91 100 * Do not colour highway=emergency_access_point. 92 ==== Version 3.3 8.xx to 3.39.xx====101 ==== Version 3.39 ==== 93 102 * Do not ask for "name?" on streets with junction=roundabout. (Thanks to user feedback.) 94 ==== Version 3.3 7.xx to 3.38.xx====103 ==== Version 3.38 ==== 95 104 * Replace .png icon by .svg version. 96 ==== Version 3.3 6.xx to 3.37.xx====105 ==== Version 3.37 ==== 97 106 * Fix size of single nodes on high zoom levels. 98 ==== Version 3.3 5.xx to 3.36.xx====107 ==== Version 3.36 ==== 99 108 * Fix if the style setting ''Less obtrusive node symbols at low zoom'' is disabled in the default style. 100 ==== Version 3.3 3.xx to 3.35.xx====109 ==== Version 3.35 ==== 101 110 * Adjustments due to changes in default style (#10363, ticket:10043#comment:31). 102 111 * There is a new setting which allows to deactivate the support of associatedStreet relations. … … 110 119 * Changed white color to !#8B864E also for name:left and name:right on streets. 111 120 * Preparations for future translations of the error messages and the mappaint user settings (this is not yet supported by JOSM). 112 ==== Version 3.3 2.xx to 3.33.xx====121 ==== Version 3.33 ==== 113 122 * Fixed handling of piste:difficulty paint style of default style. 114 123 * Support also validate:no_name=yes 115 124 * Display again the dashes of living_street which do not have a name tag but one of the noname-tags (noname, unnamed, name:absent or validate:no_name). 116 ==== Version 3.3 1.xx to 3.32.xx====125 ==== Version 3.32 ==== 117 126 * Changed order of housenumber and "street?". Now the number is before "street?". The number is therefore now less often hidden by the outline of the building. 118 ==== Version 3.3 0.xx to 3.31.xx====127 ==== Version 3.31 ==== 119 128 * The dashes of highway=living_street are now hidden, since they were distracting. 120 ==== Version 3. 29.xx to 3.30.xx====129 ==== Version 3.30 ==== 121 130 * There is a new setting which allows to deactivate the error message for missing addr:housenumber. If deactivated, the address is diplayed as if it has an house number but with a "?" instead of the number. 122 ==== Version 3.2 7.xx to 3.29.xx====131 ==== Version 3.29 ==== 123 132 * All ways with barrier=* are now diyplayed thinner, not just for selected values like before. 124 133 * The white color was changed to !#8B864E, so Coloured Streets works now also on white background (e.g. on a cadastral plan with white background). 125 ==== Version 3.2 5.xx to 3.27.xx====134 ==== Version 3.27 ==== 126 135 * name:left and name:right on streets are now supported by a coloured casing. [osmwww:way/26366570 Example 1], [osmwww:way/23639836 Example 2] 127 ==== Version 3.2 4.xx to 3.25.xx====136 ==== Version 3.25 ==== 128 137 * The yellow ways with barrier=* are now displayed thiner to avoid confusion with coloured streets/ways. 129 ==== Version 3.2 3.xx to 3.24.xx====138 ==== Version 3.24 ==== 130 139 * More fixes due to changes in JOSM version [7200]. 131 140 * Using the new mapcss function JOSM_pref() instead of the previous used color hack to provide the settings. 132 141 * A new setting to hide the colured dashes of streets with cycleway=* and named cycle-/footways was added. (Display of cycleway lanes and tracks was extended in [7172] and [7201].) By default they are hided because they can be very confusing in Coloured Streets. 133 142 * building=farm was removed from the list of buildings, which are displayed toned down. 134 ==== Version 3.2 2.xx to 3.23.xx====143 ==== Version 3.23 ==== 135 144 * Fix due to changes in JOSM version [7200]. 136 ==== Version 3.2 0.xx to 3.22.xx====145 ==== Version 3.22 ==== 137 146 * Deactivate the paint style of piste:difficulty=* from the default internal JOSM mappaint style elemstyle.mapcss, because it is confusing together with Coloured Streets. 138 ==== Version 3. 11.xx to 3.20.xx====147 ==== Version 3.20 ==== 139 148 * The width of streets depends now on the value of highway=* for better orientation. 140 149 * Little bit thiner are: path, footway, steps, pedestrian, cycleway, bridleway, track, escape, bus_guideway, service … … 146 155 * #ffe400 changed to #ffcc00 147 156 * #fcff5c changed to #f4ff6b 148 ==== Version 3.1 0.xx to 3.11.xx====157 ==== Version 3.11 ==== 149 158 * "name?" on streets is no longer displayed if the street has one of the tags: noname=yes, unnamed=yes or name:absent=yes 150 ==== Version 3. 01.xx to 3.10.xx====159 ==== Version 3.10 ==== 151 160 * When you zoom out the nodes get smaller until they finally disappear 152 161 * Text and icons are hidden on low zoom levels 153 162 * The text gets a bit bigger at high zoom levels 154 163 This all results in better readability on higher zoom levels and a better overview on lower zoom levels. This was inspired by the style [LessObtrusiveNodes Less Obtrusive Nodes]. So you no longer need to activate both, but just Colured Streets and you get a nice view on all zoom levels. 155 ==== Version 3.0 0.xx to 3.01.xx====164 ==== Version 3.01 ==== 156 165 * The warning massage on streets "no name!" changed to "name?". All messages do now follow the same schema (all messages where something is missing with "?" and all messages where something is wrong with "!"). 157 166 * The following colours slightly changed for better distinction with other colors: … … 159 168 * !#32cd32 changed to !#54d954 160 169 * !#81621a changed to !#7d5a07 161 ==== Version 2.00.xx to 3.00.xx====170 ==== Version 3.00 ==== 162 171 * Instead of analyzing the first letter of the street name for colour choice, now a crc32-hashcode is generated and based on this the colours are choosen. This results in the following listed advantages. Special thanks at this point to the development team of JOSM, which special for this mappaint style implemented a new function. Without this new function the following improvements wouldn't be possible. 163 172 * Different streets with the same first letter, which are near to each other are now displayed in different colours. … … 187 196 * Some code optimizations 188 197 189 ==== Version 1.011 to 2.00.xx====198 ==== Version 2.00 ==== 190 199 * The housenumbers are bigger, have a coloured background and are thereby more visible. 191 200 * Support of associatedStreet relations … … 227 236 * "no addr!" has now always red background 228 237 238 ==== Version 1.011 ==== 239 * Start version 240 229 241 == Code == 230 242 … … 234 246 meta { 235 247 title: "Coloured Streets"; 236 version: "3. 48.[[revision]]_[[date]]";248 version: "3.53.[[revision]]_[[date]]"; 237 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."; 238 icon: " https://upload.wikimedia.org/wikipedia/commons/5/5d/IconColouredStreets.svg";250 icon: "ColouredStreetsIcon.svg"; 239 251 author: "geozeisig, Klumbumbus"; 240 252 link: "https://josm.openstreetmap.de/wiki/Styles/Coloured_Streets"; 241 watch-modified: true; 242 min-josm-version: "8087"; 253 min-josm-version: "8087"; /* due to @supports */ 243 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. */ 244 255 } … … 309 320 310 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 */ 311 342 relation[type="associatedStreet"][name] > area["addr:housenumber"][!setting("support_prefix_and_suffix")][setting("support_associatedstreet")], 312 343 relation[type="associatedStreet"][name] > node["addr:housenumber"][!setting("support_prefix_and_suffix")][setting("support_associatedstreet")]::halo, … … 397 428 } 398 429 399 /* 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], 400 432 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=barn], 401 433 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=bunker], 402 434 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=cabin], 435 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=carport], 403 436 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=cowshed], 404 437 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=farm_auxiliary], 405 438 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=garage], 406 439 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=garages], 440 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=gasometer], 407 441 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=greenhouse], 408 442 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=hut], 409 443 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=roof], 410 444 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=shed], 445 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=silo], 411 446 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=stable], 412 447 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=static_caravan], 413 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=sty] { 448 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=storage_tank], 449 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=sty], 450 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=toilets], 451 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=transformer_tower], 452 area[!"addr:housenumber"][!"addr:street"][!"addr:place"][building=transportation] { 414 453 fill-color: #ffddf1; 415 454 width: 1; … … 500 539 /* all rules, which apply to all colors and different rules for different zoom */ 501 540 /* address areas */ 502 area|z18-["addr:street"], 541 area|z18-["addr:street"], /* needed later for display of "?" if display_missing_number_message is disabled */ 503 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"], 504 562 relation[type="associatedStreet"] > area|z18-["addr:housenumber"][setting("support_associatedstreet")] { 505 563 width: 3; … … 564 622 text-halo-opacity: 0.8; 565 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 } 566 638 node|z-17["addr:street"]::halo, 567 639 node|z-17["addr:place"]::halo, … … 655 727 area["addr:place"][prop(crc)<303], 656 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")], 657 730 area["highway"="pedestrian"]["name"][prop(crc)<303]:closed { 658 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. */ … … 662 735 node["addr:street"][prop(crc)<303]::halo, 663 736 node["addr:place"][prop(crc)<303]::halo, 664 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 { 665 739 symbol-fill-color: #8B864E; 666 740 text-halo-color: #8B864E; … … 674 748 area["addr:place"][prop(crc)>=303][prop(crc)<606], 675 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")], 676 751 area["highway"="pedestrian"]["name"][prop(crc)>=303][prop(crc)<606]:closed { 677 752 color: #b88142; … … 681 756 node["addr:street"][prop(crc)>=303][prop(crc)<606]::halo, 682 757 node["addr:place"][prop(crc)>=303][prop(crc)<606]::halo, 683 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 { 684 760 symbol-fill-color: #b88142; 685 761 text-halo-color: #b88142; … … 693 769 area["addr:place"][prop(crc)>=606][prop(crc)<909], 694 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")], 695 772 area["highway"="pedestrian"]["name"][prop(crc)>=606][prop(crc)<909]:closed { 696 773 color: #a3fe8f; … … 700 777 node["addr:street"][prop(crc)>=606][prop(crc)<909]::halo, 701 778 node["addr:place"][prop(crc)>=606][prop(crc)<909]::halo, 702 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 { 703 781 symbol-fill-color: #a3fe8f; 704 782 text-halo-color: #a3fe8f; … … 712 790 area["addr:place"][prop(crc)>=909][prop(crc)<1212], 713 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")], 714 793 area["highway"="pedestrian"]["name"][prop(crc)>=909][prop(crc)<1212]:closed { 715 794 color: #b8674c; … … 719 798 node["addr:street"][prop(crc)>=909][prop(crc)<1212]::halo, 720 799 node["addr:place"][prop(crc)>=909][prop(crc)<1212]::halo, 721 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 { 722 802 symbol-fill-color: #b8674c; 723 803 text-halo-color: #b8674c; … … 731 811 area["addr:place"][prop(crc)>=1212][prop(crc)<1515], 732 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")], 733 814 area["highway"="pedestrian"]["name"][prop(crc)>=1212][prop(crc)<1515]:closed { 734 815 color: #f4ff6b; … … 738 819 node["addr:street"][prop(crc)>=1212][prop(crc)<1515]::halo, 739 820 node["addr:place"][prop(crc)>=1212][prop(crc)<1515]::halo, 740 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 { 741 823 symbol-fill-color: #f4ff6b; 742 824 text-halo-color: #f4ff6b; … … 750 832 area["addr:place"][prop(crc)>=1515][prop(crc)<1818], 751 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")], 752 835 area["highway"="pedestrian"]["name"][prop(crc)>=1515][prop(crc)<1818]:closed { 753 836 color: #81c0ff; … … 757 840 node["addr:street"][prop(crc)>=1515][prop(crc)<1818]::halo, 758 841 node["addr:place"][prop(crc)>=1515][prop(crc)<1818]::halo, 759 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 { 760 844 symbol-fill-color: #81c0ff; 761 845 text-halo-color: #81c0ff; … … 769 853 area["addr:place"][prop(crc)>=1818][prop(crc)<2121], 770 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")], 771 856 area["highway"="pedestrian"]["name"][prop(crc)>=1818][prop(crc)<2121]:closed { 772 857 color: #6b8e23; … … 776 861 node["addr:street"][prop(crc)>=1818][prop(crc)<2121]::halo, 777 862 node["addr:place"][prop(crc)>=1818][prop(crc)<2121]::halo, 778 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 { 779 865 symbol-fill-color: #6b8e23; 780 866 text-halo-color: #6b8e23; … … 788 874 area["addr:place"][prop(crc)>=2121][prop(crc)<2424], 789 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")], 790 877 area["highway"="pedestrian"]["name"][prop(crc)>=2121][prop(crc)<2424]:closed { 791 878 color: #e1bd6a; … … 795 882 node["addr:street"][prop(crc)>=2121][prop(crc)<2424]::halo, 796 883 node["addr:place"][prop(crc)>=2121][prop(crc)<2424]::halo, 797 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 { 798 886 symbol-fill-color: #e1bd6a; 799 887 text-halo-color: #e1bd6a; … … 807 895 area["addr:place"][prop(crc)>=2424][prop(crc)<2727], 808 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")], 809 898 area["highway"="pedestrian"]["name"][prop(crc)>=2424][prop(crc)<2727]:closed { 810 899 color: #7fffd4; … … 814 903 node["addr:street"][prop(crc)>=2424][prop(crc)<2727]::halo, 815 904 node["addr:place"][prop(crc)>=2424][prop(crc)<2727]::halo, 816 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 { 817 907 symbol-fill-color: #7fffd4; 818 908 text-halo-color: #7fffd4; … … 826 916 area["addr:place"][prop(crc)>=2727][prop(crc)<3030], 827 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")], 828 919 area["highway"="pedestrian"]["name"][prop(crc)>=2727][prop(crc)<3030]:closed { 829 920 color: #8a2be2; … … 833 924 node["addr:street"][prop(crc)>=2727][prop(crc)<3030]::halo, 834 925 node["addr:place"][prop(crc)>=2727][prop(crc)<3030]::halo, 835 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 { 836 928 symbol-fill-color: #8a2be2; 837 929 text-halo-color: #8a2be2; … … 845 937 area["addr:place"][prop(crc)>=3030][prop(crc)<3333], 846 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")], 847 940 area["highway"="pedestrian"]["name"][prop(crc)>=3030][prop(crc)<3333]:closed { 848 941 color: #a52a2a; … … 852 945 node["addr:street"][prop(crc)>=3030][prop(crc)<3333]::halo, 853 946 node["addr:place"][prop(crc)>=3030][prop(crc)<3333]::halo, 854 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 { 855 949 symbol-fill-color: #a52a2a; 856 950 text-halo-color: #a52a2a; … … 864 958 area["addr:place"][prop(crc)>=3333][prop(crc)<3636], 865 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")], 866 961 area["highway"="pedestrian"]["name"][prop(crc)>=3333][prop(crc)<3636]:closed { 867 962 color: #f0b9a6; … … 871 966 node["addr:street"][prop(crc)>=3333][prop(crc)<3636]::halo, 872 967 node["addr:place"][prop(crc)>=3333][prop(crc)<3636]::halo, 873 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 { 874 970 symbol-fill-color: #f0b9a6; 875 971 text-halo-color: #f0b9a6; … … 883 979 area["addr:place"][prop(crc)>=3636][prop(crc)<3939], 884 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")], 885 982 area["highway"="pedestrian"]["name"][prop(crc)>=3636][prop(crc)<3939]:closed { 886 983 color: #8fbc8f; … … 890 987 node["addr:street"][prop(crc)>=3636][prop(crc)<3939]::halo, 891 988 node["addr:place"][prop(crc)>=3636][prop(crc)<3939]::halo, 892 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 { 893 991 symbol-fill-color: #8fbc8f; 894 992 text-halo-color: #8fbc8f; … … 902 1000 area["addr:place"][prop(crc)>=3939][prop(crc)<4242], 903 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")], 904 1003 area["highway"="pedestrian"]["name"][prop(crc)>=3939][prop(crc)<4242]:closed { 905 1004 color: #1b7777; … … 909 1008 node["addr:street"][prop(crc)>=3939][prop(crc)<4242]::halo, 910 1009 node["addr:place"][prop(crc)>=3939][prop(crc)<4242]::halo, 911 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 { 912 1012 symbol-fill-color: #1b7777; 913 1013 text-halo-color: #1b7777; … … 921 1021 area["addr:place"][prop(crc)>=4242][prop(crc)<4545], 922 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")], 923 1024 area["highway"="pedestrian"]["name"][prop(crc)>=4242][prop(crc)<4545]:closed { 924 1025 color: #ff1493; … … 928 1029 node["addr:street"][prop(crc)>=4242][prop(crc)<4545]::halo, 929 1030 node["addr:place"][prop(crc)>=4242][prop(crc)<4545]::halo, 930 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 { 931 1033 symbol-fill-color: #ff1493; 932 1034 text-halo-color: #ff1493; … … 940 1042 area["addr:place"][prop(crc)>=4545][prop(crc)<4848], 941 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")], 942 1045 area["highway"="pedestrian"]["name"][prop(crc)>=4545][prop(crc)<4848]:closed { 943 1046 color: #0072e2; … … 947 1050 node["addr:street"][prop(crc)>=4545][prop(crc)<4848]::halo, 948 1051 node["addr:place"][prop(crc)>=4545][prop(crc)<4848]::halo, 949 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 { 950 1054 symbol-fill-color: #0072e2; 951 1055 text-halo-color: #0072e2; … … 959 1063 area["addr:place"][prop(crc)>=4848][prop(crc)<5151], 960 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")], 961 1066 area["highway"="pedestrian"]["name"][prop(crc)>=4848][prop(crc)<5151]:closed { 962 1067 color: #008f00; … … 966 1071 node["addr:street"][prop(crc)>=4848][prop(crc)<5151]::halo, 967 1072 node["addr:place"][prop(crc)>=4848][prop(crc)<5151]::halo, 968 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 { 969 1075 symbol-fill-color: #008f00; 970 1076 text-halo-color: #008f00; … … 978 1084 area["addr:place"][prop(crc)>=5151][prop(crc)<5454], 979 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")], 980 1087 area["highway"="pedestrian"]["name"][prop(crc)>=5151][prop(crc)<5454]:closed { 981 1088 color: #ffcc00; … … 985 1092 node["addr:street"][prop(crc)>=5151][prop(crc)<5454]::halo, 986 1093 node["addr:place"][prop(crc)>=5151][prop(crc)<5454]::halo, 987 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 { 988 1096 symbol-fill-color: #ffcc00; 989 1097 text-halo-color: #ffcc00; … … 997 1105 area["addr:place"][prop(crc)>=5454][prop(crc)<5757], 998 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")], 999 1108 area["highway"="pedestrian"]["name"][prop(crc)>=5454][prop(crc)<5757]:closed { 1000 1109 color: #BF9017; … … 1004 1113 node["addr:street"][prop(crc)>=5454][prop(crc)<5757]::halo, 1005 1114 node["addr:place"][prop(crc)>=5454][prop(crc)<5757]::halo, 1006 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 { 1007 1117 symbol-fill-color: #BF9017; 1008 1118 text-halo-color: #BF9017; … … 1016 1126 area["addr:place"][prop(crc)>=5757][prop(crc)<6060], 1017 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")], 1018 1129 area["highway"="pedestrian"]["name"][prop(crc)>=5757][prop(crc)<6060]:closed { 1019 1130 color: #adff2f; … … 1023 1134 node["addr:street"][prop(crc)>=5757][prop(crc)<6060]::halo, 1024 1135 node["addr:place"][prop(crc)>=5757][prop(crc)<6060]::halo, 1025 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 { 1026 1138 symbol-fill-color: #adff2f; 1027 1139 text-halo-color: #adff2f; … … 1035 1147 area["addr:place"][prop(crc)>=6060][prop(crc)<6363], 1036 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")], 1037 1150 area["highway"="pedestrian"]["name"][prop(crc)>=6060][prop(crc)<6363]:closed { 1038 1151 color: #ff69b4; … … 1042 1155 node["addr:street"][prop(crc)>=6060][prop(crc)<6363]::halo, 1043 1156 node["addr:place"][prop(crc)>=6060][prop(crc)<6363]::halo, 1044 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 { 1045 1159 symbol-fill-color: #ff69b4; 1046 1160 text-halo-color: #ff69b4; … … 1054 1168 area["addr:place"][prop(crc)>=6363][prop(crc)<6666], 1055 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")], 1056 1171 area["highway"="pedestrian"]["name"][prop(crc)>=6363][prop(crc)<6666]:closed { 1057 1172 color: #cd5c5c; … … 1061 1176 node["addr:street"][prop(crc)>=6363][prop(crc)<6666]::halo, 1062 1177 node["addr:place"][prop(crc)>=6363][prop(crc)<6666]::halo, 1063 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 { 1064 1180 symbol-fill-color: #cd5c5c; 1065 1181 text-halo-color: #cd5c5c; … … 1073 1189 area["addr:place"][prop(crc)>=6666][prop(crc)<6969], 1074 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")], 1075 1192 area["highway"="pedestrian"]["name"][prop(crc)>=6666][prop(crc)<6969]:closed { 1076 1193 color: #7d5a07; … … 1080 1197 node["addr:street"][prop(crc)>=6666][prop(crc)<6969]::halo, 1081 1198 node["addr:place"][prop(crc)>=6666][prop(crc)<6969]::halo, 1082 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 { 1083 1201 symbol-fill-color: #7d5a07; 1084 1202 text-halo-color: #7d5a07; … … 1092 1210 area["addr:place"][prop(crc)>=6969][prop(crc)<7272], 1093 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")], 1094 1213 area["highway"="pedestrian"]["name"][prop(crc)>=6969][prop(crc)<7272]:closed { 1095 1214 color: #824600; … … 1099 1218 node["addr:street"][prop(crc)>=6969][prop(crc)<7272]::halo, 1100 1219 node["addr:place"][prop(crc)>=6969][prop(crc)<7272]::halo, 1101 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 { 1102 1222 symbol-fill-color: #824600; 1103 1223 text-halo-color: #824600; … … 1111 1231 area["addr:place"][prop(crc)>=7272][prop(crc)<7575], 1112 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")], 1113 1234 area["highway"="pedestrian"]["name"][prop(crc)>=7272][prop(crc)<7575]:closed { 1114 1235 color: #f08080; … … 1118 1239 node["addr:street"][prop(crc)>=7272][prop(crc)<7575]::halo, 1119 1240 node["addr:place"][prop(crc)>=7272][prop(crc)<7575]::halo, 1120 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 { 1121 1243 symbol-fill-color: #f08080; 1122 1244 text-halo-color: #f08080; … … 1130 1252 area["addr:place"][prop(crc)>=7575][prop(crc)<7878], 1131 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")], 1132 1255 area["highway"="pedestrian"]["name"][prop(crc)>=7575][prop(crc)<7878]:closed { 1133 1256 color: #F75617; … … 1137 1260 node["addr:street"][prop(crc)>=7575][prop(crc)<7878]::halo, 1138 1261 node["addr:place"][prop(crc)>=7575][prop(crc)<7878]::halo, 1139 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 { 1140 1264 symbol-fill-color: #F75617; 1141 1265 text-halo-color: #F75617; … … 1149 1273 area["addr:place"][prop(crc)>=7878][prop(crc)<8181], 1150 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")], 1151 1276 area["highway"="pedestrian"]["name"][prop(crc)>=7878][prop(crc)<8181]:closed { 1152 1277 color: #54d954; … … 1156 1281 node["addr:street"][prop(crc)>=7878][prop(crc)<8181]::halo, 1157 1282 node["addr:place"][prop(crc)>=7878][prop(crc)<8181]::halo, 1158 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 { 1159 1285 symbol-fill-color: #54d954; 1160 1286 text-halo-color: #54d954; … … 1168 1294 area["addr:place"][prop(crc)>=8181][prop(crc)<8484], 1169 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")], 1170 1297 area["highway"="pedestrian"]["name"][prop(crc)>=8181][prop(crc)<8484]:closed { 1171 1298 color: #ba55d3; … … 1175 1302 node["addr:street"][prop(crc)>=8181][prop(crc)<8484]::halo, 1176 1303 node["addr:place"][prop(crc)>=8181][prop(crc)<8484]::halo, 1177 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 { 1178 1306 symbol-fill-color: #ba55d3; 1179 1307 text-halo-color: #ba55d3; … … 1187 1315 area["addr:place"][prop(crc)>=8484][prop(crc)<8787], 1188 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")], 1189 1318 area["highway"="pedestrian"]["name"][prop(crc)>=8484][prop(crc)<8787]:closed { 1190 1319 color: #9370db; … … 1194 1323 node["addr:street"][prop(crc)>=8484][prop(crc)<8787]::halo, 1195 1324 node["addr:place"][prop(crc)>=8484][prop(crc)<8787]::halo, 1196 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 { 1197 1327 symbol-fill-color: #9370db; 1198 1328 text-halo-color: #9370db; … … 1206 1336 area["addr:place"][prop(crc)>=8787][prop(crc)<9090], 1207 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")], 1208 1339 area["highway"="pedestrian"]["name"][prop(crc)>=8787][prop(crc)<9090]:closed { 1209 1340 color: #ff7c00; … … 1213 1344 node["addr:street"][prop(crc)>=8787][prop(crc)<9090]::halo, 1214 1345 node["addr:place"][prop(crc)>=8787][prop(crc)<9090]::halo, 1215 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 { 1216 1348 symbol-fill-color: #ff7c00; 1217 1349 text-halo-color: #ff7c00; … … 1225 1357 area["addr:place"][prop(crc)>=9090][prop(crc)<9393], 1226 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")], 1227 1360 area["highway"="pedestrian"]["name"][prop(crc)>=9090][prop(crc)<9393]:closed { 1228 1361 color: #3cb371; … … 1232 1365 node["addr:street"][prop(crc)>=9090][prop(crc)<9393]::halo, 1233 1366 node["addr:place"][prop(crc)>=9090][prop(crc)<9393]::halo, 1234 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 { 1235 1369 symbol-fill-color: #3cb371; 1236 1370 text-halo-color: #3cb371; … … 1244 1378 area["addr:place"][prop(crc)>=9393][prop(crc)<9696], 1245 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")], 1246 1381 area["highway"="pedestrian"]["name"][prop(crc)>=9393][prop(crc)<9696]:closed { 1247 1382 color: #707000; … … 1251 1386 node["addr:street"][prop(crc)>=9393][prop(crc)<9696]::halo, 1252 1387 node["addr:place"][prop(crc)>=9393][prop(crc)<9696]::halo, 1253 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 { 1254 1390 symbol-fill-color: #707000; 1255 1391 text-halo-color: #707000; … … 1264 1400 area["addr:place"][prop(crc)>=9696], 1265 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")], 1266 1403 area["highway"="pedestrian"]["name"][prop(crc)>=9696]:closed { 1267 1404 color: #ff4444; … … 1271 1408 node["addr:street"][prop(crc)>=9696]::halo, 1272 1409 node["addr:place"][prop(crc)>=9696]::halo, 1273 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 { 1274 1412 symbol-fill-color: #ff4444; 1275 1413 text-halo-color: #ff4444; … … 1405 1543 font-size: 12; 1406 1544 } 1407 area|z18-[addr:street][!addr:housenumber][!"addr:housename"][!highway][!addr:interpolation][!setting("display_missing_number_message")], 1408 area|z18-[addr:place][!addr:housenumber][!"addr:housename"][!highway][!addr:interpolation][!setting("display_missing_number_message")], 1409 area|z18-[addr:street][!addr:housenumber][!highway][!addr:interpolation][!setting("display_missing_number_message")][!setting("allow_housename")], 1410 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")] { 1411 1549 text: eval(cond(has_tag_key(name), concat("? | ", tag("name")), "?")); /* "? | name" or only "?" (no warning) */ 1412 1550 text-position: center; … … 1414 1552 font-size: 12; 1415 1553 } 1416 area[addr:street][!addr:housenumber][!highway][!addr:interpolation][setting("display_missing_number_message")][!setting("allow_housename")], 1417 area[addr:place][!addr:housenumber][!highway][!addr:interpolation][setting("display_missing_number_message")][!setting("allow_housename")], 1418 area[addr:street][!addr:housenumber][!"addr:housename"][!highway][!addr:interpolation][setting("display_missing_number_message")][setting("allow_housename")], 1419 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")] { 1420 1558 width: 3; 1421 1559 text-halo-radius: 2; … … 1434 1572 } 1435 1573 /* nodes */ 1436 node["addr:street"][!"addr:housenumber"][setting("display_missing_number_message")][!setting("allow_housename")]::halo, 1437 node["addr:place"][!"addr:housenumber"][setting("display_missing_number_message")][!setting("allow_housename")]::halo, 1438 node["addr:street"][!"addr:housenumber"][!"addr:housename"][setting("display_missing_number_message")][setting("allow_housename")]::halo, 1439 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 { 1440 1578 text: tr("number?"); /* "number?" (as warning) */ 1441 1579 text-color: black; … … 1454 1592 font-size: 12; 1455 1593 } 1456 node|z18-["addr:street"][!"addr:housenumber"][!"addr:housename"][!setting("display_missing_number_message")]::halo, 1457 node|z18-["addr:place"][!"addr:housenumber"][!"addr:housename"][!setting("display_missing_number_message")]::halo, 1458 node|z18-["addr:street"][!"addr:housenumber"][!setting("display_missing_number_message")][!setting("allow_housename")]::halo, 1459 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 { 1460 1598 text: eval("?"); /* "?" (no warning) */ 1461 1599 text-color: black; … … 1504 1642 1505 1643 /* names of nodes */ 1506 node["addr:housenumber"] { 1644 node["addr:housenumber"], 1645 relation[type="associatedStreet"] > node[nohousenumber=yes][setting("support_associatedstreet")] { 1507 1646 font-size: 10; 1508 1647 text-color: white; … … 1532 1671 /* text style of areas with number */ 1533 1672 way:closed["addr:housenumber"], 1673 way:closed[!"addr:housenumber"][nohousenumber=yes][addr:street], 1674 way:closed[!"addr:housenumber"][nohousenumber=yes][addr:place], 1534 1675 relation[type=multipolygon]["addr:housenumber"], 1535 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")] { 1536 1680 text-color: black; 1537 1681 font-size: 12; … … 1539 1683 } 1540 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], 1541 1687 relation|z-18[type=multipolygon]["addr:housenumber"], 1542 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")] { 1543 1692 font-size: 11; 1544 1693 }