Ticket #1332: boundaries.patch

File boundaries.patch, 26.9 KB (added by stephankn, 11 years ago)

patch to render admin_type

  • osm-map-features-z6.xml

     
    145145        </rule>
    146146
    147147        <!-- Non-physical boundaries -->
    148         <rule e="way" k="boundary" v="administrative">
    149             <rule e="way" k="border_type" v="state">
    150                 <line class="boundary boundary-administrative-state-casing"/>
    151                 <line class="boundary boundary-administrative-state-core"/>
     148        <rule e="way" k="boundary" v="administrative" layer="5">
     149            <rule e="way" k="admin_level" v="1|2" layer="5">
     150                <line class="boundary boundary-administrative-level2-casing" layer="5"/>
     151                <line class="boundary boundary-administrative-level2" layer="5"/>
    152152            </rule>
    153153        </rule>
    154154
     
    11981198                fill: none;
    11991199            }
    12001200
    1201             .boundary-administrative-state-casing {
     1201            .boundary-administrative-level2-casing {
    12021202                stroke-width: 80px;
    12031203                stroke: #ffff00;
    12041204                opacity: 0.5;
    12051205            }
    12061206
    1207             .boundary-administrative-state-core {
     1207            .boundary-administrative-level2 {
    12081208                stroke-width: 16px;
    12091209                stroke: #f9574b;
    12101210                stroke-dasharray: 80, 16, 16, 16;
  • osm-map-features-z7.xml

     
    148148        </rule>
    149149
    150150        <!-- Non-physical boundaries -->
    151         <rule e="way" k="boundary" v="administrative">
    152             <rule e="way" k="border_type" v="state">
    153                 <line class="boundary boundary-administrative-state-casing"/>
    154                 <line class="boundary boundary-administrative-state-core"/>
     151        <rule e="way" k="boundary" v="administrative" layer="5">
     152            <rule e="way" k="admin_level" v="1|2" layer="5">
     153                <line class="boundary boundary-administrative-level2-casing" layer="5"/>
     154                <line class="boundary boundary-administrative-level2" layer="5"/>
    155155            </rule>
     156            <rule e="way" k="admin_level" v="3|4" layer="5">
     157                <line class="boundary boundary-administrative-level4" layer="5"/>
     158            </rule>
     159            <rule e="way" k="admin_level" v="5|6" layer="5">
     160                <line class="boundary boundary-administrative-level6" layer="5"/>
     161            </rule>
    156162        </rule>
    157163
    158164        <!-- Highway casings -->
     
    11971203                fill: none;
    11981204            }
    11991205
    1200             .boundary-administrative-state-casing {
     1206            .boundary-administrative-level2-casing {
    12011207                stroke-width: 80px;
    12021208                stroke: #ffff00;
    12031209                opacity: 0.5;
    12041210            }
    12051211
    1206             .boundary-administrative-state-core {
     1212            .boundary-administrative-level2 {
    12071213                stroke-width: 16px;
    12081214                stroke: #f9574b;
    12091215                stroke-dasharray: 80, 16, 16, 16;
    12101216            }
    12111217
     1218            .boundary-administrative-level4 {
     1219                stroke-width: 16px;
     1220                stroke: #f9574b;
     1221                stroke-dasharray: 80, 16, 16, 16;
     1222            }
    12121223
    12131224
     1225
    12141226            /* Racetracks */
    12151227            .highway-raceway-casing {
    12161228              stroke-width: 2px;
  • osm-map-features-z8.xml

     
    177177
    178178        <!-- Non-physical boundaries -->
    179179        <rule e="way" k="boundary" v="administrative" layer="5">
    180             <rule e="way" k="border_type" v="state" layer="5">
    181                 <line class="boundary boundary-administrative-state-casing"/>
    182                 <line class="boundary boundary-administrative-state-core"/>
     180            <rule e="way" k="admin_level" v="1|2" layer="5">
     181                <line class="boundary boundary-administrative-level2-casing" layer="5"/>
     182                <line class="boundary boundary-administrative-level2" layer="5"/>
    183183            </rule>
    184             <else>
    185                 <line class="boundary boundary-administrative-state-core"/>
    186             </else>
     184            <rule e="way" k="admin_level" v="3|4" layer="5">
     185                <line class="boundary boundary-administrative-level4" layer="5"/>
     186            </rule>
     187            <rule e="way" k="admin_level" v="5|6" layer="5">
     188                <line class="boundary boundary-administrative-level6" layer="5"/>
     189            </rule>
    187190        </rule>
    188191
    189192        <!-- Place names  -->
     
    488491                fill: none;
    489492            }
    490493
    491             .boundary-administrative-state-casing {
     494            .boundary-administrative-level2-casing {
    492495                stroke-width: 80px;
    493496                stroke: #ffff00;
    494497                opacity: 0.5;
    495498            }
    496499
    497             .boundary-administrative-state-core {
     500            .boundary-administrative-level2 {
    498501                stroke-width: 16px;
    499502                stroke: #f9574b;
    500503                stroke-dasharray: 80, 16, 16, 16;
    501504            }
    502505
     506            .boundary-administrative-level4 {
     507                stroke-width: 16px;
     508                stroke: #f9574b;
     509                stroke-dasharray: 80, 16, 16, 16;
     510            }
    503511
    504512
     513
    505514            /* Racetracks */
    506515            .highway-raceway-core {
    507516              stroke-width: 1.5px;
  • osm-map-features-z9.xml

     
    177177
    178178        <!-- Non-physical boundaries -->
    179179        <rule e="way" k="boundary" v="administrative" layer="5">
    180             <rule e="way" k="border_type" v="state" layer="5">
    181                 <line class="boundary boundary-administrative-state-casing"/>
    182                 <line class="boundary boundary-administrative-state-core"/>
     180            <rule e="way" k="admin_level" v="1|2" layer="5">
     181                <line class="boundary boundary-administrative-level2-casing" layer="5"/>
     182                <line class="boundary boundary-administrative-level2" layer="5"/>
    183183            </rule>
    184             <else>
    185                 <line class="boundary boundary-administrative-state-core"/>
    186             </else>
     184            <rule e="way" k="admin_level" v="3|4" layer="5">
     185                <line class="boundary boundary-administrative-level4" layer="5"/>
     186            </rule>
     187            <rule e="way" k="admin_level" v="5|6" layer="5">
     188                <line class="boundary boundary-administrative-level6" layer="5"/>
     189            </rule>
    187190        </rule>
    188191
    189192        <!-- Place names  -->
     
    488491                fill: none;
    489492            }
    490493
    491             .boundary-administrative-state-casing {
     494            .boundary-administrative-level2-casing {
    492495                stroke-width: 80px;
    493496                stroke: #ffff00;
    494497                opacity: 0.5;
    495498            }
    496499
    497             .boundary-administrative-state-core {
     500            .boundary-administrative-level2 {
    498501                stroke-width: 16px;
    499502                stroke: #f9574b;
    500503                stroke-dasharray: 80, 16, 16, 16;
    501504            }
    502505
     506            .boundary-administrative-level4 {
     507                stroke-width: 16px;
     508                stroke: #f9574b;
     509                stroke-dasharray: 80, 16, 16, 16;
     510            }
     511
    503512            /* Racetracks */
    504513            .highway-raceway-core {
    505514              stroke-width: 1.5px;
  • osm-map-features-z10.xml

     
    420420
    421421        <!-- Non-physical boundaries -->
    422422        <rule e="way" k="boundary" v="administrative" layer="5">
    423             <rule e="way" k="border_type" v="state" layer="5">
    424                 <line class="boundary boundary-administrative-state-casing"/>
    425                 <line class="boundary boundary-administrative-state-core"/>
     423            <rule e="way" k="admin_level" v="1|2" layer="5">
     424                <line class="boundary boundary-administrative-level2-casing" layer="5"/>
     425                <line class="boundary boundary-administrative-level2" layer="5"/>
    426426            </rule>
    427             <else>
    428                 <line class="boundary boundary-administrative-state-core"/>
    429             </else>
     427            <rule e="way" k="admin_level" v="3|4" layer="5">
     428                <line class="boundary boundary-administrative-level4" layer="5"/>
     429            </rule>
     430            <rule e="way" k="admin_level" v="5|6" layer="5">
     431                <line class="boundary boundary-administrative-level6" layer="5"/>
     432            </rule>
    430433        </rule>
    431     </rule>
    432434
    433435    <!-- SVG Definitions - markers, symbols etc go here -->
    434436    <defs>
     
    12311233                fill: none;
    12321234            }
    12331235
    1234             .boundary-administrative-state-casing {
     1236            .boundary-administrative-level2-casing {
    12351237                stroke-width: 80px;
    12361238                stroke: #ffff00;
    12371239                opacity: 0.5;
    12381240            }
    12391241
    1240             .boundary-administrative-state-core {
     1242            .boundary-administrative-level2 {
    12411243                stroke-width: 16px;
    12421244                stroke: #f9574b;
    12431245                stroke-dasharray: 80, 16, 16, 16;
    12441246            }
    12451247
     1248            .boundary-administrative-level4 {
     1249                stroke-width: 16px;
     1250                stroke: #f9574b;
     1251                stroke-dasharray: 80, 16, 16, 16;
     1252            }
    12461253
     1254            .boundary-administrative-level6 {
     1255                stroke-width: 16px;
     1256                stroke: #f9574b;
     1257                stroke-dasharray: 40, 16, 16, 16;
     1258            }
    12471259
     1260
     1261
    12481262            /* Racetracks */
    12491263            .highway-raceway-casing {
    12501264              stroke-width: 2px;
  • osm-map-features-z11.xml

     
    419419
    420420        <!-- Non-physical boundaries -->
    421421        <rule e="way" k="boundary" v="administrative" layer="5">
    422             <rule e="way" k="border_type" v="state" layer="5">
    423                 <line class="boundary boundary-administrative-state-casing"/>
    424                 <line class="boundary boundary-administrative-state-core"/>
     422            <rule e="way" k="admin_level" v="1|2" layer="5">
     423                <line class="boundary boundary-administrative-level2-casing" layer="5"/>
     424                <line class="boundary boundary-administrative-level2" layer="5"/>
    425425            </rule>
    426             <else>
    427                 <line class="boundary boundary-administrative-state-core"/>
    428             </else>
     426            <rule e="way" k="admin_level" v="3|4" layer="5">
     427                <line class="boundary boundary-administrative-level4" layer="5"/>
     428            </rule>
     429            <rule e="way" k="admin_level" v="5|6" layer="5">
     430                <line class="boundary boundary-administrative-level6" layer="5"/>
     431            </rule>
    429432        </rule>
    430     </rule>
    431433
    432434    <!-- SVG Definitions - markers, symbols etc go here -->
    433435    <defs>
     
    12301232                fill: none;
    12311233            }
    12321234
    1233             .boundary-administrative-state-casing {
     1235            .boundary-administrative-level2-casing {
    12341236                stroke-width: 80px;
    12351237                stroke: #ffff00;
    12361238                opacity: 0.5;
    12371239            }
    12381240
    1239             .boundary-administrative-state-core {
     1241            .boundary-administrative-level2 {
    12401242                stroke-width: 16px;
    12411243                stroke: #f9574b;
    12421244                stroke-dasharray: 80, 16, 16, 16;
    12431245            }
    12441246
     1247            .boundary-administrative-level4 {
     1248                stroke-width: 16px;
     1249                stroke: #f9574b;
     1250                stroke-dasharray: 80, 16, 16, 16;
     1251            }
    12451252
     1253            .boundary-administrative-level6 {
     1254                stroke-width: 16px;
     1255                stroke: #f9574b;
     1256                stroke-dasharray: 40, 16, 16, 16;
     1257            }
    12461258
     1259
     1260
    12471261            /* Racetracks */
    12481262            .highway-raceway-casing {
    12491263              stroke-width: 2px;
  • osm-map-features-z12.xml

     
    782782               
    783783                <!-- Non-physical boundaries -->
    784784                <rule e="way" k="boundary" v="administrative" layer="5">
    785                         <rule e="way" k="border_type" v="state" layer="5">
    786                                 <line class="boundary boundary-administrative-state-casing" layer="5"/>
    787                                 <line class="boundary boundary-administrative-state-core" layer="5"/>
     785                        <rule e="way" k="admin_level" v="1|2" layer="5">
     786                                <line class="boundary boundary-administrative-level2-casing" layer="5"/>
     787                                <line class="boundary boundary-administrative-level2" layer="5"/>
    788788                        </rule>
    789                         <else>
    790                                 <rule e="way" k="admin_level" v="10" layer="5">
    791                                         <line class="boundary boundary-administrative-parish-core" layer="5"/>
    792                                 </rule>
    793                                 <else>
    794                                         <rule e="way" k="admin_level" v="8" layer="5">
    795                                                 <line class="boundary boundary-administrative-district-core" layer="5"/>
    796                                         </rule>
    797                                         <else>
    798                                                 <line class="boundary boundary-administrative-state-core" layer="5"/>
    799                                         </else>
    800                                 </else>
    801                         </else>
     789                        <rule e="way" k="admin_level" v="3|4" layer="5">
     790                                <line class="boundary boundary-administrative-level4" layer="5"/>
     791                        </rule>
     792                        <rule e="way" k="admin_level" v="5|6" layer="5">
     793                                <line class="boundary boundary-administrative-level6" layer="5"/>
     794                        </rule>
     795                        <rule e="way" k="admin_level" v="7|8" layer="5">
     796                                <line class="boundary boundary-administrative-level8" layer="5"/>
     797                        </rule>
    802798                </rule>
     799
    803800               
    804801                <!-- Place names  -->
    805802                <rule e="node" k="osmarender:renderName" v="~|yes" layer="5">
     
    13961393                        fill: none;
    13971394                        }
    13981395                       
    1399                         .boundary-administrative-state-casing {
     1396                        .boundary-administrative-level2-casing {
    14001397                        stroke-width: 80px;
    14011398                        stroke: #ffff00;
    14021399                        opacity: 0.5;
    14031400                        }
    14041401                       
    1405                         .boundary-administrative-state-core {
     1402                        .boundary-administrative-level2 {
    14061403                        stroke-width: 8px;
    14071404                        stroke: #f9574b;
    14081405                        stroke-dasharray: 80, 16, 16, 16;
    14091406                        }
    14101407                       
    1411                         .boundary-administrative-district-core {
     1408                        .boundary-administrative-level4 {
    14121409                        stroke-width: 8px;
    14131410                        stroke: #f9574b;
     1411                        stroke-dasharray: 80, 16, 16, 16;
     1412                        }
     1413                       
     1414                        .boundary-administrative-level6 {
     1415                        stroke-width: 8px;
     1416                        stroke: #f9574b;
    14141417                        stroke-dasharray: 40, 16, 16, 16;
    14151418                        }
    14161419                       
    1417                         .boundary-administrative-parish-core {
     1420                        .boundary-administrative-level8 {
    14181421                        stroke-width: 8px;
    14191422                        stroke: #f9574b;
    14201423                        stroke-dasharray: 16, 16, 16, 16;
  • osm-map-features-z13.xml

     
    889889               
    890890                <!-- Non-physical boundaries -->
    891891                <rule e="way" k="boundary" v="administrative" layer="5">
    892                         <rule e="way" k="border_type" v="state" layer="5">
    893                                 <line class="boundary boundary-administrative-state-casing" layer="5"/>
    894                                 <line class="boundary boundary-administrative-state-core" layer="5"/>
     892                        <rule e="way" k="admin_level" v="1|2" layer="5">
     893                                <line class="boundary boundary-administrative-level2-casing" layer="5"/>
     894                                <line class="boundary boundary-administrative-level2" layer="5"/>
    895895                        </rule>
    896                         <else>
    897                                 <rule e="way" k="admin_level" v="10" layer="5">
    898                                         <line class="boundary boundary-administrative-parish-core" layer="5"/>
    899                                 </rule>
    900                                 <else>
    901                                         <rule e="way" k="admin_level" v="8" layer="5">
    902                                                 <line class="boundary boundary-administrative-district-core" layer="5"/>
    903                                         </rule>
    904                                         <else>
    905                                                 <line class="boundary boundary-administrative-state-core" layer="5"/>
    906                                         </else>
    907                                 </else>
    908                         </else>
     896                        <rule e="way" k="admin_level" v="3|4" layer="5">
     897                                <line class="boundary boundary-administrative-level4" layer="5"/>
     898                        </rule>
     899                        <rule e="way" k="admin_level" v="5|6" layer="5">
     900                                <line class="boundary boundary-administrative-level6" layer="5"/>
     901                        </rule>
     902                        <rule e="way" k="admin_level" v="7|8|9|10" layer="5">
     903                                <line class="boundary boundary-administrative-level8" layer="5"/>
     904                        </rule>
    909905                </rule>
    910906               
    911907                <!-- Place names  -->
     
    15771573                        fill: none;
    15781574                        }
    15791575                       
    1580                         .boundary-administrative-state-casing {
     1576                        .boundary-administrative-level2-casing {
    15811577                        stroke-width: 40px;
    15821578                        stroke: #ffff00;
    15831579                        opacity: 0.5;
    15841580                        }
    15851581                       
    1586                         .boundary-administrative-state-core {
     1582                        .boundary-administrative-level2 {
    15871583                        stroke-width: 4px;
    15881584                        stroke: #f9574b;
    15891585                        stroke-dasharray: 40, 8, 8, 8;
    15901586                        }
    15911587                       
     1588                        .boundary-administrative-level4 {
     1589                        stroke-width: 4px;
     1590                        stroke: #f9574b;
     1591                        stroke-dasharray: 40, 8, 8, 8;
     1592                        }
    15921593                       
    1593                         .boundary-administrative-district-core {
     1594                        .boundary-administrative-level6 {
    15941595                        stroke-width: 4px;
    15951596                        stroke: #f9574b;
    15961597                        stroke-dasharray: 20, 8, 8, 8;
    15971598                        }
    15981599                       
    1599                         .boundary-administrative-parish-core {
     1600                        .boundary-administrative-level8 {
    16001601                        stroke-width: 4px;
    16011602                        stroke: #f9574b;
    16021603                        stroke-dasharray: 8, 8, 8, 8;
  • osm-map-features-z14.xml

     
    10351035               
    10361036                <!-- Non-physical boundaries -->
    10371037                <rule e="way" k="boundary" v="administrative" layer="5">
    1038                         <rule e="way" k="border_type" v="state" layer="5">
    1039                                 <line class="boundary boundary-administrative-state-casing" layer="5"/>
    1040                                 <line class="boundary boundary-administrative-state-core" layer="5"/>
     1038                        <rule e="way" k="admin_level" v="1|2" layer="5">
     1039                                <line class="boundary boundary-administrative-level2-casing" layer="5"/>
     1040                                <line class="boundary boundary-administrative-level2" layer="5"/>
    10411041                        </rule>
    1042                         <else>
    1043                                 <rule e="way" k="admin_level" v="10" layer="5">
    1044                                         <line class="boundary boundary-administrative-parish-core" layer="5"/>
    1045                                 </rule>
    1046                                 <else>
    1047                                         <rule e="way" k="admin_level" v="8" layer="5">
    1048                                                 <line class="boundary boundary-administrative-district-core" layer="5"/>
    1049                                         </rule>
    1050                                         <else>
    1051                                                 <line class="boundary boundary-administrative-state-core" layer="5"/>
    1052                                         </else>
    1053                                 </else>
    1054                         </else>
     1042                        <rule e="way" k="admin_level" v="3|4" layer="5">
     1043                                <line class="boundary boundary-administrative-level4" layer="5"/>
     1044                        </rule>
     1045                        <rule e="way" k="admin_level" v="5|6" layer="5">
     1046                                <line class="boundary boundary-administrative-level6" layer="5"/>
     1047                        </rule>
     1048                        <rule e="way" k="admin_level" v="7|8|9|10" layer="5">
     1049                                <line class="boundary boundary-administrative-level8" layer="5"/>
     1050                        </rule>
    10551051                </rule>
    10561052               
    10571053                <!-- Waterway and Street names -->
     
    19081904                        fill: none;
    19091905                        }
    19101906                       
    1911                         .boundary-administrative-state-casing {
     1907                        .boundary-administrative-level2-casing {
    19121908                        stroke-width: 20px;
    19131909                        stroke: #ffff00;
    19141910                        opacity: 0.5;
    19151911                        }
    19161912                       
    1917                         .boundary-administrative-state-core {
     1913                        .boundary-administrative-level2 {
    19181914                        stroke-width: 2px;
    19191915                        stroke: #f9574b;
    19201916                        stroke-dasharray: 20, 4, 4, 4;
    19211917                        }
    19221918                       
    1923                         .boundary-administrative-district-core {
     1919                        .boundary-administrative-level4 {
     1920                        stroke-width: 2px;
     1921                        stroke: #f9574b;
     1922                        stroke-dasharray: 20, 4, 4, 4;
     1923                        }
     1924                       
     1925                        .boundary-administrative-level6 {
    19241926                        stroke-width: 4px;
    19251927                        stroke: #f9574b;
    19261928                        stroke-dasharray: 10, 4, 4, 4;
    19271929                        }
    19281930                       
    1929                         .boundary-administrative-parish-core {
     1931                        .boundary-administrative-level8 {
    19301932                        stroke-width: 4px;
    19311933                        stroke: #f9574b;
    19321934                        stroke-dasharray: 4, 4, 4, 4;
  • osm-map-features-z15.xml

     
    12101210               
    12111211                <!-- Non-physical boundaries -->
    12121212                <rule e="way" k="boundary" v="administrative" layer="5">
    1213                         <rule e="way" k="border_type" v="state" layer="5">
    1214                                 <line class="boundary boundary-administrative-state-casing" layer="5"/>
    1215                                 <line class="boundary boundary-administrative-state-core" layer="5"/>
     1213                        <rule e="way" k="admin_level" v="1|2" layer="5">
     1214                                <line class="boundary boundary-administrative-level2-casing" layer="5"/>
     1215                                <line class="boundary boundary-administrative-level2" layer="5"/>
    12161216                        </rule>
    1217                         <else>
    1218                                 <rule e="way" k="admin_level" v="10" layer="5">
    1219                                         <line class="boundary boundary-administrative-parish-core" layer="5"/>
    1220                                 </rule>
    1221                                 <else>
    1222                                         <rule e="way" k="admin_level" v="8" layer="5">
    1223                                                 <line class="boundary boundary-administrative-district-core" layer="5"/>
    1224                                         </rule>
    1225                                         <else>
    1226                                                 <line class="boundary boundary-administrative-state-core" layer="5"/>
    1227                                         </else>
    1228                                 </else>
    1229                         </else>
     1217                        <rule e="way" k="admin_level" v="3|4" layer="5">
     1218                                <line class="boundary boundary-administrative-level4" layer="5"/>
     1219                        </rule>
     1220                        <rule e="way" k="admin_level" v="5|6" layer="5">
     1221                                <line class="boundary boundary-administrative-level6" layer="5"/>
     1222                        </rule>
     1223                        <rule e="way" k="admin_level" v="7|8|9|10" layer="5">
     1224                                <line class="boundary boundary-administrative-level8" layer="5"/>
     1225                        </rule>
    12301226                </rule>
    12311227               
    12321228                <!-- Waterway and Street names -->
     
    20752071                        fill: none;
    20762072                        }
    20772073                       
    2078                         .boundary-administrative-state-casing {
     2074                        .boundary-administrative-level2-casing {
    20792075                        stroke-width: 10px;
    20802076                        stroke: #ffff00;
    20812077                        opacity: 0.5;
    20822078                        }
    20832079                       
    2084                         .boundary-administrative-state-core {
    2085                         stroke-width: 1.0px;
     2080                        .boundary-administrative-level2 {
     2081                        stroke-width: 1px;
    20862082                        stroke: #f9574b;
    20872083                        stroke-dasharray: 5, 1, 1, 1;
    20882084                        }
    20892085                       
    2090                         .boundary-administrative-district-core {
     2086                        .boundary-administrative-level4 {
     2087                        stroke-width: 1px;
     2088                        stroke: #f9574b;
     2089                        stroke-dasharray: 5, 1, 1, 1;
     2090                        }
     2091                       
     2092                        .boundary-administrative-level6 {
    20912093                        stroke-width: 0.5px;
    20922094                        stroke: #f9574b;
    20932095                        stroke-dasharray: 3, 1, 1, 1;
    20942096                        }
    20952097                       
    2096                         .boundary-administrative-parish-core {
     2098                        .boundary-administrative-level8 {
    20972099                        stroke-width: 0.5px;
    20982100                        stroke: #f9574b;
    20992101                        stroke-dasharray: 1, 1, 1, 1;
  • osm-map-features-z16.xml

     
    15831583               
    15841584                <!-- Non-physical boundaries -->
    15851585                <rule e="way" k="boundary" v="administrative" layer="5">
    1586                         <rule e="way" k="border_type" v="state" layer="5">
    1587                                 <line class="boundary boundary-administrative-state-casing" layer="5"/>
    1588                                 <line class="boundary boundary-administrative-state-core" layer="5"/>
     1586                        <rule e="way" k="admin_level" v="1|2" layer="5">
     1587                                <line class="boundary boundary-administrative-level2-casing" layer="5"/>
     1588                                <line class="boundary boundary-administrative-level2" layer="5"/>
    15891589                        </rule>
    1590                         <else>
    1591                                 <rule e="way" k="admin_level" v="10" layer="5">
    1592                                         <line class="boundary boundary-administrative-parish-core" layer="5"/>
    1593                                 </rule>
    1594                                 <else>
    1595                                         <rule e="way" k="admin_level" v="8" layer="5">
    1596                                                 <line class="boundary boundary-administrative-district-core" layer="5"/>
    1597                                         </rule>
    1598                                         <else>
    1599                                                 <line class="boundary boundary-administrative-state-core" layer="5"/>
    1600                                         </else>
    1601                                 </else>
    1602                         </else>
     1590                        <rule e="way" k="admin_level" v="3|4" layer="5">
     1591                                <line class="boundary boundary-administrative-level4" layer="5"/>
     1592                        </rule>
     1593                        <rule e="way" k="admin_level" v="5|6" layer="5">
     1594                                <line class="boundary boundary-administrative-level6" layer="5"/>
     1595                        </rule>
     1596                        <rule e="way" k="admin_level" v="7|8|9|10" layer="5">
     1597                                <line class="boundary boundary-administrative-level8" layer="5"/>
     1598                        </rule>
    16031599                </rule>
    16041600               
    16051601                <!-- Waterway and Street names -->
     
    26392635                        fill: none;
    26402636                        }
    26412637                       
    2642                         .boundary-administrative-state-casing {
     2638                        .boundary-administrative-level2-casing {
    26432639                        stroke-width: 5px;
    26442640                        stroke: #ffff00;
    26452641                        opacity: 0.5;
    26462642                        }
    26472643                       
    2648                         .boundary-administrative-state-core {
     2644                        .boundary-administrative-level2 {
    26492645                        stroke-width: 0.5px;
    26502646                        stroke: #f9574b;
    26512647                        stroke-dasharray: 5, 1, 1, 1;
    26522648                        }
    26532649                       
    2654                         .boundary-administrative-district-core {
     2650                        .boundary-administrative-level4 {
    26552651                        stroke-width: 0.5px;
    26562652                        stroke: #f9574b;
     2653                        stroke-dasharray: 5, 1, 1, 1;
     2654                        }
     2655                       
     2656                        .boundary-administrative-level6 {
     2657                        stroke-width: 0.5px;
     2658                        stroke: #f9574b;
    26572659                        stroke-dasharray: 3, 1, 1, 1;
    26582660                        }
    26592661                       
    2660                         .boundary-administrative-parish-core {
     2662                        .boundary-administrative-level8 {
    26612663                        stroke-width: 0.5px;
    26622664                        stroke: #f9574b;
    26632665                        stroke-dasharray: 1, 1, 1, 1;
  • osm-map-features-z17.xml

     
    18761876               
    18771877                <!-- Non-physical boundaries -->
    18781878                <rule e="way" k="boundary" v="administrative" layer="5">
    1879                         <rule e="way" k="border_type" v="state" layer="5">
    1880                                 <line class="boundary boundary-administrative-state-casing" layer="5"/>
    1881                                 <line class="boundary boundary-administrative-state-core" layer="5"/>
     1879                        <rule e="way" k="admin_level" v="1|2" layer="5">
     1880                                <line class="boundary boundary-administrative-level2-casing" layer="5"/>
     1881                                <line class="boundary boundary-administrative-level2" layer="5"/>
    18821882                        </rule>
    1883                         <else>
    1884                                 <rule e="way" k="admin_level" v="10" layer="5">
    1885                                         <line class="boundary boundary-administrative-parish-core" layer="5"/>
    1886                                 </rule>
    1887                                 <else>
    1888                                         <rule e="way" k="admin_level" v="8" layer="5">
    1889                                                 <line class="boundary boundary-administrative-district-core" layer="5"/>
    1890                                         </rule>
    1891                                         <else>
    1892                                                 <line class="boundary boundary-administrative-state-core" layer="5"/>
    1893                                         </else>
    1894                                 </else>
    1895                         </else>
     1883                        <rule e="way" k="admin_level" v="3|4" layer="5">
     1884                                <line class="boundary boundary-administrative-level4" layer="5"/>
     1885                        </rule>
     1886                        <rule e="way" k="admin_level" v="5|6" layer="5">
     1887                                <line class="boundary boundary-administrative-level6" layer="5"/>
     1888                        </rule>
     1889                        <rule e="way" k="admin_level" v="7|8|9|10" layer="5">
     1890                                <line class="boundary boundary-administrative-level8" layer="5"/>
     1891                        </rule>
    18961892                </rule>
    18971893               
    18981894                <!-- Waterway and Street names -->
     
    31773173                        fill: none;
    31783174                        }
    31793175                       
    3180                         .boundary-administrative-state-casing {
     3176                        .boundary-administrative-level2-casing {
    31813177                        stroke-width: 2.5px;
    31823178                        stroke: #ffff00;
    31833179                        opacity: 0.5;
    31843180                        }
    31853181                       
    3186                         .boundary-administrative-state-core {
     3182                        .boundary-administrative-level2 {
    31873183                        stroke-width: 0.25px;
    31883184                        stroke: #f9574b;
    31893185                        stroke-dasharray: 2.5, 0.5, 0.5, 0.5;
    31903186                        }
    31913187                       
    3192                         .boundary-administrative-district-core {
     3188                        .boundary-administrative-level4 {
    31933189                        stroke-width: 0.25px;
    31943190                        stroke: #f9574b;
     3191                        stroke-dasharray: 2.5, 0.5, 0.5, 0.5;
     3192                        }
     3193                       
     3194                        .boundary-administrative-level6 {
     3195                        stroke-width: 0.25px;
     3196                        stroke: #f9574b;
    31953197                        stroke-dasharray: 1.5, 0.5, 1.5, 0.5;
    31963198                        }
    31973199                       
    3198                         .boundary-administrative-parish-core {
     3200                        .boundary-administrative-level8 {
    31993201                        stroke-width: 0.25px;
    32003202                        stroke: #f9574b;
    32013203                        stroke-dasharray: 0.5, 0.5, 0.5, 0.5;