Changes between Version 32 and Version 33 of Styles/iD


Ignore:
Timestamp:
2024-02-21T11:51:04+01:00 (2 years ago)
Author:
jmxtzgbv9
Comment:

Reverted to version 30.

Legend:

Unmodified
Added
Removed
Modified
  • Styles/iD

    v32 v33  
     1/*
     2iD JOSM Paint Style - a modified version of the Main JOSM paint style which renders roads, waterways, landuse, and other features similar to iD.
     3*/
     4{{{
     5#!style type="mapcss"
    16meta {
    27    title: "iD";
    38    description: "Renders roads, waterways, landuse, and other features like iD.";
    4     version: "0.31_2024-02-20"; /* don't remove the revision variable */
     9    version: "0.[[revision]]_[[date]]"; /* don't remove the revision variable */
    510    icon: "https://wiki.openstreetmap.org/w/images/thumb/3/34/ID.svg/240px-ID.svg.png";
    611    author: "Leif Rasmussen";
     
    464469    color: motorroad#3377ff;
    465470}
    466 way|z16-[highway=motorway][!tunnel] {
     471way|z16-[highway=motorway], way|z16-[highway=motorway_link] {
    467472    width: 6;
    468473    z-index: 0.13; /* #15483 */
     
    472477    casing-color: #70372f;
    473478}
    474 way|z16-[highway=motorway_link][!tunnel] {
    475     width: 6;
    476     z-index: 0.13; /* #15483 */
    477     color: motorway#cf2081;
    478     opacity: 1;
    479     casing-width: 1;
    480     casing-color: #70372f;
    481 }
    482 way|z15[highway=motorway][!tunnel] {
     479way|z15[highway=motorway], way|z15[highway=motorway_link] {
    483480    width: 3.46;
    484481    z-index: 0.13; /* #15483 */
     
    488485    casing-color: #70372f;
    489486}
    490 way|z15[highway=motorway_link][!tunnel] {
    491     width: 3.46;
     487way|z-14[highway=motorway], way|z-14[highway=motorway_link] {
     488    width: 2;
    492489    z-index: 0.13; /* #15483 */
    493490    color: motorway#cf2081;
     
    496493    casing-color: #70372f;
    497494}
    498 way|z-14[highway=motorway][!tunnel] {
    499     width: 2;
    500     z-index: 0.13; /* #15483 */
    501     color: motorway#cf2081;
    502     opacity: 1;
    503     casing-width: 1;
    504     casing-color: #70372f;
    505 }
    506 way|z-14[highway=motorway_link][!tunnel] {
    507     width: 2;
    508     z-index: 0.13; /* #15483 */
    509     color: motorway#cf2081;
    510     opacity: 1;
    511     casing-width: 1;
    512     casing-color: #70372f;
    513 }
    514 way|z16-[highway=motorway][tunnel] {
    515     width: 6;
    516     z-index: 0.13; /* #15483 */
    517     color: motorway#661c37;
    518     opacity: 1;
    519     casing-width: 1;
    520     casing-color: #70372f;
    521 }
    522 way|z16-[highway=motorway_link][tunnel] {
    523     width: 6;
    524     z-index: 0.13; /* #15483 */
    525     color: motorway#661c37;
    526     opacity: 1;
    527     casing-width: 1;
    528     casing-color: #70372f;
    529 }
    530 way|z15[highway=motorway][tunnel] {
    531     width: 3.46;
    532     z-index: 0.13; /* #15483 */
    533     color: motorway#cf2081;
    534     opacity: 1;
    535     casing-width: 1;
    536     casing-color: #70372f;
    537 }
    538 way|z15[highway=motorway_link][tunnel] {
    539     width: 3.46;
    540     z-index: 0.13; /* #15483 */
    541     color: motorway#661c37;
    542     opacity: 1;
    543     casing-width: 1;
    544     casing-color: #70372f;
    545 }
    546 way|z-14[highway=motorway][tunnel] {
    547     width: 2;
    548     z-index: 0.13; /* #15483 */
    549     color: motorway#661c37;
    550     opacity: 1;
    551     casing-width: 1;
    552     casing-color: #70372f;
    553 }
    554 way|z-14[highway=motorway_link][tunnel] {
    555     width: 2;
    556     z-index: 0.13; /* #15483 */
    557     color: motorway#cf2081;
    558     opacity: 1;
    559     casing-width: 1;
    560     casing-color: #70372f;
    561 }
    562 way|z16-[highway=trunk][!tunnel] {
     495way|z16-[highway=trunk], way|z16-[highway=trunk_link] {
    563496    width: 6;
    564497    z-index: 0.11;
     
    568501    casing-color: #70372f;
    569502}
    570 way|z16-[highway=trunk_link][!tunnel] {
    571     width: 6;
    572     z-index: 0.11;
    573     color: trunk#dd2522;
    574     opacity: 1;
    575     casing-width: 1;
    576     casing-color: #70372f;
    577 }
    578 way|z15[highway=trunk][!tunnel] {
     503way|z15[highway=trunk], way|z15[highway=trunk_link] {
    579504    width: 3.46;
    580505    z-index: 0.11;
     
    584509    casing-color: #70372f;
    585510}
    586 way|z15[highway=trunk_link][!tunnel] {
    587     width: 3.46;
     511way|z-14[highway=trunk], way|z-14[highway=trunk_link] {
     512    width: 2;
    588513    z-index: 0.11;
    589514    color: trunk#dd2522;
     
    592517    casing-color: #70372f;
    593518}
    594 way|z-14[highway=trunk][!tunnel] {
    595     width: 2;
    596     z-index: 0.11;
    597     color: trunk#dd2522;
    598     opacity: 1;
    599     casing-width: 1;
    600     casing-color: #70372f;
    601 }
    602 way|z-14[highway=trunk_link][!tunnel] {
    603     width: 2;
    604     z-index: 0.11;
    605     color: trunk#dd2522;
    606     opacity: 1;
    607     casing-width: 1;
    608     casing-color: #70372f;
    609 }
    610 way|z16-[highway=trunk][tunnel] {
    611     width: 6;
    612     z-index: 0.11;
    613     color: trunk#6a211a;
    614     opacity: 1;
    615     casing-width: 1;
    616     casing-color: #70372f;
    617 }
    618 way|z16-[highway=trunk_link][tunnel] {
    619     width: 6;
    620     z-index: 0.11;
    621     color: trunk#6a211a;
    622     opacity: 1;
    623     casing-width: 1;
    624     casing-color: #70372f;
    625 }
    626 way|z15[highway=trunk][tunnel] {
    627     width: 3.46;
    628     z-index: 0.11;
    629     color: trunk#6a211a;
    630     opacity: 1;
    631     casing-width: 1;
    632     casing-color: #70372f;
    633 }
    634 way|z15[highway=trunk_link][tunnel] {
    635     width: 3.46;
    636     z-index: 0.11;
    637     color: trunk#6a211a;
    638     opacity: 1;
    639     casing-width: 1;
    640     casing-color: #70372f;
    641 }
    642 way|z-14[highway=trunk][tunnel] {
    643     width: 2;
    644     z-index: 0.11;
    645     color: trunk#6a211a;
    646     opacity: 1;
    647     casing-width: 1;
    648     casing-color: #70372f;
    649 }
    650 way|z-14[highway=trunk_link][tunnel] {
    651     width: 2;
    652     z-index: 0.11;
    653     color: trunk#6a211a;
    654     opacity: 1;
    655     casing-width: 1;
    656     casing-color: #70372f;
    657 }
    658 way|z16-[highway=primary][!tunnel] {
     519way|z16-[highway=primary],way|z16-[highway=primary_link] {
    659520    width: 6;
    660521    z-index: 0.09;
     
    664525    casing-color: #70372f;
    665526}
    666 way|z16-[highway=primary_link][!tunnel] {
    667     width: 6;
    668     z-index: 0.09;
    669     color: primary#f99806;
    670     opacity: 1;
    671     casing-width: 1;
    672     casing-color: #70372f;
    673 }
    674 way|z15[highway=primary][!tunnel] {
     527way|z15[highway=primary],way|z15[highway=primary_link] {
    675528    width: 3.46;
    676529    z-index: 0.09;
     
    680533    casing-color: #70372f;
    681534}
    682 way|z15[highway=primary_link][!tunnel] {
    683     width: 3.46;
     535way|z-14[highway=primary],way|z-14[highway=primary_link] {
     536    width: 2;
    684537    z-index: 0.09;
    685538    color: primary#f99806;
     
    688541    casing-color: #70372f;
    689542}
    690 way|z-14[highway=primary][!tunnel] {
    691     width: 2;
    692     z-index: 0.09;
    693     color: primary#f99806;
    694     opacity: 1;
    695     casing-width: 1;
    696     casing-color: #70372f;
    697 }
    698 way|z-14[highway=primary_link][!tunnel] {
    699     width: 2;
    700     z-index: 0.09;
    701     color: primary#f99806;
    702     opacity: 1;
    703     casing-width: 1;
    704     casing-color: #70372f;
    705 }
    706 way|z16-[highway=primary][tunnel] {
    707     width: 6;
    708     z-index: 0.09;
    709     color: primary#724111;
    710     opacity: 1;
    711     casing-width: 1;
    712     casing-color: #70372f;
    713 }
    714 way|z16-[highway=primary_link][tunnel] {
    715     width: 6;
    716     z-index: 0.09;
    717     color: primary#724111;
    718     opacity: 1;
    719     casing-width: 1;
    720     casing-color: #70372f;
    721 }
    722 way|z15[highway=primary][tunnel] {
    723     width: 3.46;
    724     z-index: 0.09;
    725     color: primary#724111;
    726     opacity: 1;
    727     casing-width: 1;
    728     casing-color: #70372f;
    729 }
    730 way|z15[highway=primary_link][tunnel] {
    731     width: 3.46;
    732     z-index: 0.09;
    733     color: primary#724111;
    734     opacity: 1;
    735     casing-width: 1;
    736     casing-color: #70372f;
    737 }
    738 way|z-14[highway=primary][tunnel] {
    739     width: 2;
    740     z-index: 0.09;
    741     color: primary#724111;
    742     opacity: 1;
    743     casing-width: 1;
    744     casing-color: #70372f;
    745 }
    746 way|z-14[highway=primary_link][tunnel] {
    747     width: 2;
    748     z-index: 0.09;
    749     color: primary#724111;
    750     opacity: 1;
    751     casing-width: 1;
    752     casing-color: #70372f;
    753 }
    754 
    755 way|z16-[highway=secondary][!tunnel], way|z16-[highway=secondary_link][!tunnel] {
     543way|z16-[highway=secondary], way|z16-[highway=secondary_link] {
    756544    width: 6;
    757545    z-index: 0.07;
     
    761549    casing-color: #70372f;
    762550}
    763 way|z15[highway=secondary][!tunnel], way|z15[highway=secondary_link][!tunnel] {
     551way|z15[highway=secondary], way|z15[highway=secondary_link] {
    764552    width: 3.46;
    765553    z-index: 0.07;
     
    769557    casing-color: #70372f;
    770558}
    771 way|z-14[highway=secondary][!tunnel], way|z-14[highway=secondary_link][!tunnel] {
     559way|z-14[highway=secondary], way|z-14[highway=secondary_link] {
    772560    width: 2;
    773561    z-index: 0.07;
     
    777565    casing-color: #70372f;
    778566}
    779 way|z16-[highway=secondary][tunnel], way|z16-[highway=secondary_link][tunnel] {
    780     width: 6;
    781     z-index: 0.07;
    782     color: secondary#715d15;
    783     opacity: 1;
    784     casing-width: 1;
    785     casing-color: #70372f;
    786 }
    787 way|z15[highway=secondary][tunnel] {
    788     width: 3.46;
    789     z-index: 0.07;
    790     color: secondary#715d15;
    791     opacity: 1;
    792     casing-width: 1;
    793     casing-color: #70372f;
    794 }
    795 way|z15[highway=secondary_link][tunnel] {
    796     width: 3.46;
    797     z-index: 0.07;
    798     color: secondary#715d15;
    799     opacity: 1;
    800     casing-width: 1;
    801     casing-color: #70372f;
    802 }
    803 way|z-14[highway=secondary][tunnel] {
    804     width: 2;
    805     z-index: 0.07;
    806     color: secondary#715d15;
    807     opacity: 1;
    808     casing-width: 1;
    809     casing-color: #70372f;
    810 }
    811 way|z-14[highway=secondary_link][tunnel] {
    812     width: 2;
    813     z-index: 0.07;
    814     color: secondary#715d15;
    815     opacity: 1;
    816     casing-width: 1;
    817     casing-color: #70372f;
    818 }
    819 way|z16-[highway=tertiary][!tunnel], way|z16-[highway=tertiary_link][!tunnel] {
     567way|z16-[highway=tertiary], way|z16-[highway=tertiary_link] {
    820568    width: 6;
    821569    z-index: 0.05;
     
    825573    casing-color: #70372f;
    826574}
    827 way|z15[highway=tertiary][!tunnel], way|z15[highway=tertiary_link][!tunnel] {
     575way|z15[highway=tertiary], way|z15[highway=tertiary_link] {
    828576    width: 3.46;
    829577    z-index: 0.05;
     
    833581    casing-color: #70372f;
    834582}
    835 way|z-14[highway=tertiary][!tunnel], way|z-14[highway=tertiary_link][!tunnel] {
     583way|z-14[highway=tertiary], way|z-14[highway=tertiary_link] {
    836584    width: 2;
    837585    z-index: 0.05;
     
    841589    casing-color: #70372f;
    842590}
    843 way|z16-[highway=tertiary][tunnel], way|z16-[highway=tertiary_link][tunnel] {
    844     width: 6;
    845     z-index: 0.05;
    846     color: tertiary#745e46;
    847     opacity: 1;
    848     casing-width: 1;
    849     casing-color: #70372f;
    850 }
    851 way|z15[highway=tertiary][tunnel], way|z15[highway=tertiary_link][tunnel] {
    852     width: 3.46;
    853     z-index: 0.05;
    854     color: tertiary#745e46;
    855     opacity: 1;
    856     casing-width: 1;
    857     casing-color: #70372f;
    858 }
    859 way|z-14[highway=tertiary][tunnel], way|z-14[highway=tertiary_link][tunnel] {
    860     width: 2;
    861     z-index: 0.05;
    862     color: tertiary#745e46;
    863     opacity: 1;
    864     casing-width: 1;
    865     casing-color: #70372f;
    866 }
    867 way|z16-[highway=unclassified][!tunnel] {
     591way|z16-[highway=unclassified] {
    868592    width: 6;
    869593    z-index: 0.03;
     
    873597    casing-color: #444444;
    874598}
    875 way|z15[highway=unclassified][!tunnel] {
     599way|z15[highway=unclassified] {
    876600    width: 3.46;
    877601    z-index: 0.03;
     
    881605    casing-color: #444444;
    882606}
    883 way|z-14[highway=unclassified][!tunnel] {
     607way|z-14[highway=unclassified] {
    884608    width: 2;
    885609    z-index: 0.03;
     
    888612    casing-width: 1;
    889613    casing-color: #444444;
    890 }
    891 way|z16-[highway=unclassified][tunnel] {
    892     width: 6;
    893     z-index: 0.03;
    894     color: street#745e46;
    895     opacity: 1;
    896     casing-width: 1;
    897     casing-color: #444444;
    898 }
    899 way|z15[highway=unclassified][tunnel] {
    900     width: 3.46;
    901     z-index: 0.03;
    902     color: street#745e46;
    903     opacity: 1;
    904     casing-width: 1;
    905     casing-color: #444444;
    906 }
    907 way|z-14[highway=unclassified][tunnel] {
    908     width: 2;
    909     z-index: 0.03;
    910     color: street#745e46;
    911     opacity: 1;
    912     casing-width: 1;
    913     casing-color: #444444;
    914 }
    915 way|z16-[highway=construction][!tunnel] {
    916     width: 6;
    917     z-index: 0.01;
    918     dashes: 9,9;
    919     dashes-background-color: construction#ffffff;
    920     color: construction#fc6c14;
    921     opacity: 1;
    922 }
    923 way|z15[highway=construction][!tunnel] {
    924     width: 3.46;
    925     z-index: 0.01;
    926     dashes: 9,9;
    927     dashes-background-color: construction#ffffff;
    928     color: construction#fc6c14;
    929     opacity: 1;
    930 }
    931 way|z-14[highway=construction][!tunnel] {
    932     width: 2;
    933     z-index: 0.01;
    934     dashes: 9,9;
    935     dashes-background-color: construction#ffffff;
    936     color: construction#a67a60;
    937     opacity: 1;
    938 }
    939 way|z16-[highway=construction][tunnel] {
    940     width: 6;
    941     z-index: 0.01;
    942     dashes: 9,9;
    943     dashes-background-color: construction#808080;
    944     color: construction#a67a60;
    945     opacity: 1;
    946 }
    947 way|z15[highway=construction][tunnel] {
    948     width: 3.46;
    949     z-index: 0.01;
    950     dashes: 9,9;
    951     dashes-background-color: construction#808080;
    952     color: construction#a67a60;
    953     opacity: 1;
    954 }
    955 way|z-14[highway=construction][tunnel] {
    956     width: 2;
    957     z-index: 0.01;
    958     dashes: 9,9;
    959     dashes-background-color: construction#808080;
    960     color: construction#a67a60;
    961     opacity: 1;
    962614}
    963615way[highway=escape] {
     
    997649    casing-width: 0.3;
    998650}
    999 way|z16-[highway=residential][!tunnel] {
     651way|z16-[highway=residential] {
    1000652    width: 6;
    1001653    z-index: 0.02;
     
    1005657    casing-color: #444444;
    1006658}
    1007 way|z15[highway=residential][!tunnel] {
     659way|z15[highway=residential] {
    1008660    width: 3.46;
    1009661    z-index: 0.02;
     
    1013665    casing-color: #444444;
    1014666}
    1015 way|z-14[highway=residential][!tunnel] {
     667way|z-14[highway=residential] {
    1016668    width: 2;
    1017669    z-index: 0.02;
     
    1021673    casing-color: #444444;
    1022674}
    1023 way|z16-[highway=residential][tunnel] {
    1024     width: 6;
    1025     z-index: 0.02;
    1026     color: street#5b564b;
    1027     opacity: 1;
    1028     casing-width: 1;
    1029     casing-color: #444444;
    1030 }
    1031 way|z15[highway=residential][tunnel] {
    1032     width: 3.46;
    1033     z-index: 0.02;
    1034     color: street#5b564b;
    1035     opacity: 1;
    1036     casing-width: 1;
    1037     casing-color: #444444;
    1038 }
    1039 way|z-14[highway=residential][tunnel] {
    1040     width: 2;
    1041     z-index: 0.02;
    1042     color: street#5b564b;
    1043     opacity: 1;
    1044     casing-width: 0.6;
    1045     casing-color: #444444;
    1046 }
    1047 way|z16-[highway=living_street][!tunnel] {
     675way|z16-[highway=living_street] {
    1048676    width: 6;
    1049677    z-index: 0.01;
     678    dashes: 9,9;
     679    dashes-background-color: livingdashed#00ff00;
    1050680    color: street#c0c0c0;
    1051681    opacity: 1;
    1052     casing-width: 1;
    1053     casing-color: #444444;
    1054 }
    1055 way|z15[highway=living_street][!tunnel] {
     682}
     683way|z15[highway=living_street] {
    1056684    width: 3.46;
    1057685    z-index: 0.01;
     686    dashes: 6,6;
     687    dashes-background-color: livingdashed#00ff00;
    1058688    color: street#c0c0c0;
    1059689    opacity: 1;
    1060     casing-width: 1;
    1061     casing-color: #444444;
    1062 }
    1063 way|z-14[highway=living_street][!tunnel] {
     690}
     691way|z-14[highway=living_street] {
    1064692    width: 2;
    1065693    z-index: 0.01;
     694    dashes: 3,3;
     695    dashes-background-color: livingdashed#00ff00;
    1066696    color: street#c0c0c0;
    1067697    opacity: 1;
    1068     casing-width: 1;
    1069     casing-color: #444444;
    1070 }
    1071 way|z16-[highway=living_street][tunnel] {
    1072     width: 6;
    1073     z-index: 0.01;
    1074     color: street#656565;
    1075     opacity: 1;
    1076     casing-width: 1;
    1077     casing-color: #444444;
    1078 }
    1079 way|z15[highway=living_street][tunnel] {
    1080     width: 3.46;
    1081     z-index: 0.01;
    1082     color: street#656565;
    1083     opacity: 1;
    1084     casing-width: 1;
    1085     casing-color: #444444;
    1086 }
    1087 way|z-14[highway=living_street][tunnel] {
    1088     width: 2;
    1089     z-index: 0.01;
    1090     color: street#656565;
    1091     opacity: 1;
    1092     casing-width: 1;
    1093     casing-color: #444444;
    1094698}
    1095699way[highway=service][area?], relation[type=multipolygon][highway=service] {
     
    18621466way[man_made=embankment][highway],
    18631467way[man_made=embankment][railway],
    1864 way[man_made=embankment][waterway],
    1865 way[cutting?][highway],
    1866 way[cutting?][railway],
    1867 way[cutting?][waterway],
    1868 way[man_made=cutting][highway],
    1869 way[man_made=cutting][railway],
    1870 way[man_made=cutting][waterway] {
     1468way[man_made=embankment][waterway] {
    18711469    repeat-image: "presets/misc/embankment-pattern-centered.svg";
    18721470}
     
    37353333}
    37363334area[landuse=forest] {
    3737     fill-color: forest#008000;
     3335    fill-color: forest#1c7a13;
    37383336}
    37393337area[landuse=allotments] {
     
    41083706way[aeroway=taxiway] {
    41093707    width: 2;
    4110     color: aeroway#FFFF00;
     3708    color: aeroway#660000;
    41113709}
    41123710way[aeroway=parking_position] {
     
    41583756
    41593757way[aerialway=cable_car],
    4160 way[aerialway=gondola],
    4161 way[aerialway=chair_lift],
    4162 way[aerialway=mixed_lift],
     3758way[aerialway=gondola] {
     3759    width: 1;
     3760    color: aerialway#663300;
     3761    dashes: 9,9;
     3762}
     3763way[aerialway=chair_lift] {
     3764    width: 1;
     3765    color: aerialway#663300;
     3766    dashes: 6,6;
     3767}
     3768way[aerialway=mixed_lift] {
     3769    width: 1;
     3770    color: aerialway#663300;
     3771    dashes: 6,6,9,6;
     3772}
    41633773way[aerialway=j-bar],
    41643774way[aerialway=t-bar],
    41653775way[aerialway=platter],
    41663776way[aerialway=rope_tow],
    4167 way[aerialway=drag_lift],
    4168 way[aerialway=magic_carpet]
     3777way[aerialway=drag_lift] {
     3778    width: 1;
     3779    color: aerialway#663300;
     3780    dashes: 3,3;
     3781}
     3782way[aerialway=magic_carpet] {
     3783    width: 1;
     3784    color: aerialway#663300;
     3785    dashes: 3,3;
     3786}
    41693787way[aerialway=goods] {
    41703788    width: 1;
    4171     color: aerialway#cc5555;
    4172     casing-width: 0.5;
    4173     casing-color: #444444;
     3789    color: aerialway#663300;
     3790    dashes: 2,2;
    41743791}
    41753792area[aerialway=station] {
    4176     fill-color: aerialway#a8a8a8;
     3793    fill-color: aerialway#663300;
    41773794}
    41783795node[aerialway=station] {
     
    48574474way|z15-[waterway=drain][tunnel] {
    48584475    width: 4;
    4859     color: water#50618a;
     4476    color: water#618787;
    48604477    casing-width: 1;
    48614478    casing-color: 414f70;
     
    48644481way|z-14[waterway=drain][tunnel] {
    48654482    width: 2;
    4866     color: water#50618a;
     4483    color: water#618787;
    48674484    casing-width: 1;
    48684485    casing-color: 414f70;
     
    54505067    fill-extent-threshold: JOSM_pref("draw.area.extent_threshold", 0.5);
    54515068}
     5069}}}