Advertisement
Guest User

osm.xml

a guest
Feb 21st, 2012
450
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 395.13 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Map srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over" background-color="rgb(181,208,208)" minimum-version="0.7.2">
  3.     <FontSet name="bold-fonts">
  4.         <Font face-name="DejaVu Sans Bold"/>
  5.     </FontSet>
  6.     <FontSet name="book-fonts">
  7.         <Font face-name="DejaVu Sans Book"/>
  8.     </FontSet>
  9.     <FontSet name="oblique-fonts">
  10.         <Font face-name="DejaVu Sans Oblique"/>
  11.     </FontSet>
  12.     <Style name="access">
  13.         <Rule>
  14.             <Filter>(([access]=&apos;permissive&apos;) and ((([highway]=&apos;unclassified&apos;) or ([highway]=&apos;residential&apos;)) or ([highway]=&apos;footway&apos;)))</Filter>
  15.             <MinScaleDenominator>12500</MinScaleDenominator>
  16.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  17.             <LineSymbolizer stroke="rgb(204,255,153)" stroke-width="6" stroke-opacity="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="6, 8"/>
  18.         </Rule>
  19.         <Rule>
  20.             <Filter>(([access]=&apos;permissive&apos;) and (([highway]=&apos;service&apos;) and not (([service]=&apos;INT-minor&apos;))))</Filter>
  21.             <MinScaleDenominator>12500</MinScaleDenominator>
  22.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  23.             <LineSymbolizer stroke="rgb(204,255,153)" stroke-width="3" stroke-opacity="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="6, 8"/>
  24.         </Rule>
  25.         <Rule>
  26.             <Filter>(([access]=&apos;permissive&apos;) and (((([highway]=&apos;unclassified&apos;) or ([highway]=&apos;residential&apos;)) or ([highway]=&apos;footway&apos;)) or ([highway]=&apos;service&apos;)))</Filter>
  27.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  28.             <LineSymbolizer stroke="rgb(204,255,153)" stroke-width="6" stroke-opacity="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="6, 8"/>
  29.         </Rule>
  30.         <Rule>
  31.             <Filter>(([access]=&apos;destination&apos;) and (([highway]=&apos;unclassified&apos;) or ([highway]=&apos;residential&apos;)))</Filter>
  32.             <MinScaleDenominator>12500</MinScaleDenominator>
  33.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  34.             <LineSymbolizer stroke="rgb(194,224,255)" stroke-width="6" stroke-opacity="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="6, 8"/>
  35.         </Rule>
  36.         <Rule>
  37.             <Filter>(([access]=&apos;destination&apos;) and (([highway]=&apos;service&apos;) and not (([service]=&apos;INT-minor&apos;))))</Filter>
  38.             <MinScaleDenominator>12500</MinScaleDenominator>
  39.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  40.             <LineSymbolizer stroke="rgb(194,224,255)" stroke-width="3" stroke-opacity="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="6, 8"/>
  41.         </Rule>
  42.         <Rule>
  43.             <Filter>(([access]=&apos;destination&apos;) and ((([highway]=&apos;unclassified&apos;) or ([highway]=&apos;residential&apos;)) or ([highway]=&apos;service&apos;)))</Filter>
  44.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  45.             <LineSymbolizer stroke="rgb(194,224,255)" stroke-width="6" stroke-opacity="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="6, 8"/>
  46.         </Rule>
  47.         <Rule>
  48.             <Filter>((([access]=&apos;private&apos;) or ([access]=&apos;no&apos;)) and not (([highway]=&apos;service&apos;)))</Filter>
  49.             <MinScaleDenominator>12500</MinScaleDenominator>
  50.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  51.             <LineSymbolizer stroke="rgb(239,169,169)" stroke-width="6" stroke-opacity="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="6, 8"/>
  52.         </Rule>
  53.         <Rule>
  54.             <Filter>((([access]=&apos;private&apos;) or ([access]=&apos;no&apos;)) and (([highway]=&apos;service&apos;) and not (([service]=&apos;INT-minor&apos;))))</Filter>
  55.             <MinScaleDenominator>12500</MinScaleDenominator>
  56.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  57.             <LineSymbolizer stroke="rgb(239,169,169)" stroke-width="3" stroke-opacity="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="6, 8"/>
  58.         </Rule>
  59.         <Rule>
  60.             <Filter>(([access]=&apos;private&apos;) or ([access]=&apos;no&apos;))</Filter>
  61.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  62.             <LineSymbolizer stroke="rgb(239,169,169)" stroke-width="6" stroke-opacity="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="6, 8"/>
  63.         </Rule>
  64.     </Style>
  65.     <Style name="admin-01234">
  66.         <Rule>
  67.             <Filter>(([admin_level]=&apos;2&apos;) or ([admin_level]=&apos;3&apos;))</Filter>
  68.             <MinScaleDenominator>6500000</MinScaleDenominator>
  69.             <MaxScaleDenominator>50000000</MaxScaleDenominator>
  70.             <LineSymbolizer stroke="rgb(128,0,128)" stroke-width="0.6" stroke-opacity="0.2"/>
  71.         </Rule>
  72.         <Rule>
  73.             <Filter>(([admin_level]=&apos;2&apos;) or ([admin_level]=&apos;3&apos;))</Filter>
  74.             <MinScaleDenominator>750000</MinScaleDenominator>
  75.             <MaxScaleDenominator>6500000</MaxScaleDenominator>
  76.             <LineSymbolizer stroke="rgb(128,0,128)" stroke-width="2" stroke-opacity="0.2"/>
  77.         </Rule>
  78.         <Rule>
  79.             <Filter>([admin_level]=&apos;2&apos;)</Filter>
  80.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  81.             <LineSymbolizer stroke="rgb(128,0,128)" stroke-width="6" stroke-opacity="0.1"/>
  82.         </Rule>
  83.         <Rule>
  84.             <Filter>([admin_level]=&apos;3&apos;)</Filter>
  85.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  86.             <LineSymbolizer stroke="rgb(128,0,128)" stroke-width="5" stroke-opacity="0.1" stroke-dasharray="4, 2"/>
  87.         </Rule>
  88.         <Rule>
  89.             <Filter>([admin_level]=&apos;4&apos;)</Filter>
  90.             <MinScaleDenominator>6500000</MinScaleDenominator>
  91.             <MaxScaleDenominator>50000000</MaxScaleDenominator>
  92.             <LineSymbolizer stroke="rgb(128,0,128)" stroke-width="0.6" stroke-opacity="0.2" stroke-dasharray="4, 3"/>
  93.         </Rule>
  94.         <Rule>
  95.             <Filter>([admin_level]=&apos;4&apos;)</Filter>
  96.             <MinScaleDenominator>400000</MinScaleDenominator>
  97.             <MaxScaleDenominator>6500000</MaxScaleDenominator>
  98.             <LineSymbolizer stroke="rgb(128,0,128)" stroke-opacity="0.2" stroke-dasharray="4, 3"/>
  99.         </Rule>
  100.         <Rule>
  101.             <Filter>([admin_level]=&apos;4&apos;)</Filter>
  102.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  103.             <LineSymbolizer stroke="rgb(128,0,128)" stroke-width="3" stroke-opacity="0.2" stroke-dasharray="4, 3"/>
  104.         </Rule>
  105.     </Style>
  106.     <Style name="admin-5678">
  107.         <Rule>
  108.             <Filter>([admin_level]=&apos;5&apos;)</Filter>
  109.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  110.             <LineSymbolizer stroke="rgb(128,0,128)" stroke-width="2" stroke-opacity="0.3" stroke-dasharray="6, 3, 2, 3, 2, 3"/>
  111.         </Rule>
  112.         <Rule>
  113.             <Filter>([admin_level]=&apos;6&apos;)</Filter>
  114.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  115.             <LineSymbolizer stroke="rgb(128,0,128)" stroke-width="2" stroke-opacity="0.3" stroke-dasharray="6, 3, 2, 3"/>
  116.         </Rule>
  117.         <Rule>
  118.             <Filter>(([admin_level]=&apos;8&apos;) or ([admin_level]=&apos;7&apos;))</Filter>
  119.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  120.             <LineSymbolizer stroke="rgb(128,0,128)" stroke-width="1.5" stroke-opacity="0.3" stroke-dasharray="5, 2"/>
  121.         </Rule>
  122.     </Style>
  123.     <Style name="admin-other">
  124.         <Rule>
  125.             <Filter>(([admin_level]=&apos;10&apos;) or ([admin_level]=&apos;9&apos;))</Filter>
  126.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  127.             <LineSymbolizer stroke="rgb(128,0,128)" stroke-width="2" stroke-opacity="0.3" stroke-dasharray="2, 3"/>
  128.         </Rule>
  129.         <Rule>
  130.             <Filter>not (([admin_level]!=&apos;&apos;))</Filter>
  131.             <MinScaleDenominator>200000</MinScaleDenominator>
  132.             <MaxScaleDenominator>1500000</MaxScaleDenominator>
  133.             <LineSymbolizer stroke="rgb(128,0,128)" stroke-opacity="0.2"/>
  134.         </Rule>
  135.     </Style>
  136.     <Style name="aerialways">
  137.         <Rule>
  138.             <Filter>((([aerialway]=&apos;cable_car&apos;) or ([aerialway]=&apos;gondola&apos;)) or ([aerialway]=&apos;goods&apos;))</Filter>
  139.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  140.             <LinePatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/cable_car.png"/>
  141.         </Rule>
  142.         <Rule>
  143.             <Filter>(((((([aerialway]=&apos;chair_lift&apos;) or ([aerialway]=&apos;drag_lift&apos;)) or ([aerialway]=&apos;t-bar&apos;)) or ([aerialway]=&apos;j-bar&apos;)) or ([aerialway]=&apos;platter&apos;)) or ([aerialway]=&apos;rope_tow&apos;))</Filter>
  144.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  145.             <LinePatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/chair_lift.png"/>
  146.         </Rule>
  147.     </Style>
  148.     <Style name="area-text">
  149.         <Rule>
  150.             <Filter>([way_area]&gt;=150000)</Filter>
  151.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  152.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(0,0,51)" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="20" horizontal-alignment="auto">[name]</TextSymbolizer>
  153.         </Rule>
  154.         <Rule>
  155.             <Filter>(([way_area]&gt;=80000) and ([way_area]&lt;150000))</Filter>
  156.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  157.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(0,0,51)" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="20" horizontal-alignment="auto">[name]</TextSymbolizer>
  158.         </Rule>
  159.         <Rule>
  160.             <Filter>(([way_area]&gt;=20000) and ([way_area]&lt;80000))</Filter>
  161.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  162.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(0,0,51)" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="20" horizontal-alignment="auto">[name]</TextSymbolizer>
  163.         </Rule>
  164.         <Rule>
  165.             <Filter>([way_area]&lt;20000)</Filter>
  166.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  167.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(0,0,51)" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="20" horizontal-alignment="auto">[name]</TextSymbolizer>
  168.         </Rule>
  169.     </Style>
  170.     <Style name="barriers">
  171.         <Rule>
  172.             <Filter>([barrier]=&apos;embankment&apos;)</Filter>
  173.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  174.             <LineSymbolizer stroke="rgb(68,68,68)" stroke-width="0.4"/>
  175.         </Rule>
  176.         <Rule>
  177.             <Filter>(([natural]=&apos;hedge&apos;) or ([barrier]=&apos;hedge&apos;))</Filter>
  178.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  179.             <LineSymbolizer stroke="rgb(174,209,160)" stroke-width="3"/>
  180.         </Rule>
  181.         <Rule>
  182.             <Filter>(([barrier]!=&apos;&apos;) and not ((([barrier]=&apos;hedge&apos;) or ([barrier]=&apos;embankment&apos;))))</Filter>
  183.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  184.             <LineSymbolizer stroke="rgb(68,68,68)" stroke-width="0.4"/>
  185.         </Rule>
  186.     </Style>
  187.     <Style name="barriers_area">
  188.         <Rule>
  189.             <Filter>(([natural]=&apos;hedge&apos;) or ([barrier]=&apos;hedge&apos;))</Filter>
  190.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  191.             <PolygonSymbolizer fill="rgb(174,209,160)"/>
  192.         </Rule>
  193.         <Rule>
  194.             <Filter>(([barrier]!=&apos;&apos;) and not (([barrier]=&apos;hedge&apos;)))</Filter>
  195.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  196.             <LineSymbolizer stroke="rgb(68,68,68)" stroke-width="0.4"/>
  197.         </Rule>
  198.     </Style>
  199.     <Style name="boundary">
  200.         <Rule>
  201.             <MinScaleDenominator>750000</MinScaleDenominator>
  202.             <MaxScaleDenominator>6500000</MaxScaleDenominator>
  203.             <PolygonSymbolizer fill="rgb(0,128,0)" fill-opacity="0.05"/>
  204.             <LineSymbolizer stroke="rgb(0,128,0)" stroke-width="1.5" stroke-opacity="0.15" stroke-dasharray="4, 2"/>
  205.         </Rule>
  206.         <Rule>
  207.             <MinScaleDenominator>100000</MinScaleDenominator>
  208.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  209.             <PolygonSymbolizer fill="rgb(0,128,0)" fill-opacity="0.05"/>
  210.             <LineSymbolizer stroke="rgb(0,128,0)" stroke-width="3" stroke-opacity="0.15" stroke-dasharray="6, 2"/>
  211.         </Rule>
  212.         <Rule>
  213.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  214.             <LineSymbolizer stroke="rgb(0,128,0)" stroke-width="3" stroke-opacity="0.15" stroke-dasharray="6, 2"/>
  215.         </Rule>
  216.         <Rule>
  217.             <Filter>([way_area]&gt;=200000000)</Filter>
  218.             <MinScaleDenominator>750000</MinScaleDenominator>
  219.             <MaxScaleDenominator>3000000</MaxScaleDenominator>
  220.             <TextSymbolizer fontset-name="bold-fonts" size="8" fill="rgb(153,204,153)" vertical-alignment="auto" halo-radius="1" wrap-width="14" horizontal-alignment="auto">[name]</TextSymbolizer>
  221.         </Rule>
  222.         <Rule>
  223.             <MinScaleDenominator>200000</MinScaleDenominator>
  224.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  225.             <TextSymbolizer fontset-name="bold-fonts" size="11" fill="rgb(153,204,153)" vertical-alignment="auto" halo-radius="1" wrap-width="14" horizontal-alignment="auto">[name]</TextSymbolizer>
  226.         </Rule>
  227.     </Style>
  228.     <Style name="bridges_casing">
  229.         <Rule>
  230.             <Filter>(([highway]=&apos;motorway&apos;) or ([highway]=&apos;motorway_link&apos;))</Filter>
  231.             <MinScaleDenominator>100000</MinScaleDenominator>
  232.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  233.             <LineSymbolizer stroke="rgb(80,96,119)" stroke-width="3"/>
  234.         </Rule>
  235.         <Rule>
  236.             <Filter>(([highway]=&apos;motorway&apos;) or ([highway]=&apos;motorway_link&apos;))</Filter>
  237.             <MinScaleDenominator>25000</MinScaleDenominator>
  238.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  239.             <LineSymbolizer stroke-width="6.5"/>
  240.         </Rule>
  241.         <Rule>
  242.             <Filter>(([highway]=&apos;motorway&apos;) or ([highway]=&apos;motorway_link&apos;))</Filter>
  243.             <MinScaleDenominator>5000</MinScaleDenominator>
  244.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  245.             <LineSymbolizer stroke-width="9"/>
  246.         </Rule>
  247.         <Rule>
  248.             <Filter>(([highway]=&apos;motorway&apos;) or ([highway]=&apos;motorway_link&apos;))</Filter>
  249.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  250.             <LineSymbolizer stroke-width="12"/>
  251.         </Rule>
  252.         <Rule>
  253.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;trunk_link&apos;))</Filter>
  254.             <MinScaleDenominator>100000</MinScaleDenominator>
  255.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  256.             <LineSymbolizer stroke="rgb(71,113,71)" stroke-width="4"/>
  257.         </Rule>
  258.         <Rule>
  259.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;trunk_link&apos;))</Filter>
  260.             <MinScaleDenominator>25000</MinScaleDenominator>
  261.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  262.             <LineSymbolizer stroke-width="8"/>
  263.         </Rule>
  264.         <Rule>
  265.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;trunk_link&apos;))</Filter>
  266.             <MinScaleDenominator>5000</MinScaleDenominator>
  267.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  268.             <LineSymbolizer stroke-width="11"/>
  269.         </Rule>
  270.         <Rule>
  271.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;trunk_link&apos;))</Filter>
  272.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  273.             <LineSymbolizer stroke-width="16"/>
  274.         </Rule>
  275.         <Rule>
  276.             <Filter>(([highway]=&apos;primary&apos;) or ([highway]=&apos;primary_link&apos;))</Filter>
  277.             <MinScaleDenominator>100000</MinScaleDenominator>
  278.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  279.             <LineSymbolizer stroke="rgb(141,67,70)" stroke-width="4"/>
  280.         </Rule>
  281.         <Rule>
  282.             <Filter>(([highway]=&apos;primary&apos;) or ([highway]=&apos;primary_link&apos;))</Filter>
  283.             <MinScaleDenominator>25000</MinScaleDenominator>
  284.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  285.             <LineSymbolizer stroke-width="8"/>
  286.         </Rule>
  287.         <Rule>
  288.             <Filter>(([highway]=&apos;primary&apos;) or ([highway]=&apos;primary_link&apos;))</Filter>
  289.             <MinScaleDenominator>5000</MinScaleDenominator>
  290.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  291.             <LineSymbolizer stroke-width="11"/>
  292.         </Rule>
  293.         <Rule>
  294.             <Filter>(([highway]=&apos;primary&apos;) or ([highway]=&apos;primary_link&apos;))</Filter>
  295.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  296.             <LineSymbolizer stroke-width="16"/>
  297.         </Rule>
  298.         <Rule>
  299.             <Filter>(([highway]=&apos;secondary&apos;) or ([highway]=&apos;secondary_link&apos;))</Filter>
  300.             <MinScaleDenominator>25000</MinScaleDenominator>
  301.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  302.             <LineSymbolizer stroke-width="10"/>
  303.         </Rule>
  304.         <Rule>
  305.             <Filter>(([highway]=&apos;secondary&apos;) or ([highway]=&apos;secondary_link&apos;))</Filter>
  306.             <MinScaleDenominator>5000</MinScaleDenominator>
  307.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  308.             <LineSymbolizer stroke-width="12"/>
  309.         </Rule>
  310.         <Rule>
  311.             <Filter>(([highway]=&apos;secondary&apos;) or ([highway]=&apos;secondary_link&apos;))</Filter>
  312.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  313.             <LineSymbolizer stroke-width="16"/>
  314.         </Rule>
  315.         <Rule>
  316.             <Filter>(([highway]=&apos;tertiary&apos;) or ([highway]=&apos;tertiary_link&apos;))</Filter>
  317.             <MinScaleDenominator>25000</MinScaleDenominator>
  318.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  319.             <LineSymbolizer stroke-width="7.5"/>
  320.         </Rule>
  321.         <Rule>
  322.             <Filter>(([highway]=&apos;tertiary&apos;) or ([highway]=&apos;tertiary_link&apos;))</Filter>
  323.             <MinScaleDenominator>5000</MinScaleDenominator>
  324.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  325.             <LineSymbolizer stroke-width="11"/>
  326.         </Rule>
  327.         <Rule>
  328.             <Filter>(([highway]=&apos;tertiary&apos;) or ([highway]=&apos;tertiary_link&apos;))</Filter>
  329.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  330.             <LineSymbolizer stroke-width="16"/>
  331.         </Rule>
  332.         <Rule>
  333.             <Filter>((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) or ([highway]=&apos;road&apos;))</Filter>
  334.             <MinScaleDenominator>25000</MinScaleDenominator>
  335.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  336.             <LineSymbolizer stroke-width="4.5"/>
  337.         </Rule>
  338.         <Rule>
  339.             <Filter>((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) or ([highway]=&apos;road&apos;))</Filter>
  340.             <MinScaleDenominator>12500</MinScaleDenominator>
  341.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  342.             <LineSymbolizer stroke-width="9"/>
  343.         </Rule>
  344.         <Rule>
  345.             <Filter>((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) or ([highway]=&apos;road&apos;))</Filter>
  346.             <MinScaleDenominator>5000</MinScaleDenominator>
  347.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  348.             <LineSymbolizer stroke-width="11"/>
  349.         </Rule>
  350.         <Rule>
  351.             <Filter>((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) or ([highway]=&apos;road&apos;))</Filter>
  352.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  353.             <LineSymbolizer stroke-width="16"/>
  354.         </Rule>
  355.         <Rule>
  356.             <Filter>([highway]=&apos;service&apos;)</Filter>
  357.             <MinScaleDenominator>12500</MinScaleDenominator>
  358.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  359.             <LineSymbolizer stroke-width="3"/>
  360.         </Rule>
  361.         <Rule>
  362.             <Filter>([highway]=&apos;service&apos;)</Filter>
  363.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  364.             <LineSymbolizer stroke-width="8"/>
  365.         </Rule>
  366.         <Rule>
  367.             <Filter>([highway]=&apos;pedestrian&apos;)</Filter>
  368.             <MinScaleDenominator>50000</MinScaleDenominator>
  369.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  370.             <LineSymbolizer stroke-width="2.2"/>
  371.         </Rule>
  372.         <Rule>
  373.             <Filter>([highway]=&apos;pedestrian&apos;)</Filter>
  374.             <MinScaleDenominator>25000</MinScaleDenominator>
  375.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  376.             <LineSymbolizer stroke-width="3.8"/>
  377.         </Rule>
  378.         <Rule>
  379.             <Filter>([highway]=&apos;pedestrian&apos;)</Filter>
  380.             <MinScaleDenominator>12500</MinScaleDenominator>
  381.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  382.             <LineSymbolizer stroke-width="7"/>
  383.         </Rule>
  384.         <Rule>
  385.             <Filter>([highway]=&apos;pedestrian&apos;)</Filter>
  386.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  387.             <LineSymbolizer stroke-width="9.5"/>
  388.         </Rule>
  389.         <Rule>
  390.             <Filter>([aeroway]=&apos;runway&apos;)</Filter>
  391.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  392.             <LineSymbolizer stroke-width="19"/>
  393.         </Rule>
  394.         <Rule>
  395.             <Filter>([aeroway]=&apos;taxiway&apos;)</Filter>
  396.             <MinScaleDenominator>25000</MinScaleDenominator>
  397.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  398.             <LineSymbolizer stroke-width="5"/>
  399.         </Rule>
  400.         <Rule>
  401.             <Filter>([aeroway]=&apos;taxiway&apos;)</Filter>
  402.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  403.             <LineSymbolizer stroke-width="7"/>
  404.         </Rule>
  405.         <Rule>
  406.             <Filter>([railway]=&apos;subway&apos;)</Filter>
  407.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  408.             <LineSymbolizer stroke-width="5.5"/>
  409.         </Rule>
  410.         <Rule>
  411.             <Filter>(([railway]=&apos;light_rail&apos;) or ([railway]=&apos;narrow_gauge&apos;))</Filter>
  412.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  413.             <LineSymbolizer stroke="rgb(85,85,85)" stroke-width="5.5"/>
  414.         </Rule>
  415.         <Rule>
  416.             <Filter>([highway]=&apos;unsurfaced&apos;)</Filter>
  417.             <MinScaleDenominator>50000</MinScaleDenominator>
  418.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  419.             <LineSymbolizer stroke-width="5"/>
  420.         </Rule>
  421.         <Rule>
  422.             <Filter>([highway]=&apos;unsurfaced&apos;)</Filter>
  423.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  424.             <LineSymbolizer stroke-width="6.5"/>
  425.         </Rule>
  426.         <Rule>
  427.             <Filter>(([highway]=&apos;bridleway&apos;) or (([highway]=&apos;path&apos;) and ([horse]=&apos;designated&apos;)))</Filter>
  428.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  429.             <LineSymbolizer stroke-width="5.5"/>
  430.         </Rule>
  431.         <Rule>
  432.             <Filter>(([highway]=&apos;footway&apos;) or (([highway]=&apos;path&apos;) and ([foot]=&apos;designated&apos;)))</Filter>
  433.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  434.             <LineSymbolizer stroke-width="6"/>
  435.         </Rule>
  436.         <Rule>
  437.             <Filter>(([highway]=&apos;path&apos;) and not (((([bicycle]=&apos;designated&apos;) or ([foot]=&apos;designated&apos;)) or ([horse]=&apos;designated&apos;))))</Filter>
  438.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  439.             <LineSymbolizer stroke-width="4"/>
  440.         </Rule>
  441.         <Rule>
  442.             <Filter>(([highway]=&apos;cycleway&apos;) or (([highway]=&apos;path&apos;) and ([bicycle]=&apos;designated&apos;)))</Filter>
  443.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  444.             <LineSymbolizer stroke-width="5.5"/>
  445.         </Rule>
  446.         <Rule>
  447.             <Filter>([highway]=&apos;byway&apos;)</Filter>
  448.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  449.             <LineSymbolizer stroke-width="5.5"/>
  450.         </Rule>
  451.         <Rule>
  452.             <Filter>([railway]=&apos;rail&apos;)</Filter>
  453.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  454.             <LineSymbolizer stroke-width="6.5" stroke-linejoin="round"/>
  455.         </Rule>
  456.         <Rule>
  457.             <Filter>([railway]=&apos;INT-spur-siding-yard&apos;)</Filter>
  458.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  459.             <LineSymbolizer stroke-width="5.7" stroke-linejoin="round"/>
  460.         </Rule>
  461.         <Rule>
  462.             <Filter>(((([railway]=&apos;disused&apos;) or ([railway]=&apos;abandoned&apos;)) or ([railway]=&apos;construction&apos;)) and not (([highway]!=&apos;&apos;)))</Filter>
  463.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  464.             <LineSymbolizer stroke-width="6"/>
  465.         </Rule>
  466.         <Rule>
  467.             <Filter>(([highway]=&apos;track&apos;) and ([tracktype]=&apos;grade1&apos;))</Filter>
  468.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  469.             <LineSymbolizer stroke-width="5"/>
  470.         </Rule>
  471.         <Rule>
  472.             <Filter>(([highway]=&apos;track&apos;) and ([tracktype]=&apos;grade2&apos;))</Filter>
  473.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  474.             <LineSymbolizer stroke-width="4.5"/>
  475.         </Rule>
  476.         <Rule>
  477.             <Filter>(([highway]=&apos;track&apos;) and ([tracktype]=&apos;grade3&apos;))</Filter>
  478.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  479.             <LineSymbolizer stroke-width="4.5"/>
  480.         </Rule>
  481.         <Rule>
  482.             <Filter>(([highway]=&apos;track&apos;) and ([tracktype]=&apos;grade4&apos;))</Filter>
  483.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  484.             <LineSymbolizer stroke-width="4.5"/>
  485.         </Rule>
  486.         <Rule>
  487.             <Filter>(([highway]=&apos;track&apos;) and ([tracktype]=&apos;grade5&apos;))</Filter>
  488.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  489.             <LineSymbolizer stroke-width="4.5"/>
  490.         </Rule>
  491.         <Rule>
  492.             <Filter>(([highway]=&apos;track&apos;) and not (([tracktype]!=&apos;&apos;)))</Filter>
  493.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  494.             <LineSymbolizer stroke-width="4.5"/>
  495.         </Rule>
  496.     </Style>
  497.     <Style name="bridges_casing2">
  498.         <Rule>
  499.             <Filter>([railway]=&apos;subway&apos;)</Filter>
  500.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  501.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="4"/>
  502.         </Rule>
  503.         <Rule>
  504.             <Filter>(([railway]=&apos;light_rail&apos;) or ([railway]=&apos;narrow_gauge&apos;))</Filter>
  505.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  506.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="4"/>
  507.         </Rule>
  508.         <Rule>
  509.             <Filter>([highway]=&apos;unsurfaced&apos;)</Filter>
  510.             <MinScaleDenominator>50000</MinScaleDenominator>
  511.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  512.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="4" stroke-linejoin="round" stroke-linecap="round"/>
  513.         </Rule>
  514.         <Rule>
  515.             <Filter>([highway]=&apos;unsurfaced&apos;)</Filter>
  516.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  517.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="5" stroke-linejoin="round" stroke-linecap="round"/>
  518.         </Rule>
  519.         <Rule>
  520.             <Filter>(([highway]=&apos;bridleway&apos;) or (([highway]=&apos;path&apos;) and ([horse]=&apos;designated&apos;)))</Filter>
  521.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  522.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="4" stroke-linejoin="round" stroke-linecap="round"/>
  523.         </Rule>
  524.         <Rule>
  525.             <Filter>(([highway]=&apos;footway&apos;) or (([highway]=&apos;path&apos;) and ([foot]=&apos;designated&apos;)))</Filter>
  526.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  527.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="4.5" stroke-linejoin="round" stroke-linecap="round"/>
  528.         </Rule>
  529.         <Rule>
  530.             <Filter>(([highway]=&apos;path&apos;) and not (((([bicycle]=&apos;designated&apos;) or ([foot]=&apos;designated&apos;)) or ([horse]=&apos;designated&apos;))))</Filter>
  531.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  532.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="2.5" stroke-linejoin="round" stroke-linecap="round"/>
  533.         </Rule>
  534.         <Rule>
  535.             <Filter>(([highway]=&apos;cycleway&apos;) or (([highway]=&apos;path&apos;) and ([bicycle]=&apos;designated&apos;)))</Filter>
  536.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  537.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="4" stroke-linejoin="round" stroke-linecap="round"/>
  538.         </Rule>
  539.         <Rule>
  540.             <Filter>([highway]=&apos;byway&apos;)</Filter>
  541.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  542.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="4" stroke-linejoin="round" stroke-linecap="round"/>
  543.         </Rule>
  544.         <Rule>
  545.             <Filter>([railway]=&apos;rail&apos;)</Filter>
  546.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  547.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="5" stroke-linejoin="round"/>
  548.         </Rule>
  549.         <Rule>
  550.             <Filter>([railway]=&apos;INT-spur-siding-yard&apos;)</Filter>
  551.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  552.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="4" stroke-linejoin="round"/>
  553.         </Rule>
  554.         <Rule>
  555.             <Filter>(((([railway]=&apos;disused&apos;) or ([railway]=&apos;abandoned&apos;)) or ([railway]=&apos;construction&apos;)) and not (([highway]!=&apos;&apos;)))</Filter>
  556.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  557.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="4.5" stroke-linejoin="round" stroke-linecap="round"/>
  558.         </Rule>
  559.         <Rule>
  560.             <Filter>(([highway]=&apos;track&apos;) and ([tracktype]=&apos;grade1&apos;))</Filter>
  561.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  562.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3.5"/>
  563.         </Rule>
  564.         <Rule>
  565.             <Filter>(([highway]=&apos;track&apos;) and ([tracktype]=&apos;grade2&apos;))</Filter>
  566.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  567.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  568.         </Rule>
  569.         <Rule>
  570.             <Filter>(([highway]=&apos;track&apos;) and ([tracktype]=&apos;grade3&apos;))</Filter>
  571.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  572.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3.5" stroke-linejoin="round" stroke-linecap="round"/>
  573.         </Rule>
  574.         <Rule>
  575.             <Filter>(([highway]=&apos;track&apos;) and ([tracktype]=&apos;grade4&apos;))</Filter>
  576.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  577.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  578.         </Rule>
  579.         <Rule>
  580.             <Filter>(([highway]=&apos;track&apos;) and ([tracktype]=&apos;grade5&apos;))</Filter>
  581.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  582.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  583.         </Rule>
  584.         <Rule>
  585.             <Filter>(([highway]=&apos;track&apos;) and not (([tracktype]!=&apos;&apos;)))</Filter>
  586.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  587.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  588.         </Rule>
  589.     </Style>
  590.     <Style name="bridges_fill">
  591.         <Rule>
  592.             <Filter>(([highway]=&apos;motorway&apos;) or ([highway]=&apos;motorway_link&apos;))</Filter>
  593.             <MinScaleDenominator>100000</MinScaleDenominator>
  594.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  595.             <LineSymbolizer stroke="rgb(128,155,192)" stroke-width="2" stroke-linejoin="round" stroke-linecap="round"/>
  596.         </Rule>
  597.         <Rule>
  598.             <Filter>(([highway]=&apos;motorway&apos;) or ([highway]=&apos;motorway_link&apos;))</Filter>
  599.             <MinScaleDenominator>25000</MinScaleDenominator>
  600.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  601.             <LineSymbolizer stroke="rgb(128,155,192)" stroke-width="5.5" stroke-linejoin="round" stroke-linecap="round"/>
  602.         </Rule>
  603.         <Rule>
  604.             <Filter>(([highway]=&apos;motorway&apos;) or ([highway]=&apos;motorway_link&apos;))</Filter>
  605.             <MinScaleDenominator>5000</MinScaleDenominator>
  606.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  607.             <LineSymbolizer stroke="rgb(128,155,192)" stroke-width="7.5" stroke-linejoin="round" stroke-linecap="round"/>
  608.         </Rule>
  609.         <Rule>
  610.             <Filter>(([highway]=&apos;motorway&apos;) or ([highway]=&apos;motorway_link&apos;))</Filter>
  611.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  612.             <LineSymbolizer stroke="rgb(128,155,192)" stroke-width="10" stroke-linejoin="round" stroke-linecap="round"/>
  613.         </Rule>
  614.         <Rule>
  615.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;trunk_link&apos;))</Filter>
  616.             <MinScaleDenominator>100000</MinScaleDenominator>
  617.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  618.             <LineSymbolizer stroke="rgb(169,219,169)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  619.         </Rule>
  620.         <Rule>
  621.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;trunk_link&apos;))</Filter>
  622.             <MinScaleDenominator>25000</MinScaleDenominator>
  623.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  624.             <LineSymbolizer stroke="rgb(169,219,169)" stroke-width="7" stroke-linejoin="round" stroke-linecap="round"/>
  625.         </Rule>
  626.         <Rule>
  627.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;trunk_link&apos;))</Filter>
  628.             <MinScaleDenominator>5000</MinScaleDenominator>
  629.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  630.             <LineSymbolizer stroke="rgb(169,219,169)" stroke-width="9.5" stroke-linejoin="round" stroke-linecap="round"/>
  631.         </Rule>
  632.         <Rule>
  633.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;trunk_link&apos;))</Filter>
  634.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  635.             <LineSymbolizer stroke="rgb(169,219,169)" stroke-width="14.5" stroke-linejoin="round" stroke-linecap="round"/>
  636.         </Rule>
  637.         <Rule>
  638.             <Filter>(([highway]=&apos;primary&apos;) or ([highway]=&apos;primary_link&apos;))</Filter>
  639.             <MinScaleDenominator>100000</MinScaleDenominator>
  640.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  641.             <LineSymbolizer stroke="rgb(236,152,154)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  642.         </Rule>
  643.         <Rule>
  644.             <Filter>(([highway]=&apos;primary&apos;) or ([highway]=&apos;primary_link&apos;))</Filter>
  645.             <MinScaleDenominator>25000</MinScaleDenominator>
  646.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  647.             <LineSymbolizer stroke="rgb(236,152,154)" stroke-width="7" stroke-linejoin="round" stroke-linecap="round"/>
  648.         </Rule>
  649.         <Rule>
  650.             <Filter>(([highway]=&apos;primary&apos;) or ([highway]=&apos;primary_link&apos;))</Filter>
  651.             <MinScaleDenominator>5000</MinScaleDenominator>
  652.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  653.             <LineSymbolizer stroke="rgb(236,152,154)" stroke-width="9.5" stroke-linejoin="round" stroke-linecap="round"/>
  654.         </Rule>
  655.         <Rule>
  656.             <Filter>(([highway]=&apos;primary&apos;) or ([highway]=&apos;primary_link&apos;))</Filter>
  657.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  658.             <LineSymbolizer stroke="rgb(236,152,154)" stroke-width="14.5" stroke-linejoin="round" stroke-linecap="round"/>
  659.         </Rule>
  660.         <Rule>
  661.             <Filter>(([highway]=&apos;secondary&apos;) or ([highway]=&apos;secondary_link&apos;))</Filter>
  662.             <MinScaleDenominator>25000</MinScaleDenominator>
  663.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  664.             <LineSymbolizer stroke="rgb(254,215,165)" stroke-width="9" stroke-linejoin="round" stroke-linecap="round"/>
  665.         </Rule>
  666.         <Rule>
  667.             <Filter>(([highway]=&apos;secondary&apos;) or ([highway]=&apos;secondary_link&apos;))</Filter>
  668.             <MinScaleDenominator>5000</MinScaleDenominator>
  669.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  670.             <LineSymbolizer stroke="rgb(254,215,165)" stroke-width="10.5" stroke-linejoin="round" stroke-linecap="round"/>
  671.         </Rule>
  672.         <Rule>
  673.             <Filter>(([highway]=&apos;secondary&apos;) or ([highway]=&apos;secondary_link&apos;))</Filter>
  674.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  675.             <LineSymbolizer stroke="rgb(254,215,165)" stroke-width="14.5" stroke-linejoin="round" stroke-linecap="round"/>
  676.         </Rule>
  677.         <Rule>
  678.             <Filter>(([highway]=&apos;tertiary&apos;) or ([highway]=&apos;tertiary_link&apos;))</Filter>
  679.             <MinScaleDenominator>25000</MinScaleDenominator>
  680.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  681.             <LineSymbolizer stroke="rgb(255,255,179)" stroke-width="6" stroke-linejoin="round" stroke-linecap="round"/>
  682.         </Rule>
  683.         <Rule>
  684.             <Filter>(([highway]=&apos;tertiary&apos;) or ([highway]=&apos;tertiary_link&apos;))</Filter>
  685.             <MinScaleDenominator>5000</MinScaleDenominator>
  686.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  687.             <LineSymbolizer stroke="rgb(255,255,179)" stroke-width="9.5" stroke-linejoin="round" stroke-linecap="round"/>
  688.         </Rule>
  689.         <Rule>
  690.             <Filter>(([highway]=&apos;tertiary&apos;) or ([highway]=&apos;tertiary_link&apos;))</Filter>
  691.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  692.             <LineSymbolizer stroke="rgb(255,255,179)" stroke-width="14" stroke-linejoin="round" stroke-linecap="round"/>
  693.         </Rule>
  694.         <Rule>
  695.             <Filter>([highway]=&apos;road&apos;)</Filter>
  696.             <MinScaleDenominator>25000</MinScaleDenominator>
  697.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  698.             <LineSymbolizer stroke="rgb(221,221,221)" stroke-width="3.5" stroke-linejoin="round" stroke-linecap="round"/>
  699.         </Rule>
  700.         <Rule>
  701.             <Filter>([highway]=&apos;road&apos;)</Filter>
  702.             <MinScaleDenominator>5000</MinScaleDenominator>
  703.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  704.             <LineSymbolizer stroke="rgb(221,221,221)" stroke-width="9.5" stroke-linejoin="round" stroke-linecap="round"/>
  705.         </Rule>
  706.         <Rule>
  707.             <Filter>([highway]=&apos;road&apos;)</Filter>
  708.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  709.             <LineSymbolizer stroke="rgb(221,221,221)" stroke-width="14" stroke-linejoin="round" stroke-linecap="round"/>
  710.         </Rule>
  711.         <Rule>
  712.             <Filter>(([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;))</Filter>
  713.             <MinScaleDenominator>25000</MinScaleDenominator>
  714.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  715.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3.5" stroke-linejoin="round" stroke-linecap="round"/>
  716.         </Rule>
  717.         <Rule>
  718.             <Filter>(([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;))</Filter>
  719.             <MinScaleDenominator>12500</MinScaleDenominator>
  720.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  721.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="7.5" stroke-linejoin="round" stroke-linecap="round"/>
  722.         </Rule>
  723.         <Rule>
  724.             <Filter>(([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;))</Filter>
  725.             <MinScaleDenominator>5000</MinScaleDenominator>
  726.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  727.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="9.5" stroke-linejoin="round" stroke-linecap="round"/>
  728.         </Rule>
  729.         <Rule>
  730.             <Filter>(([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;))</Filter>
  731.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  732.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="14" stroke-linejoin="round" stroke-linecap="round"/>
  733.         </Rule>
  734.         <Rule>
  735.             <Filter>([highway]=&apos;service&apos;)</Filter>
  736.             <MinScaleDenominator>12500</MinScaleDenominator>
  737.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  738.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="2" stroke-linejoin="round" stroke-linecap="round"/>
  739.         </Rule>
  740.         <Rule>
  741.             <Filter>([highway]=&apos;service&apos;)</Filter>
  742.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  743.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="6" stroke-linejoin="round" stroke-linecap="round"/>
  744.         </Rule>
  745.         <Rule>
  746.             <Filter>([highway]=&apos;pedestrian&apos;)</Filter>
  747.             <MinScaleDenominator>50000</MinScaleDenominator>
  748.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  749.             <LineSymbolizer stroke="rgb(237,237,237)" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round"/>
  750.         </Rule>
  751.         <Rule>
  752.             <Filter>([highway]=&apos;pedestrian&apos;)</Filter>
  753.             <MinScaleDenominator>25000</MinScaleDenominator>
  754.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  755.             <LineSymbolizer stroke="rgb(237,237,237)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  756.         </Rule>
  757.         <Rule>
  758.             <Filter>([highway]=&apos;pedestrian&apos;)</Filter>
  759.             <MinScaleDenominator>12500</MinScaleDenominator>
  760.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  761.             <LineSymbolizer stroke="rgb(237,237,237)" stroke-width="5.5" stroke-linejoin="round" stroke-linecap="round"/>
  762.         </Rule>
  763.         <Rule>
  764.             <Filter>([highway]=&apos;pedestrian&apos;)</Filter>
  765.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  766.             <LineSymbolizer stroke="rgb(237,237,237)" stroke-width="8" stroke-linejoin="round" stroke-linecap="round"/>
  767.         </Rule>
  768.         <Rule>
  769.             <Filter>([aeroway]=&apos;runway&apos;)</Filter>
  770.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  771.             <LineSymbolizer stroke="rgb(187,187,204)" stroke-width="18"/>
  772.         </Rule>
  773.         <Rule>
  774.             <Filter>([aeroway]=&apos;taxiway&apos;)</Filter>
  775.             <MinScaleDenominator>25000</MinScaleDenominator>
  776.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  777.             <LineSymbolizer stroke="rgb(187,187,204)" stroke-width="4"/>
  778.         </Rule>
  779.         <Rule>
  780.             <Filter>([aeroway]=&apos;taxiway&apos;)</Filter>
  781.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  782.             <LineSymbolizer stroke="rgb(187,187,204)" stroke-width="6"/>
  783.         </Rule>
  784.         <Rule>
  785.             <Filter>([railway]=&apos;subway&apos;)</Filter>
  786.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  787.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="2"/>
  788.         </Rule>
  789.         <Rule>
  790.             <Filter>(([railway]=&apos;light_rail&apos;) or ([railway]=&apos;narrow_gauge&apos;))</Filter>
  791.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  792.             <LineSymbolizer stroke="rgb(102,102,102)" stroke-width="2"/>
  793.         </Rule>
  794.         <Rule>
  795.             <Filter>([highway]=&apos;unsurfaced&apos;)</Filter>
  796.             <MinScaleDenominator>50000</MinScaleDenominator>
  797.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  798.             <LineSymbolizer stroke="rgb(222,189,156)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="2, 4"/>
  799.         </Rule>
  800.         <Rule>
  801.             <Filter>([highway]=&apos;unsurfaced&apos;)</Filter>
  802.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  803.             <LineSymbolizer stroke="rgb(222,189,156)" stroke-width="4" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="4, 6"/>
  804.         </Rule>
  805.         <Rule>
  806.             <Filter>(([highway]=&apos;bridleway&apos;) or (([highway]=&apos;path&apos;) and ([horse]=&apos;designated&apos;)))</Filter>
  807.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  808.             <LineSymbolizer stroke="rgb(0,128,0)" stroke-width="1.5" stroke-dasharray="4, 2"/>
  809.         </Rule>
  810.         <Rule>
  811.             <Filter>(([highway]=&apos;footway&apos;) or (([highway]=&apos;path&apos;) and ([foot]=&apos;designated&apos;)))</Filter>
  812.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  813.             <LineSymbolizer stroke="rgb(250,128,114)" stroke-width="2" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="1, 3"/>
  814.         </Rule>
  815.         <Rule>
  816.             <Filter>(([highway]=&apos;path&apos;) and not (((([bicycle]=&apos;designated&apos;) or ([foot]=&apos;designated&apos;)) or ([horse]=&apos;designated&apos;))))</Filter>
  817.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  818.             <LineSymbolizer stroke-width="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="6, 3"/>
  819.         </Rule>
  820.         <Rule>
  821.             <Filter>(([highway]=&apos;cycleway&apos;) or (([highway]=&apos;path&apos;) and ([bicycle]=&apos;designated&apos;)))</Filter>
  822.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  823.             <LineSymbolizer stroke="rgb(0,0,255)" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="1, 3"/>
  824.         </Rule>
  825.         <Rule>
  826.             <Filter>([highway]=&apos;byway&apos;)</Filter>
  827.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  828.             <LineSymbolizer stroke="rgb(255,204,0)" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="3, 4"/>
  829.         </Rule>
  830.         <Rule>
  831.             <Filter>([railway]=&apos;rail&apos;)</Filter>
  832.             <MinScaleDenominator>50000</MinScaleDenominator>
  833.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  834.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="3" stroke-linejoin="round"/>
  835.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-linejoin="round" stroke-dasharray="8, 12"/>
  836.         </Rule>
  837.         <Rule>
  838.             <Filter>([railway]=&apos;rail&apos;)</Filter>
  839.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  840.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="3" stroke-linejoin="round"/>
  841.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-linejoin="round" stroke-dasharray="0, 11, 8, 1"/>
  842.         </Rule>
  843.         <Rule>
  844.             <Filter>([railway]=&apos;INT-spur-siding-yard&apos;)</Filter>
  845.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  846.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="2" stroke-linejoin="round"/>
  847.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="0.8" stroke-linejoin="round" stroke-dasharray="0, 8, 11, 1"/>
  848.         </Rule>
  849.         <Rule>
  850.             <Filter>(((([railway]=&apos;disused&apos;) or ([railway]=&apos;abandoned&apos;)) or ([railway]=&apos;construction&apos;)) and not (([highway]!=&apos;&apos;)))</Filter>
  851.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  852.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="2" stroke-linejoin="round" stroke-dasharray="2, 4"/>
  853.         </Rule>
  854.         <Rule>
  855.             <Filter>(([highway]=&apos;track&apos;) and ([tracktype]=&apos;grade1&apos;))</Filter>
  856.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  857.             <LineSymbolizer stroke="rgb(179,119,0)" stroke-width="2" stroke-opacity="0.7"/>
  858.         </Rule>
  859.         <Rule>
  860.             <Filter>(([highway]=&apos;track&apos;) and ([tracktype]=&apos;grade2&apos;))</Filter>
  861.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  862.             <LineSymbolizer stroke="rgb(168,112,0)" stroke-width="1.5" stroke-opacity="0.8" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="3, 4"/>
  863.         </Rule>
  864.         <Rule>
  865.             <Filter>(([highway]=&apos;track&apos;) and ([tracktype]=&apos;grade3&apos;))</Filter>
  866.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  867.             <LineSymbolizer stroke="rgb(153,102,0)" stroke-width="2" stroke-opacity="0.7" stroke-linejoin="round" stroke-linecap="round"/>
  868.         </Rule>
  869.         <Rule>
  870.             <Filter>(([highway]=&apos;track&apos;) and ([tracktype]=&apos;grade4&apos;))</Filter>
  871.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  872.             <LineSymbolizer stroke="rgb(153,102,0)" stroke-width="2" stroke-opacity="0.8" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="4, 7, 1, 5"/>
  873.         </Rule>
  874.         <Rule>
  875.             <Filter>(([highway]=&apos;track&apos;) and ([tracktype]=&apos;grade5&apos;))</Filter>
  876.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  877.             <LineSymbolizer stroke="rgb(153,102,0)" stroke-width="2" stroke-opacity="0.8" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="1, 5"/>
  878.         </Rule>
  879.         <Rule>
  880.             <Filter>(([highway]=&apos;track&apos;) and not (([tracktype]!=&apos;&apos;)))</Filter>
  881.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  882.             <LineSymbolizer stroke="rgb(153,102,0)" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="3, 4"/>
  883.         </Rule>
  884.     </Style>
  885.     <Style name="buildings">
  886.         <Rule>
  887.             <Filter>([building]=&apos;INT-light&apos;)</Filter>
  888.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  889.             <PolygonSymbolizer fill="rgb(188,169,169)" fill-opacity="0.7"/>
  890.         </Rule>
  891.         <Rule>
  892.             <Filter>(([building]!=&apos;INT-light&apos;) and ([building]!=&apos;&apos;))</Filter>
  893.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  894.             <PolygonSymbolizer fill="rgb(188,169,169)" fill-opacity="0.9"/>
  895.         </Rule>
  896.         <Rule>
  897.             <Filter>(([building]!=&apos;INT-light&apos;) and ([building]!=&apos;&apos;))</Filter>
  898.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  899.             <LineSymbolizer stroke="rgb(51,0,102)" stroke-width="0.2"/>
  900.         </Rule>
  901.         <Rule>
  902.             <Filter>([aeroway]=&apos;terminal&apos;)</Filter>
  903.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  904.             <PolygonSymbolizer fill="rgb(204,153,255)"/>
  905.         </Rule>
  906.         <Rule>
  907.             <Filter>([aeroway]=&apos;terminal&apos;)</Filter>
  908.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  909.             <LineSymbolizer stroke="rgb(51,0,102)" stroke-width="0.2"/>
  910.         </Rule>
  911.     </Style>
  912.     <Style name="buildings-lz">
  913.         <Rule>
  914.             <Filter>(([railway]=&apos;station&apos;) or ([building]=&apos;station&apos;))</Filter>
  915.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  916.             <PolygonSymbolizer fill="rgb(212,170,170)"/>
  917.         </Rule>
  918.         <Rule>
  919.             <Filter>([building]=&apos;supermarket&apos;)</Filter>
  920.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  921.             <PolygonSymbolizer fill="rgb(255,192,203)" fill-opacity="0.5"/>
  922.         </Rule>
  923.         <Rule>
  924.             <Filter>([amenity]=&apos;place_of_worship&apos;)</Filter>
  925.             <MinScaleDenominator>25000</MinScaleDenominator>
  926.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  927.             <PolygonSymbolizer fill="rgb(119,119,119)" fill-opacity="0.5"/>
  928.         </Rule>
  929.         <Rule>
  930.             <Filter>([amenity]=&apos;place_of_worship&apos;)</Filter>
  931.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  932.             <PolygonSymbolizer fill="rgb(170,170,170)" fill-opacity="0.9"/>
  933.             <LineSymbolizer stroke="rgb(17,17,17)" stroke-width="0.3"/>
  934.         </Rule>
  935.     </Style>
  936.     <Style name="builtup">
  937.         <Rule>
  938.             <MinScaleDenominator>400000</MinScaleDenominator>
  939.             <MaxScaleDenominator>3000000</MaxScaleDenominator>
  940.             <PolygonSymbolizer fill="rgb(221,221,221)"/>
  941.         </Rule>
  942.     </Style>
  943.     <Style name="capital">
  944.         <Rule>
  945.             <MinScaleDenominator>12500000</MinScaleDenominator>
  946.             <MaxScaleDenominator>25000000</MaxScaleDenominator>
  947.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(0,0,0)" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  948.         </Rule>
  949.         <Rule>
  950.             <MinScaleDenominator>1500000</MinScaleDenominator>
  951.             <MaxScaleDenominator>12500000</MaxScaleDenominator>
  952.             <TextSymbolizer fontset-name="book-fonts" size="11" fill="rgb(0,0,0)" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  953.         </Rule>
  954.         <Rule>
  955.             <MinScaleDenominator>400000</MinScaleDenominator>
  956.             <MaxScaleDenominator>1500000</MaxScaleDenominator>
  957.             <TextSymbolizer fontset-name="book-fonts" size="11" fill="rgb(0,0,0)" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  958.         </Rule>
  959.         <Rule>
  960.             <MinScaleDenominator>25000</MinScaleDenominator>
  961.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  962.             <TextSymbolizer fontset-name="book-fonts" size="14" fill="rgb(0,0,0)" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  963.         </Rule>
  964.     </Style>
  965.     <Style name="castle_walls">
  966.         <Rule>
  967.             <MinScaleDenominator>12500</MinScaleDenominator>
  968.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  969.             <LineSymbolizer stroke="rgb(153,153,153)"/>
  970.         </Rule>
  971.         <Rule>
  972.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  973.             <LineSymbolizer stroke="rgb(136,136,136)" stroke-width="2"/>
  974.         </Rule>
  975.     </Style>
  976.     <Style name="city">
  977.         <Rule>
  978.             <Filter>(([place]=&apos;city&apos;) or ([place]=&apos;metropolis&apos;))</Filter>
  979.             <MinScaleDenominator>1500000</MinScaleDenominator>
  980.             <MaxScaleDenominator>12500000</MaxScaleDenominator>
  981.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(0,0,0)" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  982.         </Rule>
  983.         <Rule>
  984.             <Filter>(([place]=&apos;city&apos;) or ([place]=&apos;metropolis&apos;))</Filter>
  985.             <MinScaleDenominator>400000</MinScaleDenominator>
  986.             <MaxScaleDenominator>1500000</MaxScaleDenominator>
  987.             <TextSymbolizer fontset-name="book-fonts" size="11" fill="rgb(0,0,0)" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  988.         </Rule>
  989.         <Rule>
  990.             <Filter>(([place]=&apos;city&apos;) or ([place]=&apos;metropolis&apos;))</Filter>
  991.             <MinScaleDenominator>25000</MinScaleDenominator>
  992.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  993.             <TextSymbolizer fontset-name="book-fonts" size="14" fill="rgb(0,0,0)" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  994.         </Rule>
  995.     </Style>
  996.     <Style name="citywalls">
  997.         <Rule>
  998.             <MinScaleDenominator>25000</MinScaleDenominator>
  999.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1000.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="4" stroke-opacity="0.8" stroke-linejoin="round"/>
  1001.         </Rule>
  1002.         <Rule>
  1003.             <MinScaleDenominator>12500</MinScaleDenominator>
  1004.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  1005.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="6" stroke-opacity="0.8" stroke-linejoin="round"/>
  1006.         </Rule>
  1007.         <Rule>
  1008.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  1009.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="9" stroke-opacity="0.8" stroke-linejoin="round"/>
  1010.         </Rule>
  1011.     </Style>
  1012.     <Style name="cliffs">
  1013.         <Rule>
  1014.             <Filter>([natural]=&apos;cliff&apos;)</Filter>
  1015.             <MinScaleDenominator>25000</MinScaleDenominator>
  1016.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1017.             <LinePatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/cliff.png"/>
  1018.         </Rule>
  1019.         <Rule>
  1020.             <Filter>([natural]=&apos;cliff&apos;)</Filter>
  1021.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  1022.             <LinePatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/cliff2.png"/>
  1023.         </Rule>
  1024.         <Rule>
  1025.             <Filter>([man_made]=&apos;embankment&apos;)</Filter>
  1026.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  1027.             <LinePatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/cliff.png"/>
  1028.         </Rule>
  1029.     </Style>
  1030.     <Style name="coast-poly">
  1031.         <Rule>
  1032.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1033.             <PolygonSymbolizer fill="rgb(242,239,233)"/>
  1034.         </Rule>
  1035.     </Style>
  1036.     <Style name="continent">
  1037.         <Rule>
  1038.             <Filter>([place]=&apos;continent&apos;)</Filter>
  1039.             <MinScaleDenominator>100000000</MinScaleDenominator>
  1040.             <MaxScaleDenominator>500000000</MaxScaleDenominator>
  1041.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(157,108,157)" vertical-alignment="auto" halo-radius="1" wrap-width="20" horizontal-alignment="auto">[name]</TextSymbolizer>
  1042.         </Rule>
  1043.     </Style>
  1044.     <Style name="country">
  1045.         <Rule>
  1046.             <Filter>([place]=&apos;country&apos;)</Filter>
  1047.             <MinScaleDenominator>50000000</MinScaleDenominator>
  1048.             <MaxScaleDenominator>200000000</MaxScaleDenominator>
  1049.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(157,108,157)" vertical-alignment="auto" halo-radius="1" wrap-width="20" horizontal-alignment="auto">[name]</TextSymbolizer>
  1050.         </Rule>
  1051.         <Rule>
  1052.             <Filter>([place]=&apos;country&apos;)</Filter>
  1053.             <MinScaleDenominator>6500000</MinScaleDenominator>
  1054.             <MaxScaleDenominator>50000000</MaxScaleDenominator>
  1055.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(157,108,157)" vertical-alignment="auto" halo-radius="1" wrap-width="20" horizontal-alignment="auto">[name]</TextSymbolizer>
  1056.         </Rule>
  1057.     </Style>
  1058.     <Style name="dam">
  1059.         <Rule>
  1060.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1061.             <LineSymbolizer stroke="rgb(68,68,68)" stroke-width="2" stroke-linejoin="round" stroke-linecap="round"/>
  1062.         </Rule>
  1063.         <Rule>
  1064.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  1065.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(34,34,34)" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  1066.         </Rule>
  1067.     </Style>
  1068.     <Style name="directions">
  1069.         <Rule>
  1070.             <Filter>([oneway]=&apos;yes&apos;)</Filter>
  1071.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  1072.             <LineSymbolizer stroke="rgb(108,112,213)" stroke-linejoin="bevel" stroke-dasharray="0, 12, 10, 152"/>
  1073.             <LineSymbolizer stroke="rgb(108,112,213)" stroke-width="2" stroke-linejoin="bevel" stroke-dasharray="0, 12, 9, 153"/>
  1074.             <LineSymbolizer stroke="rgb(108,112,213)" stroke-width="3" stroke-linejoin="bevel" stroke-dasharray="0, 18, 2, 154"/>
  1075.             <LineSymbolizer stroke="rgb(108,112,213)" stroke-width="4" stroke-linejoin="bevel" stroke-dasharray="0, 18, 1, 155"/>
  1076.         </Rule>
  1077.         <Rule>
  1078.             <Filter>([oneway]=&apos;-1&apos;)</Filter>
  1079.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  1080.             <LineSymbolizer stroke="rgb(108,112,213)" stroke-linejoin="bevel" stroke-dasharray="0, 12, 10, 152"/>
  1081.             <LineSymbolizer stroke="rgb(108,112,213)" stroke-width="2" stroke-linejoin="bevel" stroke-dasharray="0, 13, 9, 152"/>
  1082.             <LineSymbolizer stroke="rgb(108,112,213)" stroke-width="3" stroke-linejoin="bevel" stroke-dasharray="0, 14, 2, 158"/>
  1083.             <LineSymbolizer stroke="rgb(108,112,213)" stroke-width="4" stroke-linejoin="bevel" stroke-dasharray="0, 15, 1, 158"/>
  1084.         </Rule>
  1085.     </Style>
  1086.     <Style name="ferry-routes">
  1087.         <Rule>
  1088.             <MinScaleDenominator>400000</MinScaleDenominator>
  1089.             <MaxScaleDenominator>6500000</MaxScaleDenominator>
  1090.             <LineSymbolizer stroke="rgb(102,102,255)" stroke-width="0.4" stroke-dasharray="4, 4"/>
  1091.         </Rule>
  1092.         <Rule>
  1093.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  1094.             <LineSymbolizer stroke="rgb(102,102,255)" stroke-width="0.8" stroke-dasharray="6, 6"/>
  1095.         </Rule>
  1096.     </Style>
  1097.     <Style name="footbikecycle-tunnels">
  1098.         <Rule>
  1099.             <Filter>(([highway]=&apos;bridleway&apos;) or (([highway]=&apos;path&apos;) and ([horse]=&apos;designated&apos;)))</Filter>
  1100.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1101.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="5" stroke-dasharray="4, 2"/>
  1102.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  1103.             <LineSymbolizer stroke="rgb(0,128,0)" stroke-width="2" stroke-opacity="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="4, 2"/>
  1104.         </Rule>
  1105.         <Rule>
  1106.             <Filter>(([highway]=&apos;footway&apos;) or (([highway]=&apos;path&apos;) and ([foot]=&apos;designated&apos;)))</Filter>
  1107.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1108.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="5.5" stroke-dasharray="4, 2"/>
  1109.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3.5" stroke-linejoin="round" stroke-linecap="round"/>
  1110.             <LineSymbolizer stroke="rgb(250,128,114)" stroke-width="2.5" stroke-opacity="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="1, 3"/>
  1111.         </Rule>
  1112.         <Rule>
  1113.             <Filter>(([highway]=&apos;path&apos;) and not (((([bicycle]=&apos;designated&apos;) or ([foot]=&apos;designated&apos;)) or ([horse]=&apos;designated&apos;))))</Filter>
  1114.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1115.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="5.5" stroke-dasharray="4, 2"/>
  1116.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-opacity="0.4" stroke-linejoin="round" stroke-linecap="round"/>
  1117.             <LineSymbolizer stroke-width="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="6, 3"/>
  1118.         </Rule>
  1119.         <Rule>
  1120.             <Filter>(([highway]=&apos;cycleway&apos;) or (([highway]=&apos;path&apos;) and ([bicycle]=&apos;designated&apos;)))</Filter>
  1121.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1122.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="5" stroke-dasharray="4, 2"/>
  1123.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  1124.             <LineSymbolizer stroke="rgb(0,0,255)" stroke-width="2" stroke-opacity="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="1, 3"/>
  1125.         </Rule>
  1126.     </Style>
  1127.     <Style name="glaciers-text">
  1128.         <Rule>
  1129.             <Filter>([way_area]&gt;=10000000)</Filter>
  1130.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1131.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(153,153,255)" vertical-alignment="auto" halo-radius="1" wrap-width="20" horizontal-alignment="auto">[name]</TextSymbolizer>
  1132.         </Rule>
  1133.         <Rule>
  1134.             <Filter>(([way_area]&gt;=5000000) and ([way_area]&lt;10000000))</Filter>
  1135.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  1136.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(153,153,255)" vertical-alignment="auto" halo-radius="1" wrap-width="20" horizontal-alignment="auto">[name]</TextSymbolizer>
  1137.         </Rule>
  1138.         <Rule>
  1139.             <Filter>([way_area]&lt;5000000)</Filter>
  1140.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  1141.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(153,153,255)" vertical-alignment="auto" halo-radius="1" wrap-width="20" horizontal-alignment="auto">[name]</TextSymbolizer>
  1142.         </Rule>
  1143.     </Style>
  1144.     <Style name="guideways">
  1145.         <Rule>
  1146.             <MinScaleDenominator>50000</MinScaleDenominator>
  1147.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1148.             <LineSymbolizer stroke="rgb(102,102,255)" stroke-width="3" stroke-linejoin="round"/>
  1149.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-linejoin="round" stroke-dasharray="8, 12"/>
  1150.         </Rule>
  1151.         <Rule>
  1152.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1153.             <LineSymbolizer stroke="rgb(102,102,255)" stroke-width="3" stroke-linejoin="round"/>
  1154.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-linejoin="round" stroke-dasharray="0, 11, 8, 1"/>
  1155.         </Rule>
  1156.     </Style>
  1157.     <Style name="hamlet">
  1158.         <Rule>
  1159.             <Filter>(((([place]=&apos;hamlet&apos;) or ([place]=&apos;locality&apos;)) or ([place]=&apos;isolated_dwelling&apos;)) or ([place]=&apos;farm&apos;))</Filter>
  1160.             <MinScaleDenominator>12500</MinScaleDenominator>
  1161.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1162.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(0,0,0)" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  1163.         </Rule>
  1164.         <Rule>
  1165.             <Filter>(((([place]=&apos;hamlet&apos;) or ([place]=&apos;locality&apos;)) or ([place]=&apos;isolated_dwelling&apos;)) or ([place]=&apos;farm&apos;))</Filter>
  1166.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  1167.             <TextSymbolizer fontset-name="book-fonts" size="11" fill="rgb(119,119,119)" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  1168.         </Rule>
  1169.     </Style>
  1170.     <Style name="highway-area-casing">
  1171.         <Rule>
  1172.             <Filter>(([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;))</Filter>
  1173.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1174.             <LineSymbolizer stroke="rgb(153,153,153)"/>
  1175.         </Rule>
  1176.         <Rule>
  1177.             <Filter>(((([highway]=&apos;pedestrian&apos;) or ([highway]=&apos;service&apos;)) or ([highway]=&apos;footway&apos;)) or ([highway]=&apos;path&apos;))</Filter>
  1178.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1179.             <LineSymbolizer stroke="rgb(128,128,128)"/>
  1180.         </Rule>
  1181.         <Rule>
  1182.             <Filter>([highway]=&apos;track&apos;)</Filter>
  1183.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1184.             <LineSymbolizer stroke="rgb(153,102,0)" stroke-width="2"/>
  1185.         </Rule>
  1186.         <Rule>
  1187.             <Filter>(([highway]=&apos;platform&apos;) or ([railway]=&apos;platform&apos;))</Filter>
  1188.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  1189.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="2" stroke-linejoin="round" stroke-linecap="round"/>
  1190.         </Rule>
  1191.     </Style>
  1192.     <Style name="highway-area-fill">
  1193.         <Rule>
  1194.             <Filter>([highway]=&apos;living_street&apos;)</Filter>
  1195.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1196.             <PolygonSymbolizer fill="rgb(204,204,204)"/>
  1197.         </Rule>
  1198.         <Rule>
  1199.             <Filter>((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) or ([highway]=&apos;service&apos;))</Filter>
  1200.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1201.             <PolygonSymbolizer fill="rgb(255,255,255)"/>
  1202.         </Rule>
  1203.         <Rule>
  1204.             <Filter>((([highway]=&apos;pedestrian&apos;) or ([highway]=&apos;footway&apos;)) or ([highway]=&apos;path&apos;))</Filter>
  1205.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1206.             <PolygonSymbolizer fill="rgb(237,237,237)"/>
  1207.         </Rule>
  1208.         <Rule>
  1209.             <Filter>([highway]=&apos;track&apos;)</Filter>
  1210.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1211.             <PolygonSymbolizer fill="rgb(223,204,102)"/>
  1212.         </Rule>
  1213.         <Rule>
  1214.             <Filter>(([highway]=&apos;platform&apos;) or ([railway]=&apos;platform&apos;))</Filter>
  1215.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  1216.             <PolygonSymbolizer fill="rgb(187,187,187)" gamma="0.65"/>
  1217.         </Rule>
  1218.         <Rule>
  1219.             <Filter>([aeroway]=&apos;runway&apos;)</Filter>
  1220.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  1221.             <PolygonSymbolizer fill="rgb(187,187,204)"/>
  1222.         </Rule>
  1223.         <Rule>
  1224.             <Filter>([aeroway]=&apos;taxiway&apos;)</Filter>
  1225.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1226.             <PolygonSymbolizer fill="rgb(187,187,204)"/>
  1227.         </Rule>
  1228.         <Rule>
  1229.             <Filter>([aeroway]=&apos;helipad&apos;)</Filter>
  1230.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  1231.             <PolygonSymbolizer fill="rgb(187,187,204)"/>
  1232.         </Rule>
  1233.     </Style>
  1234.     <Style name="highway-junctions">
  1235.         <Rule>
  1236.             <MinScaleDenominator>200000</MinScaleDenominator>
  1237.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  1238.             <TextSymbolizer fontset-name="oblique-fonts" size="9" fill="rgb(102,102,255)" vertical-alignment="auto" halo-radius="1" wrap-width="12" minimum-distance="2" horizontal-alignment="auto">[ref]</TextSymbolizer>
  1239.         </Rule>
  1240.         <Rule>
  1241.             <MinScaleDenominator>25000</MinScaleDenominator>
  1242.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  1243.             <TextSymbolizer fontset-name="oblique-fonts" size="9" fill="rgb(102,102,255)" vertical-alignment="auto" halo-radius="1" wrap-width="12" minimum-distance="2" horizontal-alignment="auto">[ref]</TextSymbolizer>
  1244.             <TextSymbolizer fontset-name="oblique-fonts" size="8" fill="rgb(102,102,255)" dy="-8" vertical-alignment="auto" halo-radius="1" wrap-width="2" wrap-character=";" minimum-distance="2" horizontal-alignment="auto">[name]</TextSymbolizer>
  1245.         </Rule>
  1246.         <Rule>
  1247.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  1248.             <TextSymbolizer fontset-name="oblique-fonts" size="12" fill="rgb(102,102,255)" vertical-alignment="auto" halo-radius="1" wrap-width="12" minimum-distance="2" horizontal-alignment="auto">[ref]</TextSymbolizer>
  1249.             <TextSymbolizer fontset-name="oblique-fonts" size="11" fill="rgb(102,102,255)" dy="-10" vertical-alignment="auto" halo-radius="1" wrap-width="2" wrap-character=";" minimum-distance="2" horizontal-alignment="auto">[name]</TextSymbolizer>
  1250.         </Rule>
  1251.     </Style>
  1252.     <Style name="housenames">
  1253.         <Rule>
  1254.             <MinScaleDenominator>2500</MinScaleDenominator>
  1255.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  1256.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(68,68,68)" vertical-alignment="auto" wrap-width="20" horizontal-alignment="auto">[addr:housename]</TextSymbolizer>
  1257.         </Rule>
  1258.         <Rule>
  1259.             <MaxScaleDenominator>2500</MaxScaleDenominator>
  1260.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(68,68,68)" vertical-alignment="auto" wrap-width="20" horizontal-alignment="auto">[addr:housename]</TextSymbolizer>
  1261.         </Rule>
  1262.     </Style>
  1263.     <Style name="housenumbers">
  1264.         <Rule>
  1265.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  1266.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(68,68,68)" vertical-alignment="auto" horizontal-alignment="auto">[addr:housenumber]</TextSymbolizer>
  1267.         </Rule>
  1268.     </Style>
  1269.     <Style name="interpolation">
  1270.         <Rule>
  1271.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  1272.             <LineSymbolizer stroke="rgb(136,136,136)" stroke-dasharray="2, 4"/>
  1273.         </Rule>
  1274.     </Style>
  1275.     <Style name="landcover">
  1276.         <Rule>
  1277.             <Filter>([leisure]=&apos;swimming_pool&apos;)</Filter>
  1278.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1279.             <PolygonSymbolizer fill="rgb(181,208,208)"/>
  1280.             <LineSymbolizer stroke="rgb(0,0,255)" stroke-width="0.5"/>
  1281.         </Rule>
  1282.         <Rule>
  1283.             <Filter>([leisure]=&apos;playground&apos;)</Filter>
  1284.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1285.             <PolygonSymbolizer fill="rgb(204,255,241)"/>
  1286.             <LineSymbolizer stroke="rgb(102,102,102)" stroke-width="0.3"/>
  1287.         </Rule>
  1288.         <Rule>
  1289.             <Filter>((([tourism]=&apos;camp_site&apos;) or ([tourism]=&apos;caravan_site&apos;)) or ([tourism]=&apos;picnic_site&apos;))</Filter>
  1290.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1291.             <PolygonSymbolizer fill="rgb(204,255,153)" fill-opacity="0.5"/>
  1292.             <LineSymbolizer stroke="rgb(102,102,102)" stroke-width="0.3"/>
  1293.         </Rule>
  1294.         <Rule>
  1295.             <Filter>([tourism]=&apos;attraction&apos;)</Filter>
  1296.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1297.             <PolygonSymbolizer fill="rgb(242,202,234)"/>
  1298.         </Rule>
  1299.         <Rule>
  1300.             <Filter>([landuse]=&apos;quarry&apos;)</Filter>
  1301.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  1302.             <PolygonPatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/quarry2.png"/>
  1303.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="0.5"/>
  1304.         </Rule>
  1305.         <Rule>
  1306.             <Filter>([landuse]=&apos;vineyard&apos;)</Filter>
  1307.             <MinScaleDenominator>100000</MinScaleDenominator>
  1308.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1309.             <PolygonSymbolizer fill="rgb(171,223,150)"/>
  1310.         </Rule>
  1311.         <Rule>
  1312.             <Filter>([landuse]=&apos;orchard&apos;)</Filter>
  1313.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1314.             <PolygonPatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/orchard.png"/>
  1315.         </Rule>
  1316.         <Rule>
  1317.             <Filter>([landuse]=&apos;vineyard&apos;)</Filter>
  1318.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1319.             <PolygonPatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/vineyard.png"/>
  1320.         </Rule>
  1321.         <Rule>
  1322.             <Filter>((([landuse]=&apos;cemetery&apos;) or ([landuse]=&apos;grave_yard&apos;)) or ([amenity]=&apos;grave_yard&apos;))</Filter>
  1323.             <MinScaleDenominator>25000</MinScaleDenominator>
  1324.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1325.             <PolygonSymbolizer fill="rgb(170,203,175)"/>
  1326.         </Rule>
  1327.         <Rule>
  1328.             <Filter>([landuse]=&apos;residential&apos;)</Filter>
  1329.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1330.             <PolygonSymbolizer fill="rgb(221,221,221)"/>
  1331.         </Rule>
  1332.         <Rule>
  1333.             <Filter>([landuse]=&apos;garages&apos;)</Filter>
  1334.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  1335.             <PolygonSymbolizer fill="rgb(153,153,102)" fill-opacity="0.2"/>
  1336.         </Rule>
  1337.         <Rule>
  1338.             <Filter>([military]=&apos;barracks&apos;)</Filter>
  1339.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1340.             <PolygonSymbolizer fill="rgb(255,143,143)"/>
  1341.         </Rule>
  1342.         <Rule>
  1343.             <Filter>(([landuse]=&apos;field&apos;) or ([natural]=&apos;field&apos;))</Filter>
  1344.             <MinScaleDenominator>50000</MinScaleDenominator>
  1345.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1346.             <PolygonSymbolizer fill="rgb(102,102,0)" fill-opacity="0.2"/>
  1347.         </Rule>
  1348.         <Rule>
  1349.             <Filter>(([landuse]=&apos;field&apos;) or ([natural]=&apos;field&apos;))</Filter>
  1350.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1351.             <PolygonSymbolizer fill="rgb(102,102,0)" fill-opacity="0.2"/>
  1352.             <LineSymbolizer stroke="rgb(102,102,0)" stroke-width="0.3" stroke-opacity="0.4"/>
  1353.         </Rule>
  1354.         <Rule>
  1355.             <Filter>([military]=&apos;danger_area&apos;)</Filter>
  1356.             <MinScaleDenominator>400000</MinScaleDenominator>
  1357.             <MaxScaleDenominator>1500000</MaxScaleDenominator>
  1358.             <PolygonSymbolizer fill="rgb(255,192,203)" fill-opacity="0.3"/>
  1359.         </Rule>
  1360.         <Rule>
  1361.             <Filter>([military]=&apos;danger_area&apos;)</Filter>
  1362.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  1363.             <PolygonPatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/danger.png"/>
  1364.         </Rule>
  1365.         <Rule>
  1366.             <Filter>(((([landuse]=&apos;cemetery&apos;) or ([landuse]=&apos;grave_yard&apos;)) or ([amenity]=&apos;grave_yard&apos;)) and ([religion]=&apos;jewish&apos;))</Filter>
  1367.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1368.             <PolygonPatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/cemetery_jewish.18.png"/>
  1369.         </Rule>
  1370.         <Rule>
  1371.             <Filter>(((([landuse]=&apos;cemetery&apos;) or ([landuse]=&apos;grave_yard&apos;)) or ([amenity]=&apos;grave_yard&apos;)) and ([religion]=&apos;christian&apos;))</Filter>
  1372.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1373.             <PolygonPatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/grave_yard.png"/>
  1374.         </Rule>
  1375.         <Rule>
  1376.             <Filter>(((([landuse]=&apos;cemetery&apos;) or ([landuse]=&apos;grave_yard&apos;)) or ([amenity]=&apos;grave_yard&apos;)) and ([religion]=&apos;INT-generic&apos;))</Filter>
  1377.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1378.             <PolygonPatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/grave_yard_generic.png"/>
  1379.         </Rule>
  1380.         <Rule>
  1381.             <Filter>(([landuse]=&apos;meadow&apos;) or ([landuse]=&apos;grass&apos;))</Filter>
  1382.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1383.             <PolygonSymbolizer fill="rgb(207,236,168)"/>
  1384.         </Rule>
  1385.         <Rule>
  1386.             <Filter>(([leisure]=&apos;park&apos;) or ([leisure]=&apos;recreation_ground&apos;))</Filter>
  1387.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1388.             <PolygonSymbolizer fill="rgb(182,253,182)" fill-opacity="0.6"/>
  1389.         </Rule>
  1390.         <Rule>
  1391.             <Filter>([tourism]=&apos;zoo&apos;)</Filter>
  1392.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1393.             <PolygonPatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/zoo.png"/>
  1394.         </Rule>
  1395.         <Rule>
  1396.             <Filter>([leisure]=&apos;common&apos;)</Filter>
  1397.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1398.             <PolygonSymbolizer fill="rgb(207,236,168)"/>
  1399.         </Rule>
  1400.         <Rule>
  1401.             <Filter>([leisure]=&apos;garden&apos;)</Filter>
  1402.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1403.             <PolygonSymbolizer fill="rgb(207,236,168)"/>
  1404.         </Rule>
  1405.         <Rule>
  1406.             <Filter>([leisure]=&apos;golf_course&apos;)</Filter>
  1407.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1408.             <PolygonSymbolizer fill="rgb(181,227,181)"/>
  1409.         </Rule>
  1410.         <Rule>
  1411.             <Filter>([landuse]=&apos;allotments&apos;)</Filter>
  1412.             <MinScaleDenominator>50000</MinScaleDenominator>
  1413.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1414.             <PolygonSymbolizer fill="rgb(229,199,171)"/>
  1415.         </Rule>
  1416.         <Rule>
  1417.             <Filter>([landuse]=&apos;allotments&apos;)</Filter>
  1418.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1419.             <PolygonPatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/allotments.png"/>
  1420.         </Rule>
  1421.         <Rule>
  1422.             <Filter>([landuse]=&apos;forest&apos;)</Filter>
  1423.             <MinScaleDenominator>50000</MinScaleDenominator>
  1424.             <MaxScaleDenominator>3000000</MaxScaleDenominator>
  1425.             <PolygonSymbolizer fill="rgb(141,197,108)"/>
  1426.         </Rule>
  1427.         <Rule>
  1428.             <Filter>([landuse]=&apos;forest&apos;)</Filter>
  1429.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1430.             <PolygonPatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/forest.png"/>
  1431.         </Rule>
  1432.         <Rule>
  1433.             <Filter>([landuse]=&apos;farmyard&apos;)</Filter>
  1434.             <MaxScaleDenominator>1500000</MaxScaleDenominator>
  1435.             <PolygonSymbolizer fill="rgb(221,191,146)"/>
  1436.         </Rule>
  1437.         <Rule>
  1438.             <Filter>(([landuse]=&apos;farm&apos;) or ([landuse]=&apos;farmland&apos;))</Filter>
  1439.             <MaxScaleDenominator>1500000</MaxScaleDenominator>
  1440.             <PolygonSymbolizer fill="rgb(234,216,189)"/>
  1441.         </Rule>
  1442.         <Rule>
  1443.             <Filter>(([landuse]=&apos;recreation_ground&apos;) or ([landuse]=&apos;conservation&apos;))</Filter>
  1444.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1445.             <PolygonSymbolizer fill="rgb(207,236,168)"/>
  1446.         </Rule>
  1447.         <Rule>
  1448.             <Filter>([landuse]=&apos;village_green&apos;)</Filter>
  1449.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  1450.             <PolygonSymbolizer fill="rgb(207,236,168)"/>
  1451.         </Rule>
  1452.         <Rule>
  1453.             <Filter>([landuse]=&apos;retail&apos;)</Filter>
  1454.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1455.             <PolygonSymbolizer fill="rgb(241,218,218)"/>
  1456.         </Rule>
  1457.         <Rule>
  1458.             <Filter>([landuse]=&apos;retail&apos;)</Filter>
  1459.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  1460.             <LineSymbolizer stroke="rgb(255,0,0)" stroke-width="0.3"/>
  1461.         </Rule>
  1462.         <Rule>
  1463.             <Filter>(([landuse]=&apos;industrial&apos;) or ([landuse]=&apos;railway&apos;))</Filter>
  1464.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1465.             <PolygonSymbolizer fill="rgb(223,209,214)"/>
  1466.         </Rule>
  1467.         <Rule>
  1468.             <Filter>(([power]=&apos;station&apos;) or ([power]=&apos;generator&apos;))</Filter>
  1469.             <MinScaleDenominator>200000</MinScaleDenominator>
  1470.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1471.             <PolygonSymbolizer fill="rgb(187,187,187)"/>
  1472.         </Rule>
  1473.         <Rule>
  1474.             <Filter>(([power]=&apos;station&apos;) or ([power]=&apos;generator&apos;))</Filter>
  1475.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  1476.             <PolygonSymbolizer fill="rgb(187,187,187)"/>
  1477.             <LineSymbolizer stroke="rgb(85,85,85)" stroke-width="0.4"/>
  1478.         </Rule>
  1479.         <Rule>
  1480.             <Filter>([power]=&apos;sub_station&apos;)</Filter>
  1481.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1482.             <PolygonSymbolizer fill="rgb(187,187,187)"/>
  1483.             <LineSymbolizer stroke="rgb(85,85,85)" stroke-width="0.4"/>
  1484.         </Rule>
  1485.         <Rule>
  1486.             <Filter>([landuse]=&apos;commercial&apos;)</Filter>
  1487.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1488.             <PolygonSymbolizer fill="rgb(239,200,200)"/>
  1489.         </Rule>
  1490.         <Rule>
  1491.             <Filter>(((([landuse]=&apos;brownfield&apos;) or ([landuse]=&apos;landfill&apos;)) or ([landuse]=&apos;greenfield&apos;)) or ([landuse]=&apos;construction&apos;))</Filter>
  1492.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1493.             <PolygonSymbolizer fill="rgb(157,157,108)" fill-opacity="0.7"/>
  1494.         </Rule>
  1495.         <Rule>
  1496.             <Filter>(([natural]=&apos;wood&apos;) or ([landuse]=&apos;wood&apos;))</Filter>
  1497.             <MaxScaleDenominator>3000000</MaxScaleDenominator>
  1498.             <PolygonSymbolizer fill="rgb(174,209,160)"/>
  1499.         </Rule>
  1500.         <Rule>
  1501.             <Filter>([natural]=&apos;desert&apos;)</Filter>
  1502.             <MaxScaleDenominator>3000000</MaxScaleDenominator>
  1503.             <PolygonSymbolizer fill="rgb(227,181,122)"/>
  1504.         </Rule>
  1505.         <Rule>
  1506.             <Filter>([natural]=&apos;sand&apos;)</Filter>
  1507.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1508.             <PolygonSymbolizer fill="rgb(255,223,136)"/>
  1509.         </Rule>
  1510.         <Rule>
  1511.             <Filter>([natural]=&apos;heath&apos;)</Filter>
  1512.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1513.             <PolygonSymbolizer fill="rgb(214,217,159)"/>
  1514.         </Rule>
  1515.         <Rule>
  1516.             <Filter>([natural]=&apos;scrub&apos;)</Filter>
  1517.             <MinScaleDenominator>50000</MinScaleDenominator>
  1518.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1519.             <PolygonSymbolizer fill="rgb(181,227,181)"/>
  1520.         </Rule>
  1521.         <Rule>
  1522.             <Filter>([natural]=&apos;scrub&apos;)</Filter>
  1523.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1524.             <PolygonPatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/scrub.png"/>
  1525.         </Rule>
  1526.         <Rule>
  1527.             <Filter>((((([amenity]=&apos;university&apos;) or ([amenity]=&apos;college&apos;)) or ([amenity]=&apos;school&apos;)) or ([amenity]=&apos;hospital&apos;)) or ([amenity]=&apos;kindergarten&apos;))</Filter>
  1528.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1529.             <PolygonSymbolizer fill="rgb(240,240,216)"/>
  1530.         </Rule>
  1531.         <Rule>
  1532.             <Filter>((((([amenity]=&apos;university&apos;) or ([amenity]=&apos;college&apos;)) or ([amenity]=&apos;school&apos;)) or ([amenity]=&apos;hospital&apos;)) or ([amenity]=&apos;kindergarten&apos;))</Filter>
  1533.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  1534.             <LineSymbolizer stroke="rgb(165,42,42)" stroke-width="0.3"/>
  1535.         </Rule>
  1536.         <Rule>
  1537.             <Filter>([amenity]=&apos;parking&apos;)</Filter>
  1538.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1539.             <PolygonSymbolizer fill="rgb(247,239,183)"/>
  1540.         </Rule>
  1541.         <Rule>
  1542.             <Filter>([amenity]=&apos;parking&apos;)</Filter>
  1543.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  1544.             <LineSymbolizer stroke="rgb(238,238,209)" stroke-width="0.3"/>
  1545.         </Rule>
  1546.         <Rule>
  1547.             <Filter>([aeroway]=&apos;apron&apos;)</Filter>
  1548.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  1549.             <PolygonSymbolizer fill="rgb(233,209,255)"/>
  1550.         </Rule>
  1551.         <Rule>
  1552.             <Filter>([aeroway]=&apos;aerodrome&apos;)</Filter>
  1553.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  1554.             <PolygonSymbolizer fill="rgb(204,204,204)" fill-opacity="0.2"/>
  1555.             <LineSymbolizer stroke="rgb(85,85,85)" stroke-width="0.2"/>
  1556.         </Rule>
  1557.         <Rule>
  1558.             <Filter>([natural]=&apos;beach&apos;)</Filter>
  1559.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1560.             <PolygonPatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/beach.png"/>
  1561.         </Rule>
  1562.         <Rule>
  1563.             <Filter>(([highway]=&apos;services&apos;) or ([highway]=&apos;rest_area&apos;))</Filter>
  1564.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1565.             <PolygonSymbolizer fill="rgb(239,200,200)"/>
  1566.         </Rule>
  1567.     </Style>
  1568.     <Style name="landcover_line">
  1569.         <Rule>
  1570.             <MinScaleDenominator>12500</MinScaleDenominator>
  1571.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1572.             <LineSymbolizer stroke="rgb(242,239,233)" stroke-width="3" stroke-linejoin="round" stroke-linecap="square"/>
  1573.         </Rule>
  1574.         <Rule>
  1575.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  1576.             <LineSymbolizer stroke="rgb(242,239,233)" stroke-width="6" stroke-linejoin="round" stroke-linecap="square"/>
  1577.         </Rule>
  1578.     </Style>
  1579.     <Style name="landuse_overlay">
  1580.         <Rule>
  1581.             <Filter>([landuse]=&apos;military&apos;)</Filter>
  1582.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1583.             <PolygonPatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/military_red_hz2.png"/>
  1584.             <LineSymbolizer stroke="rgb(255,85,85)" stroke-width="3" stroke-opacity="0.329"/>
  1585.         </Rule>
  1586.         <Rule>
  1587.             <Filter>([leisure]=&apos;nature_reserve&apos;)</Filter>
  1588.             <MinScaleDenominator>50000</MinScaleDenominator>
  1589.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  1590.             <PolygonPatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/nature_reserve5.png"/>
  1591.             <LineSymbolizer stroke="rgb(102,204,51)" stroke-width="0.5"/>
  1592.         </Rule>
  1593.         <Rule>
  1594.             <Filter>([leisure]=&apos;nature_reserve&apos;)</Filter>
  1595.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1596.             <PolygonPatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/nature_reserve6.png"/>
  1597.             <LineSymbolizer stroke="rgb(102,204,51)"/>
  1598.         </Rule>
  1599.     </Style>
  1600.     <Style name="locks">
  1601.         <Rule>
  1602.             <Filter>([waterway]=&apos;lock_gate&apos;)</Filter>
  1603.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  1604.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/lock_gate.png"/>
  1605.         </Rule>
  1606.     </Style>
  1607.     <Style name="marinas-area">
  1608.         <Rule>
  1609.             <MinScaleDenominator>12500</MinScaleDenominator>
  1610.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1611.             <LineSymbolizer stroke="rgb(0,0,255)" stroke-opacity="0.5" stroke-dasharray="6, 2"/>
  1612.         </Rule>
  1613.         <Rule>
  1614.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  1615.             <LineSymbolizer stroke="rgb(0,0,255)" stroke-width="2" stroke-opacity="0.5" stroke-dasharray="6, 2"/>
  1616.         </Rule>
  1617.     </Style>
  1618.     <Style name="minor-roads-casing">
  1619.         <Rule>
  1620.             <Filter>(([highway]=&apos;motorway&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1621.             <MinScaleDenominator>100000</MinScaleDenominator>
  1622.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  1623.             <LineSymbolizer stroke="rgb(80,96,119)" stroke-width="3" stroke-linejoin="round"/>
  1624.         </Rule>
  1625.         <Rule>
  1626.             <Filter>(([highway]=&apos;trunk&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1627.             <MinScaleDenominator>100000</MinScaleDenominator>
  1628.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  1629.             <LineSymbolizer stroke="rgb(71,113,71)" stroke-width="3" stroke-linejoin="round"/>
  1630.         </Rule>
  1631.         <Rule>
  1632.             <Filter>(([highway]=&apos;primary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1633.             <MinScaleDenominator>100000</MinScaleDenominator>
  1634.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  1635.             <LineSymbolizer stroke="rgb(141,67,70)" stroke-width="3" stroke-linejoin="round"/>
  1636.         </Rule>
  1637.         <Rule>
  1638.             <Filter>(([highway]=&apos;secondary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1639.             <MinScaleDenominator>100000</MinScaleDenominator>
  1640.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  1641.             <LineSymbolizer stroke="rgb(163,123,72)" stroke-width="2.5" stroke-linejoin="round" stroke-linecap="round"/>
  1642.         </Rule>
  1643.         <Rule>
  1644.             <Filter>(([highway]=&apos;motorway&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1645.             <MinScaleDenominator>25000</MinScaleDenominator>
  1646.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1647.             <LineSymbolizer stroke="rgb(80,96,119)" stroke-width="6.5" stroke-linejoin="round"/>
  1648.         </Rule>
  1649.         <Rule>
  1650.             <Filter>(([highway]=&apos;trunk&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1651.             <MinScaleDenominator>25000</MinScaleDenominator>
  1652.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1653.             <LineSymbolizer stroke="rgb(71,113,71)" stroke-width="7.5" stroke-linejoin="round"/>
  1654.         </Rule>
  1655.         <Rule>
  1656.             <Filter>(([highway]=&apos;primary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1657.             <MinScaleDenominator>25000</MinScaleDenominator>
  1658.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1659.             <LineSymbolizer stroke="rgb(141,67,70)" stroke-width="7.5" stroke-linejoin="round"/>
  1660.         </Rule>
  1661.         <Rule>
  1662.             <Filter>(([highway]=&apos;secondary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1663.             <MinScaleDenominator>25000</MinScaleDenominator>
  1664.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1665.             <LineSymbolizer stroke="rgb(163,123,72)" stroke-width="8.5" stroke-linejoin="round" stroke-linecap="round"/>
  1666.         </Rule>
  1667.         <Rule>
  1668.             <Filter>(([highway]=&apos;motorway&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1669.             <MinScaleDenominator>5000</MinScaleDenominator>
  1670.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  1671.             <LineSymbolizer stroke="rgb(80,96,119)" stroke-width="10" stroke-linejoin="round"/>
  1672.         </Rule>
  1673.         <Rule>
  1674.             <Filter>(([highway]=&apos;trunk&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1675.             <MinScaleDenominator>5000</MinScaleDenominator>
  1676.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  1677.             <LineSymbolizer stroke="rgb(71,113,71)" stroke-width="11.5" stroke-linejoin="round"/>
  1678.         </Rule>
  1679.         <Rule>
  1680.             <Filter>(([highway]=&apos;primary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1681.             <MinScaleDenominator>5000</MinScaleDenominator>
  1682.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  1683.             <LineSymbolizer stroke="rgb(141,67,70)" stroke-width="11.5" stroke-linejoin="round"/>
  1684.         </Rule>
  1685.         <Rule>
  1686.             <Filter>(([highway]=&apos;secondary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1687.             <MinScaleDenominator>5000</MinScaleDenominator>
  1688.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  1689.             <LineSymbolizer stroke="rgb(163,123,72)" stroke-width="11.5" stroke-linejoin="round" stroke-linecap="round"/>
  1690.         </Rule>
  1691.         <Rule>
  1692.             <Filter>(([highway]=&apos;motorway&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1693.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  1694.             <LineSymbolizer stroke="rgb(80,96,119)" stroke-width="13" stroke-linejoin="round"/>
  1695.         </Rule>
  1696.         <Rule>
  1697.             <Filter>(([highway]=&apos;trunk&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1698.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  1699.             <LineSymbolizer stroke="rgb(71,113,71)" stroke-width="16" stroke-linejoin="round"/>
  1700.         </Rule>
  1701.         <Rule>
  1702.             <Filter>(([highway]=&apos;primary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1703.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  1704.             <LineSymbolizer stroke="rgb(141,67,70)" stroke-width="16" stroke-linejoin="round"/>
  1705.         </Rule>
  1706.         <Rule>
  1707.             <Filter>(([highway]=&apos;secondary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1708.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  1709.             <LineSymbolizer stroke="rgb(163,123,72)" stroke-width="16" stroke-linejoin="round" stroke-linecap="round"/>
  1710.         </Rule>
  1711.         <Rule>
  1712.             <Filter>(([highway]=&apos;tertiary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1713.             <MinScaleDenominator>50000</MinScaleDenominator>
  1714.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1715.             <LineSymbolizer stroke="rgb(187,187,187)" stroke-width="6" stroke-linejoin="round" stroke-linecap="round"/>
  1716.         </Rule>
  1717.         <Rule>
  1718.             <Filter>(((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) or ([highway]=&apos;road&apos;)) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1719.             <MinScaleDenominator>50000</MinScaleDenominator>
  1720.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1721.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  1722.         </Rule>
  1723.         <Rule>
  1724.             <Filter>(([highway]=&apos;tertiary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1725.             <MinScaleDenominator>25000</MinScaleDenominator>
  1726.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1727.             <LineSymbolizer stroke="rgb(187,187,187)" stroke-width="7.5" stroke-linejoin="round" stroke-linecap="round"/>
  1728.         </Rule>
  1729.         <Rule>
  1730.             <Filter>(((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) or ([highway]=&apos;road&apos;)) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1731.             <MinScaleDenominator>25000</MinScaleDenominator>
  1732.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1733.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="4.5" stroke-linejoin="round" stroke-linecap="round"/>
  1734.         </Rule>
  1735.         <Rule>
  1736.             <Filter>(((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) or ([highway]=&apos;road&apos;)) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1737.             <MinScaleDenominator>12500</MinScaleDenominator>
  1738.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  1739.             <LineSymbolizer stroke="rgb(187,187,187)" stroke-width="8" stroke-linejoin="round" stroke-linecap="round"/>
  1740.         </Rule>
  1741.         <Rule>
  1742.             <Filter>(((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) or ([highway]=&apos;road&apos;)) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1743.             <MinScaleDenominator>5000</MinScaleDenominator>
  1744.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  1745.             <LineSymbolizer stroke="rgb(187,187,187)" stroke-width="11" stroke-linejoin="round" stroke-linecap="round"/>
  1746.         </Rule>
  1747.         <Rule>
  1748.             <Filter>(([highway]=&apos;tertiary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1749.             <MinScaleDenominator>5000</MinScaleDenominator>
  1750.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  1751.             <LineSymbolizer stroke="rgb(187,187,187)" stroke-width="11" stroke-linejoin="round" stroke-linecap="round"/>
  1752.         </Rule>
  1753.         <Rule>
  1754.             <Filter>((((([highway]=&apos;tertiary&apos;) or ([highway]=&apos;residential&apos;)) or ([highway]=&apos;unclassified&apos;)) or ([highway]=&apos;road&apos;)) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1755.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  1756.             <LineSymbolizer stroke="rgb(187,187,187)" stroke-width="16" stroke-linejoin="round" stroke-linecap="round"/>
  1757.         </Rule>
  1758.         <Rule>
  1759.             <Filter>(([highway]=&apos;service&apos;) and not ((([service]=&apos;INT-minor&apos;) or ([tunnel]=&apos;yes&apos;))))</Filter>
  1760.             <MinScaleDenominator>12500</MinScaleDenominator>
  1761.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1762.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="2.5" stroke-linejoin="round" stroke-linecap="round"/>
  1763.         </Rule>
  1764.         <Rule>
  1765.             <Filter>(([highway]=&apos;service&apos;) and ([tunnel]=&apos;yes&apos;))</Filter>
  1766.             <MinScaleDenominator>12500</MinScaleDenominator>
  1767.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1768.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="2.5" stroke-dasharray="4, 2"/>
  1769.         </Rule>
  1770.         <Rule>
  1771.             <Filter>(([highway]=&apos;service&apos;) and not ((([service]=&apos;INT-minor&apos;) or ([tunnel]=&apos;yes&apos;))))</Filter>
  1772.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  1773.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="7" stroke-linejoin="round" stroke-linecap="round"/>
  1774.         </Rule>
  1775.         <Rule>
  1776.             <Filter>(([highway]=&apos;service&apos;) and ([tunnel]=&apos;yes&apos;))</Filter>
  1777.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  1778.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="7" stroke-dasharray="4, 2"/>
  1779.         </Rule>
  1780.         <Rule>
  1781.             <Filter>(([highway]=&apos;service&apos;) and ([service]=&apos;INT-minor&apos;))</Filter>
  1782.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  1783.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="4" stroke-linejoin="round" stroke-linecap="round"/>
  1784.         </Rule>
  1785.         <Rule>
  1786.             <Filter>(([highway]=&apos;pedestrian&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1787.             <MinScaleDenominator>50000</MinScaleDenominator>
  1788.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1789.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="2" stroke-linejoin="round" stroke-linecap="round"/>
  1790.         </Rule>
  1791.         <Rule>
  1792.             <Filter>(([highway]=&apos;pedestrian&apos;) and ([tunnel]=&apos;yes&apos;))</Filter>
  1793.             <MinScaleDenominator>50000</MinScaleDenominator>
  1794.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1795.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="2" stroke-dasharray="4, 2"/>
  1796.         </Rule>
  1797.         <Rule>
  1798.             <Filter>(([highway]=&apos;pedestrian&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1799.             <MinScaleDenominator>25000</MinScaleDenominator>
  1800.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1801.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="3.6" stroke-linejoin="round" stroke-linecap="round"/>
  1802.         </Rule>
  1803.         <Rule>
  1804.             <Filter>(([highway]=&apos;pedestrian&apos;) and ([tunnel]=&apos;yes&apos;))</Filter>
  1805.             <MinScaleDenominator>25000</MinScaleDenominator>
  1806.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1807.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="3.6" stroke-dasharray="4, 2"/>
  1808.         </Rule>
  1809.         <Rule>
  1810.             <Filter>(([highway]=&apos;pedestrian&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1811.             <MinScaleDenominator>12500</MinScaleDenominator>
  1812.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  1813.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="6.5" stroke-linejoin="round" stroke-linecap="round"/>
  1814.         </Rule>
  1815.         <Rule>
  1816.             <Filter>(([highway]=&apos;pedestrian&apos;) and ([tunnel]=&apos;yes&apos;))</Filter>
  1817.             <MinScaleDenominator>12500</MinScaleDenominator>
  1818.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  1819.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="6.5" stroke-dasharray="4, 2"/>
  1820.         </Rule>
  1821.         <Rule>
  1822.             <Filter>(([highway]=&apos;pedestrian&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1823.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  1824.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="9" stroke-linejoin="round" stroke-linecap="round"/>
  1825.         </Rule>
  1826.         <Rule>
  1827.             <Filter>(([highway]=&apos;pedestrian&apos;) and ([tunnel]=&apos;yes&apos;))</Filter>
  1828.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  1829.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="9" stroke-dasharray="4, 2"/>
  1830.         </Rule>
  1831.         <Rule>
  1832.             <Filter>([highway]=&apos;living_street&apos;)</Filter>
  1833.             <MinScaleDenominator>50000</MinScaleDenominator>
  1834.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  1835.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="2.5" stroke-linejoin="round" stroke-linecap="round"/>
  1836.         </Rule>
  1837.         <Rule>
  1838.             <Filter>([highway]=&apos;living_street&apos;)</Filter>
  1839.             <MinScaleDenominator>25000</MinScaleDenominator>
  1840.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1841.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="4" stroke-linejoin="round" stroke-linecap="round"/>
  1842.         </Rule>
  1843.         <Rule>
  1844.             <Filter>([highway]=&apos;living_street&apos;)</Filter>
  1845.             <MinScaleDenominator>12500</MinScaleDenominator>
  1846.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  1847.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="6" stroke-linejoin="round" stroke-linecap="round"/>
  1848.         </Rule>
  1849.         <Rule>
  1850.             <Filter>([highway]=&apos;living_street&apos;)</Filter>
  1851.             <MinScaleDenominator>5000</MinScaleDenominator>
  1852.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  1853.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="9" stroke-linejoin="round" stroke-linecap="round"/>
  1854.         </Rule>
  1855.         <Rule>
  1856.             <Filter>([highway]=&apos;living_street&apos;)</Filter>
  1857.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  1858.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="14.5" stroke-linejoin="round" stroke-linecap="round"/>
  1859.         </Rule>
  1860.     </Style>
  1861.     <Style name="minor-roads-casing-links">
  1862.         <Rule>
  1863.             <Filter>([highway]=&apos;raceway&apos;)</Filter>
  1864.             <MinScaleDenominator>100000</MinScaleDenominator>
  1865.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  1866.             <LineSymbolizer stroke="rgb(255,192,203)" stroke-width="1.2" stroke-linejoin="round"/>
  1867.         </Rule>
  1868.         <Rule>
  1869.             <Filter>([highway]=&apos;raceway&apos;)</Filter>
  1870.             <MinScaleDenominator>25000</MinScaleDenominator>
  1871.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1872.             <LineSymbolizer stroke="rgb(255,192,203)" stroke-width="4" stroke-linejoin="round"/>
  1873.         </Rule>
  1874.         <Rule>
  1875.             <Filter>([highway]=&apos;raceway&apos;)</Filter>
  1876.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  1877.             <LineSymbolizer stroke="rgb(255,192,203)" stroke-width="7" stroke-linejoin="round"/>
  1878.         </Rule>
  1879.         <Rule>
  1880.             <Filter>(([highway]=&apos;motorway_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1881.             <MinScaleDenominator>100000</MinScaleDenominator>
  1882.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  1883.             <LineSymbolizer stroke="rgb(80,96,119)" stroke-width="1.5" stroke-linejoin="round"/>
  1884.         </Rule>
  1885.         <Rule>
  1886.             <Filter>(([highway]=&apos;motorway_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1887.             <MinScaleDenominator>25000</MinScaleDenominator>
  1888.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1889.             <LineSymbolizer stroke="rgb(80,96,119)" stroke-width="4.5" stroke-linejoin="round"/>
  1890.         </Rule>
  1891.         <Rule>
  1892.             <Filter>(([highway]=&apos;motorway_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1893.             <MinScaleDenominator>5000</MinScaleDenominator>
  1894.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  1895.             <LineSymbolizer stroke="rgb(80,96,119)" stroke-width="8" stroke-linejoin="round"/>
  1896.         </Rule>
  1897.         <Rule>
  1898.             <Filter>(([highway]=&apos;motorway_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1899.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  1900.             <LineSymbolizer stroke="rgb(80,96,119)" stroke-width="11" stroke-linejoin="round"/>
  1901.         </Rule>
  1902.         <Rule>
  1903.             <Filter>(([highway]=&apos;trunk_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1904.             <MinScaleDenominator>100000</MinScaleDenominator>
  1905.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  1906.             <LineSymbolizer stroke="rgb(71,113,71)" stroke-width="3" stroke-linejoin="round"/>
  1907.         </Rule>
  1908.         <Rule>
  1909.             <Filter>(([highway]=&apos;trunk_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1910.             <MinScaleDenominator>25000</MinScaleDenominator>
  1911.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1912.             <LineSymbolizer stroke="rgb(71,113,71)" stroke-width="7.5" stroke-linejoin="round"/>
  1913.         </Rule>
  1914.         <Rule>
  1915.             <Filter>(([highway]=&apos;trunk_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1916.             <MinScaleDenominator>5000</MinScaleDenominator>
  1917.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  1918.             <LineSymbolizer stroke="rgb(71,113,71)" stroke-width="11.5" stroke-linejoin="round"/>
  1919.         </Rule>
  1920.         <Rule>
  1921.             <Filter>(([highway]=&apos;trunk_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1922.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  1923.             <LineSymbolizer stroke="rgb(71,113,71)" stroke-width="16" stroke-linejoin="round"/>
  1924.         </Rule>
  1925.         <Rule>
  1926.             <Filter>(([highway]=&apos;primary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1927.             <MinScaleDenominator>100000</MinScaleDenominator>
  1928.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  1929.             <LineSymbolizer stroke="rgb(141,67,70)" stroke-width="3" stroke-linejoin="round"/>
  1930.         </Rule>
  1931.         <Rule>
  1932.             <Filter>(([highway]=&apos;primary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1933.             <MinScaleDenominator>25000</MinScaleDenominator>
  1934.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1935.             <LineSymbolizer stroke="rgb(141,67,70)" stroke-width="7.5" stroke-linejoin="round"/>
  1936.         </Rule>
  1937.         <Rule>
  1938.             <Filter>(([highway]=&apos;primary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1939.             <MinScaleDenominator>5000</MinScaleDenominator>
  1940.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  1941.             <LineSymbolizer stroke="rgb(141,67,70)" stroke-width="11.5" stroke-linejoin="round"/>
  1942.         </Rule>
  1943.         <Rule>
  1944.             <Filter>(([highway]=&apos;primary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1945.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  1946.             <LineSymbolizer stroke="rgb(141,67,70)" stroke-width="16" stroke-linejoin="round"/>
  1947.         </Rule>
  1948.         <Rule>
  1949.             <Filter>(([highway]=&apos;secondary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1950.             <MinScaleDenominator>100000</MinScaleDenominator>
  1951.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  1952.             <LineSymbolizer stroke="rgb(163,123,72)" stroke-width="2.5" stroke-linejoin="round" stroke-linecap="round"/>
  1953.         </Rule>
  1954.         <Rule>
  1955.             <Filter>(([highway]=&apos;secondary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1956.             <MinScaleDenominator>25000</MinScaleDenominator>
  1957.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1958.             <LineSymbolizer stroke="rgb(163,123,72)" stroke-width="8.5" stroke-linejoin="round" stroke-linecap="round"/>
  1959.         </Rule>
  1960.         <Rule>
  1961.             <Filter>(([highway]=&apos;secondary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1962.             <MinScaleDenominator>5000</MinScaleDenominator>
  1963.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  1964.             <LineSymbolizer stroke="rgb(163,123,72)" stroke-width="11.5" stroke-linejoin="round" stroke-linecap="round"/>
  1965.         </Rule>
  1966.         <Rule>
  1967.             <Filter>(([highway]=&apos;secondary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1968.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  1969.             <LineSymbolizer stroke="rgb(163,123,72)" stroke-width="16" stroke-linejoin="round" stroke-linecap="round"/>
  1970.         </Rule>
  1971.         <Rule>
  1972.             <Filter>(([highway]=&apos;tertiary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1973.             <MinScaleDenominator>50000</MinScaleDenominator>
  1974.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  1975.             <LineSymbolizer stroke="rgb(187,187,187)" stroke-width="6" stroke-linejoin="round" stroke-linecap="round"/>
  1976.         </Rule>
  1977.         <Rule>
  1978.             <Filter>(([highway]=&apos;tertiary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1979.             <MinScaleDenominator>25000</MinScaleDenominator>
  1980.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  1981.             <LineSymbolizer stroke="rgb(187,187,187)" stroke-width="7.5" stroke-linejoin="round" stroke-linecap="round"/>
  1982.         </Rule>
  1983.         <Rule>
  1984.             <Filter>(([highway]=&apos;tertiary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1985.             <MinScaleDenominator>5000</MinScaleDenominator>
  1986.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  1987.             <LineSymbolizer stroke="rgb(187,187,187)" stroke-width="11" stroke-linejoin="round" stroke-linecap="round"/>
  1988.         </Rule>
  1989.         <Rule>
  1990.             <Filter>(([highway]=&apos;tertiary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  1991.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  1992.             <LineSymbolizer stroke="rgb(187,187,187)" stroke-width="16" stroke-linejoin="round" stroke-linecap="round"/>
  1993.         </Rule>
  1994.     </Style>
  1995.     <Style name="minor-roads-fill">
  1996.         <Rule>
  1997.             <Filter>((([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;)) and not (([construction]!=&apos;&apos;)))</Filter>
  1998.             <MinScaleDenominator>100000</MinScaleDenominator>
  1999.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  2000.             <LineSymbolizer stroke="rgb(153,204,204)" stroke-width="2"/>
  2001.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="2" stroke-dasharray="4, 2"/>
  2002.         </Rule>
  2003.         <Rule>
  2004.             <Filter>((([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;)) and (([construction]=&apos;motorway&apos;) or ([construction]=&apos;motorway_link&apos;)))</Filter>
  2005.             <MinScaleDenominator>100000</MinScaleDenominator>
  2006.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  2007.             <LineSymbolizer stroke="rgb(128,155,192)" stroke-width="2"/>
  2008.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="2" stroke-dasharray="4, 2"/>
  2009.         </Rule>
  2010.         <Rule>
  2011.             <Filter>((([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;)) and (([construction]=&apos;trunk&apos;) or ([construction]=&apos;trunk_link&apos;)))</Filter>
  2012.             <MinScaleDenominator>100000</MinScaleDenominator>
  2013.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  2014.             <LineSymbolizer stroke="rgb(169,219,169)" stroke-width="2"/>
  2015.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="2" stroke-dasharray="4, 2"/>
  2016.         </Rule>
  2017.         <Rule>
  2018.             <Filter>((([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;)) and (([construction]=&apos;primary&apos;) or ([construction]=&apos;primary_link&apos;)))</Filter>
  2019.             <MinScaleDenominator>100000</MinScaleDenominator>
  2020.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  2021.             <LineSymbolizer stroke="rgb(236,152,154)" stroke-width="2"/>
  2022.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="2" stroke-dasharray="4, 2"/>
  2023.         </Rule>
  2024.         <Rule>
  2025.             <Filter>((([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;)) and (([construction]=&apos;secondary&apos;) or ([construction]=&apos;secondary_link&apos;)))</Filter>
  2026.             <MinScaleDenominator>100000</MinScaleDenominator>
  2027.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  2028.             <LineSymbolizer stroke="rgb(254,215,165)" stroke-width="2"/>
  2029.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="2" stroke-dasharray="4, 2"/>
  2030.         </Rule>
  2031.         <Rule>
  2032.             <Filter>((([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;)) and not (([construction]!=&apos;&apos;)))</Filter>
  2033.             <MinScaleDenominator>12500</MinScaleDenominator>
  2034.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2035.             <LineSymbolizer stroke="rgb(153,204,204)" stroke-width="4"/>
  2036.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3.5" stroke-dasharray="6, 4"/>
  2037.         </Rule>
  2038.         <Rule>
  2039.             <Filter>((([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;)) and (([construction]=&apos;motorway&apos;) or ([construction]=&apos;motorway_link&apos;)))</Filter>
  2040.             <MinScaleDenominator>12500</MinScaleDenominator>
  2041.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2042.             <LineSymbolizer stroke="rgb(128,155,192)" stroke-width="4"/>
  2043.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3.5" stroke-dasharray="6, 4"/>
  2044.         </Rule>
  2045.         <Rule>
  2046.             <Filter>((([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;)) and (([construction]=&apos;trunk&apos;) or ([construction]=&apos;trunk_link&apos;)))</Filter>
  2047.             <MinScaleDenominator>12500</MinScaleDenominator>
  2048.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2049.             <LineSymbolizer stroke="rgb(169,219,169)" stroke-width="4"/>
  2050.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3.5" stroke-dasharray="6, 4"/>
  2051.         </Rule>
  2052.         <Rule>
  2053.             <Filter>((([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;)) and (([construction]=&apos;primary&apos;) or ([construction]=&apos;primary_link&apos;)))</Filter>
  2054.             <MinScaleDenominator>12500</MinScaleDenominator>
  2055.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2056.             <LineSymbolizer stroke="rgb(236,152,154)" stroke-width="4"/>
  2057.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3.5" stroke-dasharray="6, 4"/>
  2058.         </Rule>
  2059.         <Rule>
  2060.             <Filter>((([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;)) and (([construction]=&apos;secondary&apos;) or ([construction]=&apos;secondary_link&apos;)))</Filter>
  2061.             <MinScaleDenominator>12500</MinScaleDenominator>
  2062.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2063.             <LineSymbolizer stroke="rgb(254,215,165)" stroke-width="4"/>
  2064.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3.5" stroke-dasharray="6, 4"/>
  2065.         </Rule>
  2066.         <Rule>
  2067.             <Filter>((([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;)) and (([construction]=&apos;tertiary&apos;) or ([construction]=&apos;tertiary_link&apos;)))</Filter>
  2068.             <MinScaleDenominator>12500</MinScaleDenominator>
  2069.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2070.             <LineSymbolizer stroke="rgb(255,255,179)" stroke-width="4"/>
  2071.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3.5" stroke-dasharray="6, 4"/>
  2072.         </Rule>
  2073.         <Rule>
  2074.             <Filter>((([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;)) and ((([construction]=&apos;residential&apos;) or ([construction]=&apos;unclassified&apos;)) or ([construction]=&apos;living_street&apos;)))</Filter>
  2075.             <MinScaleDenominator>12500</MinScaleDenominator>
  2076.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2077.             <LineSymbolizer stroke="rgb(170,170,170)" stroke-width="4" stroke-linejoin="round"/>
  2078.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3.5" stroke-linejoin="round" stroke-dasharray="6, 4"/>
  2079.         </Rule>
  2080.         <Rule>
  2081.             <Filter>((([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;)) and ([construction]=&apos;service&apos;))</Filter>
  2082.             <MinScaleDenominator>12500</MinScaleDenominator>
  2083.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  2084.             <LineSymbolizer stroke="rgb(170,170,170)" stroke-width="2.5" stroke-linejoin="round"/>
  2085.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="2" stroke-linejoin="round" stroke-dasharray="6, 4"/>
  2086.         </Rule>
  2087.         <Rule>
  2088.             <Filter>((([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;)) and not (([construction]!=&apos;&apos;)))</Filter>
  2089.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2090.             <LineSymbolizer stroke="rgb(153,204,204)" stroke-width="8"/>
  2091.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="7" stroke-dasharray="8, 6"/>
  2092.         </Rule>
  2093.         <Rule>
  2094.             <Filter>((([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;)) and (([construction]=&apos;motorway&apos;) or ([construction]=&apos;motorway_link&apos;)))</Filter>
  2095.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2096.             <LineSymbolizer stroke="rgb(128,155,192)" stroke-width="8"/>
  2097.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="7" stroke-dasharray="8, 6"/>
  2098.         </Rule>
  2099.         <Rule>
  2100.             <Filter>((([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;)) and (([construction]=&apos;trunk&apos;) or ([construction]=&apos;trunk_link&apos;)))</Filter>
  2101.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2102.             <LineSymbolizer stroke="rgb(169,219,169)" stroke-width="8"/>
  2103.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="7" stroke-dasharray="8, 6"/>
  2104.         </Rule>
  2105.         <Rule>
  2106.             <Filter>((([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;)) and (([construction]=&apos;primary&apos;) or ([construction]=&apos;primary_link&apos;)))</Filter>
  2107.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2108.             <LineSymbolizer stroke="rgb(236,152,154)" stroke-width="8"/>
  2109.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="7" stroke-dasharray="8, 6"/>
  2110.         </Rule>
  2111.         <Rule>
  2112.             <Filter>((([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;)) and (([construction]=&apos;secondary&apos;) or ([construction]=&apos;secondary_link&apos;)))</Filter>
  2113.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2114.             <LineSymbolizer stroke="rgb(254,215,165)" stroke-width="8"/>
  2115.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="7" stroke-dasharray="8, 6"/>
  2116.         </Rule>
  2117.         <Rule>
  2118.             <Filter>((([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;)) and (([construction]=&apos;tertiary&apos;) or ([construction]=&apos;tertiary_link&apos;)))</Filter>
  2119.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2120.             <LineSymbolizer stroke="rgb(255,255,179)" stroke-width="8"/>
  2121.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="7" stroke-dasharray="8, 6"/>
  2122.         </Rule>
  2123.         <Rule>
  2124.             <Filter>((([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;)) and ((([construction]=&apos;residential&apos;) or ([construction]=&apos;unclassified&apos;)) or ([construction]=&apos;living_street&apos;)))</Filter>
  2125.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2126.             <LineSymbolizer stroke="rgb(170,170,170)" stroke-width="8" stroke-linejoin="round"/>
  2127.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="7" stroke-linejoin="round" stroke-dasharray="8, 6"/>
  2128.         </Rule>
  2129.         <Rule>
  2130.             <Filter>((([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;)) and ([construction]=&apos;service&apos;))</Filter>
  2131.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2132.             <LineSymbolizer stroke="rgb(170,170,170)" stroke-width="7" stroke-linejoin="round"/>
  2133.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="6" stroke-linejoin="round" stroke-dasharray="8, 6"/>
  2134.         </Rule>
  2135.         <Rule>
  2136.             <Filter>((([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;)) and ([construction]=&apos;cycleway&apos;))</Filter>
  2137.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  2138.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3" stroke-opacity="0.4" stroke-linejoin="round" stroke-linecap="round"/>
  2139.             <LineSymbolizer stroke="rgb(102,153,255)" stroke-width="1.2" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="2, 6"/>
  2140.         </Rule>
  2141.         <Rule>
  2142.             <Filter>(([highway]=&apos;motorway&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2143.             <MinScaleDenominator>100000</MinScaleDenominator>
  2144.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  2145.             <LineSymbolizer stroke="rgb(128,155,192)" stroke-width="2"/>
  2146.         </Rule>
  2147.         <Rule>
  2148.             <Filter>(([highway]=&apos;motorway&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2149.             <MinScaleDenominator>25000</MinScaleDenominator>
  2150.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2151.             <LineSymbolizer stroke="rgb(128,155,192)" stroke-width="5" stroke-linejoin="round" stroke-linecap="round"/>
  2152.         </Rule>
  2153.         <Rule>
  2154.             <Filter>(([highway]=&apos;motorway&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2155.             <MinScaleDenominator>5000</MinScaleDenominator>
  2156.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  2157.             <LineSymbolizer stroke="rgb(128,155,192)" stroke-width="8.5" stroke-linejoin="round" stroke-linecap="round"/>
  2158.         </Rule>
  2159.         <Rule>
  2160.             <Filter>(([highway]=&apos;motorway&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2161.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2162.             <LineSymbolizer stroke="rgb(128,155,192)" stroke-width="11" stroke-linejoin="round" stroke-linecap="round"/>
  2163.         </Rule>
  2164.         <Rule>
  2165.             <Filter>(([highway]=&apos;trunk&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2166.             <MinScaleDenominator>100000</MinScaleDenominator>
  2167.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  2168.             <LineSymbolizer stroke="rgb(169,219,169)" stroke-width="2.5" stroke-linejoin="round" stroke-linecap="round"/>
  2169.         </Rule>
  2170.         <Rule>
  2171.             <Filter>(([highway]=&apos;trunk&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2172.             <MinScaleDenominator>25000</MinScaleDenominator>
  2173.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2174.             <LineSymbolizer stroke="rgb(169,219,169)" stroke-width="7" stroke-linejoin="round" stroke-linecap="round"/>
  2175.         </Rule>
  2176.         <Rule>
  2177.             <Filter>(([highway]=&apos;trunk&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2178.             <MinScaleDenominator>5000</MinScaleDenominator>
  2179.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  2180.             <LineSymbolizer stroke="rgb(169,219,169)" stroke-width="11" stroke-linejoin="round" stroke-linecap="round"/>
  2181.         </Rule>
  2182.         <Rule>
  2183.             <Filter>(([highway]=&apos;trunk&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2184.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2185.             <LineSymbolizer stroke="rgb(169,219,169)" stroke-width="15.5" stroke-linejoin="round" stroke-linecap="round"/>
  2186.         </Rule>
  2187.         <Rule>
  2188.             <Filter>(([highway]=&apos;primary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2189.             <MinScaleDenominator>100000</MinScaleDenominator>
  2190.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  2191.             <LineSymbolizer stroke="rgb(236,152,154)" stroke-width="2.5" stroke-linejoin="round" stroke-linecap="round"/>
  2192.         </Rule>
  2193.         <Rule>
  2194.             <Filter>(([highway]=&apos;primary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2195.             <MinScaleDenominator>25000</MinScaleDenominator>
  2196.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2197.             <LineSymbolizer stroke="rgb(236,152,154)" stroke-width="7" stroke-linejoin="round" stroke-linecap="round"/>
  2198.         </Rule>
  2199.         <Rule>
  2200.             <Filter>(([highway]=&apos;primary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2201.             <MinScaleDenominator>5000</MinScaleDenominator>
  2202.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  2203.             <LineSymbolizer stroke="rgb(236,152,154)" stroke-width="11" stroke-linejoin="round" stroke-linecap="round"/>
  2204.         </Rule>
  2205.         <Rule>
  2206.             <Filter>(([highway]=&apos;primary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2207.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2208.             <LineSymbolizer stroke="rgb(236,152,154)" stroke-width="15.5" stroke-linejoin="round" stroke-linecap="round"/>
  2209.         </Rule>
  2210.         <Rule>
  2211.             <Filter>(([highway]=&apos;secondary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2212.             <MinScaleDenominator>100000</MinScaleDenominator>
  2213.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  2214.             <LineSymbolizer stroke="rgb(254,215,165)" stroke-width="2" stroke-linejoin="round" stroke-linecap="round"/>
  2215.         </Rule>
  2216.         <Rule>
  2217.             <Filter>(([highway]=&apos;secondary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2218.             <MinScaleDenominator>25000</MinScaleDenominator>
  2219.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2220.             <LineSymbolizer stroke="rgb(254,215,165)" stroke-width="8" stroke-linejoin="round" stroke-linecap="round"/>
  2221.         </Rule>
  2222.         <Rule>
  2223.             <Filter>(([highway]=&apos;secondary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2224.             <MinScaleDenominator>5000</MinScaleDenominator>
  2225.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  2226.             <LineSymbolizer stroke="rgb(254,215,165)" stroke-width="11" stroke-linejoin="round" stroke-linecap="round"/>
  2227.         </Rule>
  2228.         <Rule>
  2229.             <Filter>(([highway]=&apos;secondary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2230.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2231.             <LineSymbolizer stroke="rgb(254,215,165)" stroke-width="15.5" stroke-linejoin="round" stroke-linecap="round"/>
  2232.         </Rule>
  2233.         <Rule>
  2234.             <Filter>(([railway]=&apos;rail&apos;) and ([tunnel]=&apos;yes&apos;))</Filter>
  2235.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2236.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3" stroke-linejoin="round" stroke-dasharray="1, 9"/>
  2237.             <LineSymbolizer stroke="rgb(253,253,253)" stroke-width="3" stroke-linejoin="round" stroke-dasharray="0, 1, 1, 8"/>
  2238.             <LineSymbolizer stroke="rgb(236,236,236)" stroke-width="3" stroke-linejoin="round" stroke-dasharray="0, 2, 1, 7"/>
  2239.             <LineSymbolizer stroke="rgb(202,202,202)" stroke-width="3" stroke-linejoin="round" stroke-dasharray="0, 3, 1, 6"/>
  2240.             <LineSymbolizer stroke="rgb(175,175,175)" stroke-width="3" stroke-linejoin="round" stroke-dasharray="0, 4, 1, 5"/>
  2241.             <LineSymbolizer stroke="rgb(161,161,161)" stroke-width="3" stroke-linejoin="round" stroke-dasharray="0, 5, 1, 4"/>
  2242.             <LineSymbolizer stroke="rgb(155,155,155)" stroke-width="3" stroke-linejoin="round" stroke-dasharray="0, 6, 1, 3"/>
  2243.         </Rule>
  2244.         <Rule>
  2245.             <Filter>(((([railway]=&apos;disused&apos;) or ([railway]=&apos;abandoned&apos;)) or ([railway]=&apos;construction&apos;)) and not (([highway]!=&apos;&apos;)))</Filter>
  2246.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2247.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="2" stroke-linejoin="round" stroke-dasharray="2, 4"/>
  2248.         </Rule>
  2249.         <Rule>
  2250.             <Filter>(([railway]=&apos;rail&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2251.             <MinScaleDenominator>50000</MinScaleDenominator>
  2252.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2253.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="3" stroke-linejoin="round"/>
  2254.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-linejoin="round" stroke-dasharray="8, 12"/>
  2255.         </Rule>
  2256.         <Rule>
  2257.             <Filter>(([railway]=&apos;rail&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2258.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  2259.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="3" stroke-linejoin="round"/>
  2260.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-linejoin="round" stroke-dasharray="0, 11, 8, 1"/>
  2261.         </Rule>
  2262.         <Rule>
  2263.             <Filter>([railway]=&apos;spur-siding-yard&apos;)</Filter>
  2264.             <MinScaleDenominator>100000</MinScaleDenominator>
  2265.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  2266.             <LineSymbolizer stroke="rgb(170,170,170)" stroke-linejoin="round"/>
  2267.         </Rule>
  2268.         <Rule>
  2269.             <Filter>(([railway]=&apos;spur-siding-yard&apos;) and ([tunnel]=&apos;yes&apos;))</Filter>
  2270.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2271.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="2" stroke-linejoin="round" stroke-dasharray="1, 9"/>
  2272.             <LineSymbolizer stroke="rgb(253,253,253)" stroke-width="2" stroke-linejoin="round" stroke-dasharray="0, 1, 1, 8"/>
  2273.             <LineSymbolizer stroke="rgb(236,236,236)" stroke-width="2" stroke-linejoin="round" stroke-dasharray="0, 2, 1, 7"/>
  2274.             <LineSymbolizer stroke="rgb(202,202,202)" stroke-width="2" stroke-linejoin="round" stroke-dasharray="0, 3, 1, 6"/>
  2275.             <LineSymbolizer stroke="rgb(175,175,175)" stroke-width="2" stroke-linejoin="round" stroke-dasharray="0, 4, 1, 5"/>
  2276.             <LineSymbolizer stroke="rgb(161,161,161)" stroke-width="2" stroke-linejoin="round" stroke-dasharray="0, 5, 1, 4"/>
  2277.             <LineSymbolizer stroke="rgb(155,155,155)" stroke-width="2" stroke-linejoin="round" stroke-dasharray="0, 6, 1, 3"/>
  2278.         </Rule>
  2279.         <Rule>
  2280.             <Filter>(([railway]=&apos;spur-siding-yard&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2281.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2282.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="2" stroke-linejoin="round"/>
  2283.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="0.8" stroke-linejoin="round" stroke-dasharray="0, 8, 11, 1"/>
  2284.         </Rule>
  2285.         <Rule>
  2286.             <Filter>((([railway]=&apos;narrow_gauge&apos;) or ([railway]=&apos;funicular&apos;)) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2287.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2288.             <LineSymbolizer stroke="rgb(102,102,102)" stroke-width="2"/>
  2289.         </Rule>
  2290.         <Rule>
  2291.             <Filter>((([railway]=&apos;narrow_gauge&apos;) or ([railway]=&apos;funicular&apos;)) and ([tunnel]=&apos;yes&apos;))</Filter>
  2292.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2293.             <LineSymbolizer stroke="rgb(102,102,102)" stroke-width="5" stroke-dasharray="5, 3"/>
  2294.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="4"/>
  2295.             <LineSymbolizer stroke="rgb(170,170,170)" stroke-width="1.5"/>
  2296.         </Rule>
  2297.         <Rule>
  2298.             <Filter>([railway]=&apos;miniature&apos;)</Filter>
  2299.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  2300.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="1.2"/>
  2301.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="3" stroke-dasharray="1, 10"/>
  2302.         </Rule>
  2303.         <Rule>
  2304.             <Filter>(([railway]=&apos;tram&apos;) and ([tunnel]=&apos;yes&apos;))</Filter>
  2305.             <MinScaleDenominator>25000</MinScaleDenominator>
  2306.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2307.             <LineSymbolizer stroke="rgb(68,68,68)" stroke-dasharray="5, 3"/>
  2308.         </Rule>
  2309.         <Rule>
  2310.             <Filter>(([railway]=&apos;tram&apos;) and ([tunnel]=&apos;yes&apos;))</Filter>
  2311.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  2312.             <LineSymbolizer stroke="rgb(68,68,68)" stroke-width="2" stroke-dasharray="5, 3"/>
  2313.         </Rule>
  2314.         <Rule>
  2315.             <Filter>(([railway]=&apos;light_rail&apos;) and ([tunnel]=&apos;yes&apos;))</Filter>
  2316.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2317.             <LineSymbolizer stroke="rgb(102,102,102)" stroke-width="2" stroke-dasharray="5, 3"/>
  2318.         </Rule>
  2319.         <Rule>
  2320.             <Filter>(([railway]=&apos;light_rail&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2321.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2322.             <LineSymbolizer stroke="rgb(102,102,102)" stroke-width="2"/>
  2323.         </Rule>
  2324.         <Rule>
  2325.             <Filter>(([railway]=&apos;subway&apos;) and ([tunnel]=&apos;yes&apos;))</Filter>
  2326.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  2327.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="2" stroke-dasharray="5, 3"/>
  2328.         </Rule>
  2329.         <Rule>
  2330.             <Filter>(([railway]=&apos;subway&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2331.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  2332.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="2"/>
  2333.         </Rule>
  2334.         <Rule>
  2335.             <Filter>(((([highway]=&apos;tertiary&apos;) or ([highway]=&apos;residential&apos;)) or ([highway]=&apos;unclassified&apos;)) or ([highway]=&apos;road&apos;))</Filter>
  2336.             <MinScaleDenominator>100000</MinScaleDenominator>
  2337.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  2338.             <LineSymbolizer stroke="rgb(187,187,187)"/>
  2339.         </Rule>
  2340.         <Rule>
  2341.             <Filter>([highway]=&apos;road&apos;)</Filter>
  2342.             <MinScaleDenominator>50000</MinScaleDenominator>
  2343.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2344.             <LineSymbolizer stroke="rgb(221,221,221)" stroke-width="2" stroke-linejoin="round" stroke-linecap="round"/>
  2345.         </Rule>
  2346.         <Rule>
  2347.             <Filter>([highway]=&apos;road&apos;)</Filter>
  2348.             <MinScaleDenominator>25000</MinScaleDenominator>
  2349.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  2350.             <LineSymbolizer stroke="rgb(221,221,221)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  2351.         </Rule>
  2352.         <Rule>
  2353.             <Filter>([highway]=&apos;road&apos;)</Filter>
  2354.             <MinScaleDenominator>12500</MinScaleDenominator>
  2355.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  2356.             <LineSymbolizer stroke="rgb(221,221,221)" stroke-width="6.5" stroke-linejoin="round" stroke-linecap="round"/>
  2357.         </Rule>
  2358.         <Rule>
  2359.             <Filter>([highway]=&apos;road&apos;)</Filter>
  2360.             <MinScaleDenominator>5000</MinScaleDenominator>
  2361.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2362.             <LineSymbolizer stroke="rgb(221,221,221)" stroke-width="9.4" stroke-linejoin="round" stroke-linecap="round"/>
  2363.         </Rule>
  2364.         <Rule>
  2365.             <Filter>([highway]=&apos;road&apos;)</Filter>
  2366.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2367.             <LineSymbolizer stroke="rgb(221,221,221)" stroke-width="13" stroke-linejoin="round" stroke-linecap="round"/>
  2368.         </Rule>
  2369.         <Rule>
  2370.             <Filter>((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2371.             <MinScaleDenominator>50000</MinScaleDenominator>
  2372.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2373.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="2" stroke-linejoin="round" stroke-linecap="round"/>
  2374.         </Rule>
  2375.         <Rule>
  2376.             <Filter>((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2377.             <MinScaleDenominator>25000</MinScaleDenominator>
  2378.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  2379.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  2380.         </Rule>
  2381.         <Rule>
  2382.             <Filter>((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2383.             <MinScaleDenominator>12500</MinScaleDenominator>
  2384.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  2385.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="6.5" stroke-linejoin="round" stroke-linecap="round"/>
  2386.         </Rule>
  2387.         <Rule>
  2388.             <Filter>((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2389.             <MinScaleDenominator>5000</MinScaleDenominator>
  2390.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2391.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="9.4" stroke-linejoin="round" stroke-linecap="round"/>
  2392.         </Rule>
  2393.         <Rule>
  2394.             <Filter>((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2395.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2396.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="13" stroke-linejoin="round" stroke-linecap="round"/>
  2397.         </Rule>
  2398.         <Rule>
  2399.             <Filter>([highway]=&apos;living_street&apos;)</Filter>
  2400.             <MinScaleDenominator>50000</MinScaleDenominator>
  2401.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  2402.             <LineSymbolizer stroke="rgb(204,204,204)" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round"/>
  2403.         </Rule>
  2404.         <Rule>
  2405.             <Filter>([highway]=&apos;living_street&apos;)</Filter>
  2406.             <MinScaleDenominator>25000</MinScaleDenominator>
  2407.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  2408.             <LineSymbolizer stroke="rgb(204,204,204)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  2409.         </Rule>
  2410.         <Rule>
  2411.             <Filter>([highway]=&apos;living_street&apos;)</Filter>
  2412.             <MinScaleDenominator>12500</MinScaleDenominator>
  2413.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  2414.             <LineSymbolizer stroke="rgb(204,204,204)" stroke-width="4.7" stroke-linejoin="round" stroke-linecap="round"/>
  2415.         </Rule>
  2416.         <Rule>
  2417.             <Filter>([highway]=&apos;living_street&apos;)</Filter>
  2418.             <MinScaleDenominator>5000</MinScaleDenominator>
  2419.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2420.             <LineSymbolizer stroke="rgb(204,204,204)" stroke-width="7.4" stroke-linejoin="round" stroke-linecap="round"/>
  2421.         </Rule>
  2422.         <Rule>
  2423.             <Filter>([highway]=&apos;living_street&apos;)</Filter>
  2424.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2425.             <LineSymbolizer stroke="rgb(204,204,204)" stroke-width="13" stroke-linejoin="round" stroke-linecap="round"/>
  2426.         </Rule>
  2427.         <Rule>
  2428.             <Filter>(([highway]=&apos;tertiary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2429.             <MinScaleDenominator>50000</MinScaleDenominator>
  2430.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2431.             <LineSymbolizer stroke="rgb(255,255,179)" stroke-width="4.5" stroke-linejoin="round" stroke-linecap="round"/>
  2432.         </Rule>
  2433.         <Rule>
  2434.             <Filter>(([highway]=&apos;tertiary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2435.             <MinScaleDenominator>25000</MinScaleDenominator>
  2436.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  2437.             <LineSymbolizer stroke="rgb(255,255,179)" stroke-width="6" stroke-linejoin="round" stroke-linecap="round"/>
  2438.         </Rule>
  2439.         <Rule>
  2440.             <Filter>(([highway]=&apos;tertiary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2441.             <MinScaleDenominator>5000</MinScaleDenominator>
  2442.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  2443.             <LineSymbolizer stroke="rgb(255,255,179)" stroke-width="9.4" stroke-linejoin="round" stroke-linecap="round"/>
  2444.         </Rule>
  2445.         <Rule>
  2446.             <Filter>(([highway]=&apos;tertiary&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2447.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2448.             <LineSymbolizer stroke="rgb(255,255,179)" stroke-width="13" stroke-linejoin="round" stroke-linecap="round"/>
  2449.         </Rule>
  2450.         <Rule>
  2451.             <Filter>(([highway]=&apos;service&apos;) and not (([service]=&apos;INT-minor&apos;)))</Filter>
  2452.             <MinScaleDenominator>50000</MinScaleDenominator>
  2453.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2454.             <LineSymbolizer stroke="rgb(187,187,187)"/>
  2455.         </Rule>
  2456.         <Rule>
  2457.             <Filter>(([highway]=&apos;service&apos;) and not (([service]=&apos;INT-minor&apos;)))</Filter>
  2458.             <MinScaleDenominator>12500</MinScaleDenominator>
  2459.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  2460.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="2" stroke-linejoin="round" stroke-linecap="round"/>
  2461.         </Rule>
  2462.         <Rule>
  2463.             <Filter>(([highway]=&apos;service&apos;) and not (([service]=&apos;INT-minor&apos;)))</Filter>
  2464.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2465.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="6" stroke-linejoin="round" stroke-linecap="round"/>
  2466.         </Rule>
  2467.         <Rule>
  2468.             <Filter>(([highway]=&apos;service&apos;) and ([service]=&apos;INT-minor&apos;))</Filter>
  2469.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2470.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  2471.         </Rule>
  2472.         <Rule>
  2473.             <Filter>([highway]=&apos;pedestrian&apos;)</Filter>
  2474.             <MinScaleDenominator>50000</MinScaleDenominator>
  2475.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2476.             <LineSymbolizer stroke="rgb(237,237,237)" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round"/>
  2477.         </Rule>
  2478.         <Rule>
  2479.             <Filter>([highway]=&apos;pedestrian&apos;)</Filter>
  2480.             <MinScaleDenominator>25000</MinScaleDenominator>
  2481.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  2482.             <LineSymbolizer stroke="rgb(237,237,237)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  2483.         </Rule>
  2484.         <Rule>
  2485.             <Filter>([highway]=&apos;pedestrian&apos;)</Filter>
  2486.             <MinScaleDenominator>12500</MinScaleDenominator>
  2487.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  2488.             <LineSymbolizer stroke="rgb(237,237,237)" stroke-width="5.5" stroke-linejoin="round" stroke-linecap="round"/>
  2489.         </Rule>
  2490.         <Rule>
  2491.             <Filter>([highway]=&apos;pedestrian&apos;)</Filter>
  2492.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2493.             <LineSymbolizer stroke="rgb(237,237,237)" stroke-width="8" stroke-linejoin="round" stroke-linecap="round"/>
  2494.         </Rule>
  2495.         <Rule>
  2496.             <Filter>(([highway]=&apos;platform&apos;) or ([railway]=&apos;platform&apos;))</Filter>
  2497.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2498.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="6" stroke-linejoin="round" stroke-linecap="round"/>
  2499.         </Rule>
  2500.         <Rule>
  2501.             <Filter>([highway]=&apos;steps&apos;)</Filter>
  2502.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  2503.             <LineSymbolizer stroke="rgb(250,128,114)" stroke-width="5" stroke-dasharray="2, 1"/>
  2504.         </Rule>
  2505.         <Rule>
  2506.             <Filter>((([highway]=&apos;bridleway&apos;) or (([highway]=&apos;path&apos;) and ([horse]=&apos;designated&apos;))) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2507.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2508.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3" stroke-opacity="0.4" stroke-linejoin="round" stroke-linecap="round"/>
  2509.             <LineSymbolizer stroke="rgb(0,128,0)" stroke-width="1.2" stroke-dasharray="4, 2"/>
  2510.         </Rule>
  2511.         <Rule>
  2512.             <Filter>((([highway]=&apos;footway&apos;) or (([highway]=&apos;path&apos;) and ([foot]=&apos;designated&apos;))) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2513.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2514.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="4" stroke-opacity="0.4" stroke-linejoin="round" stroke-linecap="round"/>
  2515.             <LineSymbolizer stroke="rgb(250,128,114)" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="1, 3"/>
  2516.         </Rule>
  2517.         <Rule>
  2518.             <Filter>((([highway]=&apos;path&apos;) and not (((([bicycle]=&apos;designated&apos;) or ([foot]=&apos;designated&apos;)) or ([horse]=&apos;designated&apos;)))) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2519.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2520.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-opacity="0.4" stroke-linejoin="round" stroke-linecap="round"/>
  2521.             <LineSymbolizer stroke-width="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="6, 3"/>
  2522.         </Rule>
  2523.         <Rule>
  2524.             <Filter>(([highway]=&apos;platform&apos;) or ([railway]=&apos;platform&apos;))</Filter>
  2525.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2526.             <LineSymbolizer stroke="rgb(187,187,187)" stroke-width="4" stroke-linejoin="round" stroke-linecap="round"/>
  2527.         </Rule>
  2528.         <Rule>
  2529.             <Filter>([highway]=&apos;steps&apos;)</Filter>
  2530.             <MinScaleDenominator>25000</MinScaleDenominator>
  2531.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2532.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="6" stroke-opacity="0.4"/>
  2533.             <LineSymbolizer stroke="rgb(250,128,114)" stroke-width="2" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="1, 3"/>
  2534.         </Rule>
  2535.         <Rule>
  2536.             <Filter>((([highway]=&apos;cycleway&apos;) or (([highway]=&apos;path&apos;) and ([bicycle]=&apos;designated&apos;))) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2537.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2538.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3" stroke-opacity="0.4" stroke-linejoin="round" stroke-linecap="round"/>
  2539.             <LineSymbolizer stroke="rgb(0,0,255)" stroke-width="1.2" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="1, 3"/>
  2540.         </Rule>
  2541.         <Rule>
  2542.             <Filter>([highway]=&apos;byway&apos;)</Filter>
  2543.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2544.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="4" stroke-opacity="0.4" stroke-linejoin="round" stroke-linecap="round"/>
  2545.             <LineSymbolizer stroke="rgb(255,204,0)" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="3, 4"/>
  2546.         </Rule>
  2547.         <Rule>
  2548.             <Filter>([highway]=&apos;track&apos;)</Filter>
  2549.             <MinScaleDenominator>50000</MinScaleDenominator>
  2550.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2551.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="2.5" stroke-opacity="0.4" stroke-linejoin="round" stroke-linecap="round"/>
  2552.             <LineSymbolizer stroke="rgb(153,102,0)" stroke-width="1.2" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="3, 4"/>
  2553.         </Rule>
  2554.         <Rule>
  2555.             <Filter>([highway]=&apos;unsurfaced&apos;)</Filter>
  2556.             <MinScaleDenominator>50000</MinScaleDenominator>
  2557.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2558.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3.5" stroke-opacity="0.4" stroke-linejoin="round" stroke-linecap="round"/>
  2559.             <LineSymbolizer stroke="rgb(222,189,156)" stroke-width="2.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="2, 4"/>
  2560.         </Rule>
  2561.         <Rule>
  2562.             <Filter>([highway]=&apos;unsurfaced&apos;)</Filter>
  2563.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  2564.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="5" stroke-opacity="0.4" stroke-linejoin="round" stroke-linecap="round"/>
  2565.             <LineSymbolizer stroke="rgb(222,189,156)" stroke-width="4" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="4, 6"/>
  2566.         </Rule>
  2567.         <Rule>
  2568.             <Filter>([aeroway]=&apos;runway&apos;)</Filter>
  2569.             <MinScaleDenominator>200000</MinScaleDenominator>
  2570.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  2571.             <LineSymbolizer stroke="rgb(187,187,204)" stroke-width="2"/>
  2572.         </Rule>
  2573.         <Rule>
  2574.             <Filter>([aeroway]=&apos;runway&apos;)</Filter>
  2575.             <MinScaleDenominator>100000</MinScaleDenominator>
  2576.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  2577.             <LineSymbolizer stroke="rgb(187,187,204)" stroke-width="4"/>
  2578.         </Rule>
  2579.         <Rule>
  2580.             <Filter>([aeroway]=&apos;runway&apos;)</Filter>
  2581.             <MinScaleDenominator>50000</MinScaleDenominator>
  2582.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2583.             <LineSymbolizer stroke="rgb(187,187,204)" stroke-width="7"/>
  2584.         </Rule>
  2585.         <Rule>
  2586.             <Filter>(([aeroway]=&apos;runway&apos;) and not (([bridge]=&apos;yes&apos;)))</Filter>
  2587.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  2588.             <LineSymbolizer stroke="rgb(187,187,204)" stroke-width="18"/>
  2589.         </Rule>
  2590.         <Rule>
  2591.             <Filter>([aeroway]=&apos;taxiway&apos;)</Filter>
  2592.             <MinScaleDenominator>50000</MinScaleDenominator>
  2593.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  2594.             <LineSymbolizer stroke="rgb(187,187,204)"/>
  2595.         </Rule>
  2596.         <Rule>
  2597.             <Filter>(([aeroway]=&apos;taxiway&apos;) and not (([bridge]=&apos;yes&apos;)))</Filter>
  2598.             <MinScaleDenominator>25000</MinScaleDenominator>
  2599.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  2600.             <LineSymbolizer stroke="rgb(187,187,204)" stroke-width="4"/>
  2601.         </Rule>
  2602.         <Rule>
  2603.             <Filter>(([aeroway]=&apos;taxiway&apos;) and not (([bridge]=&apos;yes&apos;)))</Filter>
  2604.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  2605.             <LineSymbolizer stroke="rgb(187,187,204)" stroke-width="6"/>
  2606.         </Rule>
  2607.     </Style>
  2608.     <Style name="minor-roads-fill-links">
  2609.         <Rule>
  2610.             <Filter>(([highway]=&apos;motorway_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2611.             <MinScaleDenominator>100000</MinScaleDenominator>
  2612.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  2613.             <LineSymbolizer stroke="rgb(128,155,192)" stroke-width="0.5"/>
  2614.         </Rule>
  2615.         <Rule>
  2616.             <Filter>(([highway]=&apos;motorway_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2617.             <MinScaleDenominator>25000</MinScaleDenominator>
  2618.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2619.             <LineSymbolizer stroke="rgb(128,155,192)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  2620.         </Rule>
  2621.         <Rule>
  2622.             <Filter>(([highway]=&apos;motorway_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2623.             <MinScaleDenominator>5000</MinScaleDenominator>
  2624.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  2625.             <LineSymbolizer stroke="rgb(128,155,192)" stroke-width="6.5" stroke-linejoin="round" stroke-linecap="round"/>
  2626.         </Rule>
  2627.         <Rule>
  2628.             <Filter>(([highway]=&apos;motorway_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2629.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2630.             <LineSymbolizer stroke="rgb(128,155,192)" stroke-width="9" stroke-linejoin="round" stroke-linecap="round"/>
  2631.         </Rule>
  2632.         <Rule>
  2633.             <Filter>(([highway]=&apos;trunk_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2634.             <MinScaleDenominator>100000</MinScaleDenominator>
  2635.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  2636.             <LineSymbolizer stroke="rgb(169,219,169)" stroke-width="2.5" stroke-linejoin="round" stroke-linecap="round"/>
  2637.         </Rule>
  2638.         <Rule>
  2639.             <Filter>(([highway]=&apos;trunk_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2640.             <MinScaleDenominator>25000</MinScaleDenominator>
  2641.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2642.             <LineSymbolizer stroke="rgb(169,219,169)" stroke-width="7" stroke-linejoin="round" stroke-linecap="round"/>
  2643.         </Rule>
  2644.         <Rule>
  2645.             <Filter>(([highway]=&apos;trunk_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2646.             <MinScaleDenominator>5000</MinScaleDenominator>
  2647.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  2648.             <LineSymbolizer stroke="rgb(169,219,169)" stroke-width="11" stroke-linejoin="round" stroke-linecap="round"/>
  2649.         </Rule>
  2650.         <Rule>
  2651.             <Filter>(([highway]=&apos;trunk_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2652.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2653.             <LineSymbolizer stroke="rgb(169,219,169)" stroke-width="15.5" stroke-linejoin="round" stroke-linecap="round"/>
  2654.         </Rule>
  2655.         <Rule>
  2656.             <Filter>(([highway]=&apos;primary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2657.             <MinScaleDenominator>100000</MinScaleDenominator>
  2658.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  2659.             <LineSymbolizer stroke="rgb(236,152,154)" stroke-width="2.5" stroke-linejoin="round" stroke-linecap="round"/>
  2660.         </Rule>
  2661.         <Rule>
  2662.             <Filter>(([highway]=&apos;primary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2663.             <MinScaleDenominator>25000</MinScaleDenominator>
  2664.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2665.             <LineSymbolizer stroke="rgb(236,152,154)" stroke-width="7" stroke-linejoin="round" stroke-linecap="round"/>
  2666.         </Rule>
  2667.         <Rule>
  2668.             <Filter>(([highway]=&apos;primary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2669.             <MinScaleDenominator>5000</MinScaleDenominator>
  2670.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  2671.             <LineSymbolizer stroke="rgb(236,152,154)" stroke-width="11" stroke-linejoin="round" stroke-linecap="round"/>
  2672.         </Rule>
  2673.         <Rule>
  2674.             <Filter>(([highway]=&apos;primary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2675.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2676.             <LineSymbolizer stroke="rgb(236,152,154)" stroke-width="15.5" stroke-linejoin="round" stroke-linecap="round"/>
  2677.         </Rule>
  2678.         <Rule>
  2679.             <Filter>(([highway]=&apos;secondary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2680.             <MinScaleDenominator>100000</MinScaleDenominator>
  2681.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  2682.             <LineSymbolizer stroke="rgb(254,215,165)" stroke-width="2" stroke-linejoin="round" stroke-linecap="round"/>
  2683.         </Rule>
  2684.         <Rule>
  2685.             <Filter>(([highway]=&apos;secondary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2686.             <MinScaleDenominator>25000</MinScaleDenominator>
  2687.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2688.             <LineSymbolizer stroke="rgb(254,215,165)" stroke-width="8" stroke-linejoin="round" stroke-linecap="round"/>
  2689.         </Rule>
  2690.         <Rule>
  2691.             <Filter>(([highway]=&apos;secondary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2692.             <MinScaleDenominator>5000</MinScaleDenominator>
  2693.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  2694.             <LineSymbolizer stroke="rgb(254,215,165)" stroke-width="11" stroke-linejoin="round" stroke-linecap="round"/>
  2695.         </Rule>
  2696.         <Rule>
  2697.             <Filter>(([highway]=&apos;secondary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2698.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2699.             <LineSymbolizer stroke="rgb(254,215,165)" stroke-width="15.5" stroke-linejoin="round" stroke-linecap="round"/>
  2700.         </Rule>
  2701.         <Rule>
  2702.             <Filter>(([highway]=&apos;tertiary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2703.             <MinScaleDenominator>50000</MinScaleDenominator>
  2704.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2705.             <LineSymbolizer stroke="rgb(255,255,179)" stroke-width="4.5" stroke-linejoin="round" stroke-linecap="round"/>
  2706.         </Rule>
  2707.         <Rule>
  2708.             <Filter>(([highway]=&apos;tertiary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2709.             <MinScaleDenominator>25000</MinScaleDenominator>
  2710.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  2711.             <LineSymbolizer stroke="rgb(255,255,179)" stroke-width="6" stroke-linejoin="round" stroke-linecap="round"/>
  2712.         </Rule>
  2713.         <Rule>
  2714.             <Filter>(([highway]=&apos;tertiary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2715.             <MinScaleDenominator>5000</MinScaleDenominator>
  2716.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  2717.             <LineSymbolizer stroke="rgb(255,255,179)" stroke-width="9.4" stroke-linejoin="round" stroke-linecap="round"/>
  2718.         </Rule>
  2719.         <Rule>
  2720.             <Filter>(([highway]=&apos;tertiary_link&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  2721.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2722.             <LineSymbolizer stroke="rgb(255,255,179)" stroke-width="13" stroke-linejoin="round" stroke-linecap="round"/>
  2723.         </Rule>
  2724.     </Style>
  2725.     <Style name="necountries">
  2726.         <Rule>
  2727.             <MinScaleDenominator>50000000</MinScaleDenominator>
  2728.             <MaxScaleDenominator>500000000</MaxScaleDenominator>
  2729.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="0.5"/>
  2730.         </Rule>
  2731.     </Style>
  2732.     <Style name="nepopulated">
  2733.         <Rule>
  2734.             <Filter>([SCALERANK]=1)</Filter>
  2735.             <MinScaleDenominator>25000000</MinScaleDenominator>
  2736.             <MaxScaleDenominator>100000000</MaxScaleDenominator>
  2737.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(128,128,128)" dy="2" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[NAMEASCII]</TextSymbolizer>
  2738.         </Rule>
  2739.     </Style>
  2740.     <Style name="piers">
  2741.         <Rule>
  2742.             <Filter>(([man_made]=&apos;breakwater&apos;) or ([man_made]=&apos;groyne&apos;))</Filter>
  2743.             <MinScaleDenominator>100000</MinScaleDenominator>
  2744.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  2745.             <LineSymbolizer stroke="rgb(170,170,170)"/>
  2746.         </Rule>
  2747.         <Rule>
  2748.             <Filter>([man_made]=&apos;pier&apos;)</Filter>
  2749.             <MinScaleDenominator>100000</MinScaleDenominator>
  2750.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  2751.             <LineSymbolizer stroke="rgb(242,239,233)" stroke-width="1.5"/>
  2752.         </Rule>
  2753.         <Rule>
  2754.             <Filter>(([man_made]=&apos;breakwater&apos;) or ([man_made]=&apos;groyne&apos;))</Filter>
  2755.             <MinScaleDenominator>12500</MinScaleDenominator>
  2756.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2757.             <LineSymbolizer stroke="rgb(170,170,170)" stroke-width="2"/>
  2758.         </Rule>
  2759.         <Rule>
  2760.             <Filter>([man_made]=&apos;pier&apos;)</Filter>
  2761.             <MinScaleDenominator>12500</MinScaleDenominator>
  2762.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2763.             <LineSymbolizer stroke="rgb(242,239,233)" stroke-width="3"/>
  2764.         </Rule>
  2765.         <Rule>
  2766.             <Filter>(([man_made]=&apos;breakwater&apos;) or ([man_made]=&apos;groyne&apos;))</Filter>
  2767.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2768.             <LineSymbolizer stroke="rgb(170,170,170)" stroke-width="4"/>
  2769.         </Rule>
  2770.         <Rule>
  2771.             <Filter>([man_made]=&apos;pier&apos;)</Filter>
  2772.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2773.             <LineSymbolizer stroke="rgb(242,239,233)" stroke-width="7"/>
  2774.         </Rule>
  2775.     </Style>
  2776.     <Style name="piers-area">
  2777.         <Rule>
  2778.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  2779.             <PolygonSymbolizer fill="rgb(242,239,233)"/>
  2780.         </Rule>
  2781.     </Style>
  2782.     <Style name="points">
  2783.         <Rule>
  2784.             <Filter>([tourism]=&apos;alpine_hut&apos;)</Filter>
  2785.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  2786.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/alpinehut.p.16.png"/>
  2787.         </Rule>
  2788.         <Rule>
  2789.             <Filter>([amenity]=&apos;shelter&apos;)</Filter>
  2790.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2791.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/shelter2.p.16.png"/>
  2792.         </Rule>
  2793.         <Rule>
  2794.             <Filter>([amenity]=&apos;atm&apos;)</Filter>
  2795.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2796.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/atm2.p.16.png"/>
  2797.         </Rule>
  2798.         <Rule>
  2799.             <Filter>([amenity]=&apos;bank&apos;)</Filter>
  2800.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2801.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/bank2.p.16.png"/>
  2802.         </Rule>
  2803.         <Rule>
  2804.             <Filter>([amenity]=&apos;bar&apos;)</Filter>
  2805.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2806.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/bar.p.20.png"/>
  2807.         </Rule>
  2808.         <Rule>
  2809.             <Filter>([amenity]=&apos;bicycle_rental&apos;)</Filter>
  2810.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2811.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/rental_bicycle.p.20.png"/>
  2812.         </Rule>
  2813.         <Rule>
  2814.             <Filter>(([amenity]=&apos;bus_stop&apos;) or ([highway]=&apos;bus_stop&apos;))</Filter>
  2815.             <MinScaleDenominator>5000</MinScaleDenominator>
  2816.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2817.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/bus_stop_small.png"/>
  2818.         </Rule>
  2819.         <Rule>
  2820.             <Filter>(([amenity]=&apos;bus_stop&apos;) or ([highway]=&apos;bus_stop&apos;))</Filter>
  2821.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2822.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/bus_stop.p.12.png"/>
  2823.         </Rule>
  2824.         <Rule>
  2825.             <Filter>([amenity]=&apos;bus_station&apos;)</Filter>
  2826.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2827.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/bus_station.n.16.png"/>
  2828.         </Rule>
  2829.         <Rule>
  2830.             <Filter>([highway]=&apos;traffic_signals&apos;)</Filter>
  2831.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2832.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/traffic_light.png"/>
  2833.         </Rule>
  2834.         <Rule>
  2835.             <Filter>([amenity]=&apos;cafe&apos;)</Filter>
  2836.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2837.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/cafe.p.16.png"/>
  2838.         </Rule>
  2839.         <Rule>
  2840.             <Filter>([tourism]=&apos;camp_site&apos;)</Filter>
  2841.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2842.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/camping.n.16.png"/>
  2843.         </Rule>
  2844.         <Rule>
  2845.             <Filter>([highway]=&apos;ford&apos;)</Filter>
  2846.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2847.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/transport_ford.p.16.png"/>
  2848.         </Rule>
  2849.         <Rule>
  2850.             <Filter>([tourism]=&apos;caravan_site&apos;)</Filter>
  2851.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2852.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/caravan_park.p.24.png"/>
  2853.         </Rule>
  2854.         <Rule>
  2855.             <Filter>([amenity]=&apos;car_sharing&apos;)</Filter>
  2856.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2857.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/car_share.p.16.png"/>
  2858.         </Rule>
  2859.         <Rule>
  2860.             <Filter>([tourism]=&apos;chalet&apos;)</Filter>
  2861.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2862.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/chalet.p.16.png"/>
  2863.         </Rule>
  2864.         <Rule>
  2865.             <Filter>([amenity]=&apos;cinema&apos;)</Filter>
  2866.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2867.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/cinema.p.24.png"/>
  2868.         </Rule>
  2869.         <Rule>
  2870.             <Filter>([amenity]=&apos;fire_station&apos;)</Filter>
  2871.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2872.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/firestation.p.16.png"/>
  2873.         </Rule>
  2874.         <Rule>
  2875.             <Filter>([amenity]=&apos;fuel&apos;)</Filter>
  2876.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2877.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/fuel.p.16.png"/>
  2878.         </Rule>
  2879.         <Rule>
  2880.             <Filter>([tourism]=&apos;guest_house&apos;)</Filter>
  2881.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2882.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/guest_house.p.16.png"/>
  2883.         </Rule>
  2884.         <Rule>
  2885.             <Filter>([tourism]=&apos;bed_and_breakfast&apos;)</Filter>
  2886.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2887.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/bandb.p.20.png"/>
  2888.         </Rule>
  2889.         <Rule>
  2890.             <Filter>([amenity]=&apos;hospital&apos;)</Filter>
  2891.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  2892.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/hospital.p.16.png"/>
  2893.         </Rule>
  2894.         <Rule>
  2895.             <Filter>([tourism]=&apos;hostel&apos;)</Filter>
  2896.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2897.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/hostel.p.20.png"/>
  2898.         </Rule>
  2899.         <Rule>
  2900.             <Filter>([tourism]=&apos;hotel&apos;)</Filter>
  2901.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2902.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/hotel2.p.20.png"/>
  2903.         </Rule>
  2904.         <Rule>
  2905.             <Filter>([tourism]=&apos;motel&apos;)</Filter>
  2906.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2907.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/motel.p.20.png"/>
  2908.         </Rule>
  2909.         <Rule>
  2910.             <Filter>([tourism]=&apos;information&apos;)</Filter>
  2911.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2912.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/information.p.16.png"/>
  2913.         </Rule>
  2914.         <Rule>
  2915.             <Filter>([amenity]=&apos;embassy&apos;)</Filter>
  2916.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2917.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/embassy.png"/>
  2918.         </Rule>
  2919.         <Rule>
  2920.             <Filter>([amenity]=&apos;library&apos;)</Filter>
  2921.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2922.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/library.p.20.png"/>
  2923.         </Rule>
  2924.         <Rule>
  2925.             <Filter>([amenity]=&apos;courthouse&apos;)</Filter>
  2926.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2927.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/amenity_court.p.20.png"/>
  2928.         </Rule>
  2929.         <Rule>
  2930.             <Filter>(([waterway]=&apos;lock&apos;) or ([lock]=&apos;yes&apos;))</Filter>
  2931.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  2932.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/lock_gate.png"/>
  2933.         </Rule>
  2934.         <Rule>
  2935.             <Filter>([man_made]=&apos;mast&apos;)</Filter>
  2936.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2937.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/communications.p.20.png"/>
  2938.         </Rule>
  2939.         <Rule>
  2940.             <Filter>([tourism]=&apos;museum&apos;)</Filter>
  2941.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2942.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/museum.p.16.png"/>
  2943.         </Rule>
  2944.         <Rule>
  2945.             <Filter>(([amenity]=&apos;parking&apos;) and ((([access]=&apos;public&apos;) or ([access]=&apos;yes&apos;)) or not (([access]!=&apos;&apos;))))</Filter>
  2946.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  2947.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/parking.p.16.png"/>
  2948.         </Rule>
  2949.         <Rule>
  2950.             <Filter>(([amenity]=&apos;parking&apos;) and ((([access]!=&apos;&apos;) and not (([access]=&apos;public&apos;))) and not (([access]=&apos;yes&apos;))))</Filter>
  2951.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  2952.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/parking_private.p.16.png"/>
  2953.         </Rule>
  2954.         <Rule>
  2955.             <Filter>([amenity]=&apos;pharmacy&apos;)</Filter>
  2956.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2957.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/pharmacy.p.16.png"/>
  2958.         </Rule>
  2959.         <Rule>
  2960.             <Filter>(([amenity]=&apos;place_of_worship&apos;) and ([religion]=&apos;christian&apos;))</Filter>
  2961.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2962.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/christian3.p.14.png"/>
  2963.         </Rule>
  2964.         <Rule>
  2965.             <Filter>(([amenity]=&apos;place_of_worship&apos;) and ([religion]=&apos;muslim&apos;))</Filter>
  2966.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2967.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/islamic3.p.16.png"/>
  2968.         </Rule>
  2969.         <Rule>
  2970.             <Filter>(([amenity]=&apos;place_of_worship&apos;) and ([religion]=&apos;sikh&apos;))</Filter>
  2971.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2972.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/sikh3.p.16.png"/>
  2973.         </Rule>
  2974.         <Rule>
  2975.             <Filter>(([amenity]=&apos;place_of_worship&apos;) and ([religion]=&apos;jewish&apos;))</Filter>
  2976.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2977.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/jewish3.p.16.png"/>
  2978.         </Rule>
  2979.         <Rule>
  2980.             <Filter>([amenity]=&apos;place_of_worship&apos;)</Filter>
  2981.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  2982.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/place_of_worship3.p.16.png"/>
  2983.         </Rule>
  2984.         <Rule>
  2985.             <Filter>([amenity]=&apos;police&apos;)</Filter>
  2986.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2987.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/police.p.16.png"/>
  2988.         </Rule>
  2989.         <Rule>
  2990.             <Filter>([amenity]=&apos;post_box&apos;)</Filter>
  2991.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2992.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/post_box.p.16.png"/>
  2993.         </Rule>
  2994.         <Rule>
  2995.             <Filter>([amenity]=&apos;post_office&apos;)</Filter>
  2996.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  2997.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/post_office.p.16.png"/>
  2998.         </Rule>
  2999.         <Rule>
  3000.             <Filter>([amenity]=&apos;pub&apos;)</Filter>
  3001.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3002.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/pub.p.16.png"/>
  3003.         </Rule>
  3004.         <Rule>
  3005.             <Filter>([amenity]=&apos;biergarten&apos;)</Filter>
  3006.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3007.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/biergarten.p.16.png"/>
  3008.         </Rule>
  3009.         <Rule>
  3010.             <Filter>([amenity]=&apos;recycling&apos;)</Filter>
  3011.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3012.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/recycling.p.16.png"/>
  3013.         </Rule>
  3014.         <Rule>
  3015.             <Filter>([amenity]=&apos;restaurant&apos;)</Filter>
  3016.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3017.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/restaurant.p.16.png"/>
  3018.         </Rule>
  3019.         <Rule>
  3020.             <Filter>([amenity]=&apos;fast_food&apos;)</Filter>
  3021.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3022.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/fast_food.png"/>
  3023.         </Rule>
  3024.         <Rule>
  3025.             <Filter>([amenity]=&apos;telephone&apos;)</Filter>
  3026.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3027.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/telephone.p.16.png"/>
  3028.         </Rule>
  3029.         <Rule>
  3030.             <Filter>([amenity]=&apos;emergency_phone&apos;)</Filter>
  3031.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3032.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/sosphone.png"/>
  3033.         </Rule>
  3034.         <Rule>
  3035.             <Filter>([amenity]=&apos;theatre&apos;)</Filter>
  3036.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3037.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/theatre.p.20.png"/>
  3038.         </Rule>
  3039.         <Rule>
  3040.             <Filter>([amenity]=&apos;toilets&apos;)</Filter>
  3041.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3042.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/toilets.p.20.png"/>
  3043.         </Rule>
  3044.         <Rule>
  3045.             <Filter>([amenity]=&apos;drinking_water&apos;)</Filter>
  3046.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3047.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/food_drinkingtap.p.20.png"/>
  3048.         </Rule>
  3049.         <Rule>
  3050.             <Filter>([amenity]=&apos;prison&apos;)</Filter>
  3051.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3052.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/amenity_prison.p.20.png"/>
  3053.         </Rule>
  3054.         <Rule>
  3055.             <Filter>([tourism]=&apos;viewpoint&apos;)</Filter>
  3056.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3057.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/view_point.p.16.png"/>
  3058.         </Rule>
  3059.         <Rule>
  3060.             <Filter>([man_made]=&apos;water_tower&apos;)</Filter>
  3061.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3062.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/tower_water.p.20.png"/>
  3063.         </Rule>
  3064.         <Rule>
  3065.             <Filter>([historic]=&apos;memorial&apos;)</Filter>
  3066.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3067.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/tourist_memorial.p.20.png"/>
  3068.         </Rule>
  3069.         <Rule>
  3070.             <Filter>([historic]=&apos;archaeological_site&apos;)</Filter>
  3071.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3072.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/tourist_archaeological2.glow.16.png"/>
  3073.         </Rule>
  3074.         <Rule>
  3075.             <Filter>([shop]=&apos;supermarket&apos;)</Filter>
  3076.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3077.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/shop_supermarket.p.16.png"/>
  3078.         </Rule>
  3079.         <Rule>
  3080.             <Filter>([shop]=&apos;bakery&apos;)</Filter>
  3081.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3082.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/shop_bakery.p.16.png"/>
  3083.         </Rule>
  3084.         <Rule>
  3085.             <Filter>([shop]=&apos;butcher&apos;)</Filter>
  3086.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3087.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/shop_butcher.png"/>
  3088.         </Rule>
  3089.         <Rule>
  3090.             <Filter>(([shop]=&apos;clothes&apos;) or ([shop]=&apos;fashion&apos;))</Filter>
  3091.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3092.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/shop_clothes.p.16.png"/>
  3093.         </Rule>
  3094.         <Rule>
  3095.             <Filter>([shop]=&apos;convenience&apos;)</Filter>
  3096.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3097.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/shop_convenience.p.16.png"/>
  3098.         </Rule>
  3099.         <Rule>
  3100.             <Filter>([shop]=&apos;department_store&apos;)</Filter>
  3101.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3102.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/department_store.p.16.png"/>
  3103.         </Rule>
  3104.         <Rule>
  3105.             <Filter>([shop]=&apos;doityourself&apos;)</Filter>
  3106.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3107.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/shop_diy.p.16.png"/>
  3108.         </Rule>
  3109.         <Rule>
  3110.             <Filter>([shop]=&apos;florist&apos;)</Filter>
  3111.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3112.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/florist.p.16.png"/>
  3113.         </Rule>
  3114.         <Rule>
  3115.             <Filter>([shop]=&apos;hairdresser&apos;)</Filter>
  3116.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3117.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/shop_hairdresser.p.16.png"/>
  3118.         </Rule>
  3119.         <Rule>
  3120.             <Filter>([shop]=&apos;car&apos;)</Filter>
  3121.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3122.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/shopping_car.p.16.png"/>
  3123.         </Rule>
  3124.         <Rule>
  3125.             <Filter>([shop]=&apos;car_repair&apos;)</Filter>
  3126.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3127.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/shopping_car_repair.p.16.png"/>
  3128.         </Rule>
  3129.         <Rule>
  3130.             <Filter>([shop]=&apos;bicycle&apos;)</Filter>
  3131.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3132.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/shopping_bicycle.p.16.png"/>
  3133.         </Rule>
  3134.         <Rule>
  3135.             <Filter>([leisure]=&apos;playground&apos;)</Filter>
  3136.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3137.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/playground.p.20.png"/>
  3138.         </Rule>
  3139.         <Rule>
  3140.             <Filter>([amenity]=&apos;picnic_site&apos;)</Filter>
  3141.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3142.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/picnic.p.16.png"/>
  3143.         </Rule>
  3144.         <Rule>
  3145.             <Filter>([leisure]=&apos;slipway&apos;)</Filter>
  3146.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3147.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/transport_slipway.p.20.png"/>
  3148.         </Rule>
  3149.     </Style>
  3150.     <Style name="power_line">
  3151.         <Rule>
  3152.             <MinScaleDenominator>12500</MinScaleDenominator>
  3153.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  3154.             <LineSymbolizer stroke="rgb(119,119,119)"/>
  3155.         </Rule>
  3156.         <Rule>
  3157.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3158.             <LineSymbolizer stroke="rgb(119,119,119)" stroke-width="1.5"/>
  3159.         </Rule>
  3160.     </Style>
  3161.     <Style name="power_minorline">
  3162.         <Rule>
  3163.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3164.             <LineSymbolizer stroke="rgb(119,119,119)" stroke-width="0.5"/>
  3165.         </Rule>
  3166.     </Style>
  3167.     <Style name="power_poles">
  3168.         <Rule>
  3169.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3170.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/power_pole.png"/>
  3171.         </Rule>
  3172.     </Style>
  3173.     <Style name="power_towers">
  3174.         <Rule>
  3175.             <MinScaleDenominator>25000</MinScaleDenominator>
  3176.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  3177.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/power_tower_3x3.png"/>
  3178.         </Rule>
  3179.         <Rule>
  3180.             <MinScaleDenominator>5000</MinScaleDenominator>
  3181.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3182.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/power_tower_5x5.png"/>
  3183.         </Rule>
  3184.         <Rule>
  3185.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3186.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/power_tower.png"/>
  3187.         </Rule>
  3188.     </Style>
  3189.     <Style name="roads">
  3190.         <Rule>
  3191.             <Filter>(([highway]=&apos;motorway&apos;) or ([highway]=&apos;motorway_link&apos;))</Filter>
  3192.             <MinScaleDenominator>6500000</MinScaleDenominator>
  3193.             <MaxScaleDenominator>25000000</MaxScaleDenominator>
  3194.             <LineSymbolizer stroke="rgb(128,155,192)" stroke-width="0.5"/>
  3195.         </Rule>
  3196.         <Rule>
  3197.             <Filter>(([highway]=&apos;motorway&apos;) or ([highway]=&apos;motorway_link&apos;))</Filter>
  3198.             <MinScaleDenominator>1500000</MinScaleDenominator>
  3199.             <MaxScaleDenominator>6500000</MaxScaleDenominator>
  3200.             <LineSymbolizer stroke="rgb(128,155,192)"/>
  3201.         </Rule>
  3202.         <Rule>
  3203.             <Filter>(([highway]=&apos;motorway&apos;) or ([highway]=&apos;motorway_link&apos;))</Filter>
  3204.             <MinScaleDenominator>750000</MinScaleDenominator>
  3205.             <MaxScaleDenominator>1500000</MaxScaleDenominator>
  3206.             <LineSymbolizer stroke="rgb(128,155,192)" stroke-width="1.4"/>
  3207.         </Rule>
  3208.         <Rule>
  3209.             <Filter>(([highway]=&apos;motorway&apos;) or ([highway]=&apos;motorway_link&apos;))</Filter>
  3210.             <MinScaleDenominator>400000</MinScaleDenominator>
  3211.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  3212.             <LineSymbolizer stroke="rgb(128,155,192)" stroke-width="2"/>
  3213.         </Rule>
  3214.         <Rule>
  3215.             <Filter>(([highway]=&apos;motorway&apos;) or ([highway]=&apos;motorway_link&apos;))</Filter>
  3216.             <MinScaleDenominator>200000</MinScaleDenominator>
  3217.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  3218.             <LineSymbolizer stroke="rgb(128,155,192)" stroke-width="2.5"/>
  3219.         </Rule>
  3220.         <Rule>
  3221.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;trunk_link&apos;))</Filter>
  3222.             <MinScaleDenominator>6500000</MinScaleDenominator>
  3223.             <MaxScaleDenominator>25000000</MaxScaleDenominator>
  3224.             <LineSymbolizer stroke="rgb(169,219,169)" stroke-width="0.4"/>
  3225.         </Rule>
  3226.         <Rule>
  3227.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;trunk_link&apos;))</Filter>
  3228.             <MinScaleDenominator>1500000</MinScaleDenominator>
  3229.             <MaxScaleDenominator>6500000</MaxScaleDenominator>
  3230.             <LineSymbolizer stroke="rgb(151,211,151)"/>
  3231.         </Rule>
  3232.         <Rule>
  3233.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;trunk_link&apos;))</Filter>
  3234.             <MinScaleDenominator>400000</MinScaleDenominator>
  3235.             <MaxScaleDenominator>1500000</MaxScaleDenominator>
  3236.             <LineSymbolizer stroke="rgb(151,211,151)" stroke-width="2"/>
  3237.         </Rule>
  3238.         <Rule>
  3239.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;trunk_link&apos;))</Filter>
  3240.             <MinScaleDenominator>200000</MinScaleDenominator>
  3241.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  3242.             <LineSymbolizer stroke="rgb(151,211,151)" stroke-width="2.5"/>
  3243.         </Rule>
  3244.         <Rule>
  3245.             <Filter>(([highway]=&apos;primary&apos;) or ([highway]=&apos;primary_link&apos;))</Filter>
  3246.             <MinScaleDenominator>1500000</MinScaleDenominator>
  3247.             <MaxScaleDenominator>6500000</MaxScaleDenominator>
  3248.             <LineSymbolizer stroke="rgb(236,152,154)" stroke-width="0.5"/>
  3249.         </Rule>
  3250.         <Rule>
  3251.             <Filter>(([highway]=&apos;primary&apos;) or ([highway]=&apos;primary_link&apos;))</Filter>
  3252.             <MinScaleDenominator>750000</MinScaleDenominator>
  3253.             <MaxScaleDenominator>1500000</MaxScaleDenominator>
  3254.             <LineSymbolizer stroke="rgb(236,152,154)" stroke-width="1.2"/>
  3255.         </Rule>
  3256.         <Rule>
  3257.             <Filter>(([highway]=&apos;primary&apos;) or ([highway]=&apos;primary_link&apos;))</Filter>
  3258.             <MinScaleDenominator>400000</MinScaleDenominator>
  3259.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  3260.             <LineSymbolizer stroke="rgb(236,152,154)" stroke-width="2"/>
  3261.         </Rule>
  3262.         <Rule>
  3263.             <Filter>(([highway]=&apos;primary&apos;) or ([highway]=&apos;primary_link&apos;))</Filter>
  3264.             <MinScaleDenominator>200000</MinScaleDenominator>
  3265.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  3266.             <LineSymbolizer stroke="rgb(236,152,154)" stroke-width="2.5"/>
  3267.         </Rule>
  3268.         <Rule>
  3269.             <Filter>(([highway]=&apos;secondary&apos;) or ([highway]=&apos;secondary_link&apos;))</Filter>
  3270.             <MinScaleDenominator>400000</MinScaleDenominator>
  3271.             <MaxScaleDenominator>1500000</MaxScaleDenominator>
  3272.             <LineSymbolizer stroke="rgb(254,204,139)"/>
  3273.         </Rule>
  3274.         <Rule>
  3275.             <Filter>(([highway]=&apos;secondary&apos;) or ([highway]=&apos;secondary_link&apos;))</Filter>
  3276.             <MinScaleDenominator>200000</MinScaleDenominator>
  3277.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  3278.             <LineSymbolizer stroke="rgb(254,204,139)" stroke-width="2"/>
  3279.         </Rule>
  3280.         <Rule>
  3281.             <Filter>([railway]=&apos;rail&apos;)</Filter>
  3282.             <MinScaleDenominator>1500000</MinScaleDenominator>
  3283.             <MaxScaleDenominator>12500000</MaxScaleDenominator>
  3284.             <LineSymbolizer stroke="rgb(170,170,170)" stroke-width="0.6"/>
  3285.         </Rule>
  3286.         <Rule>
  3287.             <Filter>(([railway]=&apos;rail&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  3288.             <MinScaleDenominator>750000</MinScaleDenominator>
  3289.             <MaxScaleDenominator>1500000</MaxScaleDenominator>
  3290.             <LineSymbolizer stroke="rgb(170,170,170)"/>
  3291.         </Rule>
  3292.         <Rule>
  3293.             <Filter>(([railway]=&apos;rail&apos;) and ([tunnel]=&apos;yes&apos;))</Filter>
  3294.             <MinScaleDenominator>750000</MinScaleDenominator>
  3295.             <MaxScaleDenominator>1500000</MaxScaleDenominator>
  3296.             <LineSymbolizer stroke="rgb(170,170,170)" stroke-dasharray="5, 2"/>
  3297.         </Rule>
  3298.         <Rule>
  3299.             <Filter>(((([railway]=&apos;tram&apos;) or ([railway]=&apos;light_rail&apos;)) or ([railway]=&apos;narrow_gauge&apos;)) or ([railway]=&apos;funicular&apos;))</Filter>
  3300.             <MinScaleDenominator>750000</MinScaleDenominator>
  3301.             <MaxScaleDenominator>3000000</MaxScaleDenominator>
  3302.             <LineSymbolizer stroke="rgb(204,204,204)"/>
  3303.         </Rule>
  3304.         <Rule>
  3305.             <Filter>(([railway]=&apos;rail&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  3306.             <MinScaleDenominator>100000</MinScaleDenominator>
  3307.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  3308.             <LineSymbolizer stroke="rgb(170,170,170)" stroke-width="2"/>
  3309.         </Rule>
  3310.         <Rule>
  3311.             <Filter>(([railway]=&apos;rail&apos;) and ([tunnel]=&apos;yes&apos;))</Filter>
  3312.             <MinScaleDenominator>100000</MinScaleDenominator>
  3313.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  3314.             <LineSymbolizer stroke="rgb(170,170,170)" stroke-width="2" stroke-dasharray="5, 2"/>
  3315.         </Rule>
  3316.         <Rule>
  3317.             <Filter>(((([railway]=&apos;tram&apos;) or ([railway]=&apos;light_rail&apos;)) or ([railway]=&apos;narrow_gauge&apos;)) or ([railway]=&apos;funicular&apos;))</Filter>
  3318.             <MinScaleDenominator>100000</MinScaleDenominator>
  3319.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  3320.             <LineSymbolizer stroke="rgb(170,170,170)"/>
  3321.         </Rule>
  3322.         <Rule>
  3323.             <Filter>([railway]=&apos;preserved&apos;)</Filter>
  3324.             <MinScaleDenominator>100000</MinScaleDenominator>
  3325.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  3326.             <LineSymbolizer stroke="rgb(170,170,170)" stroke-width="1.5" stroke-linejoin="round"/>
  3327.         </Rule>
  3328.         <Rule>
  3329.             <Filter>([railway]=&apos;preserved&apos;)</Filter>
  3330.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  3331.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="3" stroke-linejoin="round"/>
  3332.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-linejoin="round" stroke-dasharray="0, 1, 8, 1"/>
  3333.         </Rule>
  3334.         <Rule>
  3335.             <Filter>([railway]=&apos;INT-preserved-ssy&apos;)</Filter>
  3336.             <MinScaleDenominator>100000</MinScaleDenominator>
  3337.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  3338.             <LineSymbolizer stroke="rgb(170,170,170)" stroke-linejoin="round"/>
  3339.         </Rule>
  3340.         <Rule>
  3341.             <Filter>([railway]=&apos;INT-preserved-ssy&apos;)</Filter>
  3342.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  3343.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="2" stroke-linejoin="round"/>
  3344.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="0.8" stroke-linejoin="round" stroke-dasharray="0, 1, 8, 1"/>
  3345.         </Rule>
  3346.         <Rule>
  3347.             <Filter>([railway]=&apos;monorail&apos;)</Filter>
  3348.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  3349.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="4" stroke-opacity="0.4" stroke-linejoin="round" stroke-linecap="round"/>
  3350.             <LineSymbolizer stroke="rgb(119,119,119)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="2, 3"/>
  3351.         </Rule>
  3352.     </Style>
  3353.     <Style name="roads-text-name">
  3354.         <Rule>
  3355.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;primary&apos;))</Filter>
  3356.             <MinScaleDenominator>50000</MinScaleDenominator>
  3357.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  3358.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(0,0,0)" placement="line" vertical-alignment="auto" horizontal-alignment="auto">[name]</TextSymbolizer>
  3359.         </Rule>
  3360.         <Rule>
  3361.             <Filter>([highway]=&apos;secondary&apos;)</Filter>
  3362.             <MinScaleDenominator>50000</MinScaleDenominator>
  3363.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  3364.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(0,0,0)" placement="line" vertical-alignment="auto" halo-radius="1" halo-fill="rgb(254,215,165)" horizontal-alignment="auto">[name]</TextSymbolizer>
  3365.         </Rule>
  3366.         <Rule>
  3367.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;primary&apos;))</Filter>
  3368.             <MinScaleDenominator>25000</MinScaleDenominator>
  3369.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  3370.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(0,0,0)" placement="line" vertical-alignment="auto" horizontal-alignment="auto">[name]</TextSymbolizer>
  3371.         </Rule>
  3372.         <Rule>
  3373.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;primary&apos;))</Filter>
  3374.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3375.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(0,0,0)" placement="line" vertical-alignment="auto" horizontal-alignment="auto">[name]</TextSymbolizer>
  3376.         </Rule>
  3377.         <Rule>
  3378.             <Filter>([highway]=&apos;secondary&apos;)</Filter>
  3379.             <MinScaleDenominator>25000</MinScaleDenominator>
  3380.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  3381.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(0,0,0)" placement="line" vertical-alignment="auto" halo-radius="1" halo-fill="rgb(254,215,165)" horizontal-alignment="auto">[name]</TextSymbolizer>
  3382.         </Rule>
  3383.         <Rule>
  3384.             <Filter>([highway]=&apos;secondary&apos;)</Filter>
  3385.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3386.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(0,0,0)" placement="line" vertical-alignment="auto" halo-radius="1" halo-fill="rgb(254,215,165)" horizontal-alignment="auto">[name]</TextSymbolizer>
  3387.         </Rule>
  3388.         <Rule>
  3389.             <Filter>([highway]=&apos;tertiary&apos;)</Filter>
  3390.             <MinScaleDenominator>5000</MinScaleDenominator>
  3391.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3392.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(0,0,0)" placement="line" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3393.         </Rule>
  3394.         <Rule>
  3395.             <Filter>([highway]=&apos;tertiary&apos;)</Filter>
  3396.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3397.             <TextSymbolizer fontset-name="book-fonts" size="11" fill="rgb(0,0,0)" placement="line" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3398.         </Rule>
  3399.         <Rule>
  3400.             <Filter>(([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;))</Filter>
  3401.             <MinScaleDenominator>12500</MinScaleDenominator>
  3402.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  3403.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(0,0,0)" placement="line" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3404.         </Rule>
  3405.         <Rule>
  3406.             <Filter>(([highway]=&apos;proposed&apos;) or ([highway]=&apos;construction&apos;))</Filter>
  3407.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3408.             <TextSymbolizer fontset-name="book-fonts" size="11" fill="rgb(0,0,0)" placement="line" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3409.         </Rule>
  3410.         <Rule>
  3411.             <Filter>(([highway]=&apos;unclassified&apos;) or ([highway]=&apos;residential&apos;))</Filter>
  3412.             <MinScaleDenominator>12500</MinScaleDenominator>
  3413.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3414.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(0,0,0)" placement="line" vertical-alignment="auto" halo-radius="1" spacing="300" horizontal-alignment="auto">[name]</TextSymbolizer>
  3415.         </Rule>
  3416.         <Rule>
  3417.             <Filter>(([highway]=&apos;unclassified&apos;) or ([highway]=&apos;residential&apos;))</Filter>
  3418.             <MinScaleDenominator>5000</MinScaleDenominator>
  3419.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3420.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(0,0,0)" placement="line" vertical-alignment="auto" halo-radius="1" spacing="300" horizontal-alignment="auto">[name]</TextSymbolizer>
  3421.         </Rule>
  3422.         <Rule>
  3423.             <Filter>(([highway]=&apos;unclassified&apos;) or ([highway]=&apos;residential&apos;))</Filter>
  3424.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3425.             <TextSymbolizer fontset-name="book-fonts" size="11" fill="rgb(0,0,0)" placement="line" vertical-alignment="auto" halo-radius="1" spacing="400" horizontal-alignment="auto">[name]</TextSymbolizer>
  3426.         </Rule>
  3427.         <Rule>
  3428.             <ElseFilter/>
  3429.             <MinScaleDenominator>5000</MinScaleDenominator>
  3430.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3431.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(0,0,0)" placement="line" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3432.         </Rule>
  3433.         <Rule>
  3434.             <ElseFilter/>
  3435.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3436.             <TextSymbolizer fontset-name="book-fonts" size="11" fill="rgb(0,0,0)" placement="line" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3437.         </Rule>
  3438.     </Style>
  3439.     <Style name="roads-text-ref">
  3440.         <Rule>
  3441.             <Filter>(([highway]=&apos;motorway&apos;) and ([length]&lt;=6))</Filter>
  3442.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  3443.             <ShieldSymbolizer fontset-name="bold-fonts" size="10" fill="rgb(255,255,255)" placement="line" spacing="750" minimum-distance="30" file="/usr/home/sergeev/osm_mapnik/symbols/mot_shield[length].png">[ref]</ShieldSymbolizer>
  3444.         </Rule>
  3445.         <Rule>
  3446.             <Filter>(([highway]=&apos;motorway&apos;) and ([length]=7))</Filter>
  3447.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  3448.             <ShieldSymbolizer fontset-name="bold-fonts" size="10" fill="rgb(255,255,255)" placement="line" spacing="750" minimum-distance="30" file="/usr/home/sergeev/osm_mapnik/symbols/mot_shield6.png">[ref]</ShieldSymbolizer>
  3449.         </Rule>
  3450.         <Rule>
  3451.             <Filter>(([highway]=&apos;motorway&apos;) and ([length]=8))</Filter>
  3452.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  3453.             <ShieldSymbolizer fontset-name="bold-fonts" size="10" fill="rgb(255,255,255)" placement="line" spacing="750" minimum-distance="30" file="/usr/home/sergeev/osm_mapnik/symbols/mot_shield7.png">[ref]</ShieldSymbolizer>
  3454.         </Rule>
  3455.         <Rule>
  3456.             <Filter>([highway]=&apos;trunk&apos;)</Filter>
  3457.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  3458.             <ShieldSymbolizer fontset-name="bold-fonts" size="10" fill="rgb(255,255,255)" placement="line" spacing="750" minimum-distance="30" file="/usr/home/sergeev/osm_mapnik/symbols/tru_shield[length].png">[ref]</ShieldSymbolizer>
  3459.         </Rule>
  3460.         <Rule>
  3461.             <Filter>([highway]=&apos;primary&apos;)</Filter>
  3462.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  3463.             <ShieldSymbolizer fontset-name="bold-fonts" size="10" fill="rgb(255,255,255)" placement="line" spacing="750" minimum-distance="30" file="/usr/home/sergeev/osm_mapnik/symbols/pri_shield[length].png">[ref]</ShieldSymbolizer>
  3464.         </Rule>
  3465.         <Rule>
  3466.             <Filter>(([highway]=&apos;secondary&apos;) and not (([bridge]=&apos;yes&apos;)))</Filter>
  3467.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  3468.             <ShieldSymbolizer fontset-name="bold-fonts" size="10" fill="rgb(255,255,255)" placement="line" spacing="750" minimum-distance="40" file="/usr/home/sergeev/osm_mapnik/symbols/sec_shield[length].png">[ref]</ShieldSymbolizer>
  3469.         </Rule>
  3470.         <Rule>
  3471.             <Filter>(([highway]=&apos;tertiary&apos;) and not (([bridge]=&apos;yes&apos;)))</Filter>
  3472.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  3473.             <ShieldSymbolizer fontset-name="bold-fonts" size="10" fill="rgb(255,255,255)" placement="line" spacing="750" minimum-distance="40" file="/usr/home/sergeev/osm_mapnik/symbols/ter_shield[length].png">[ref]</ShieldSymbolizer>
  3474.         </Rule>
  3475.         <Rule>
  3476.             <Filter>((([highway]=&apos;unclassified&apos;) or ([highway]=&apos;residential&apos;)) and not (([bridge]=&apos;yes&apos;)))</Filter>
  3477.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3478.             <TextSymbolizer fontset-name="bold-fonts" size="10" fill="rgb(0,0,0)" vertical-alignment="auto" halo-radius="1" spacing="750" minimum-distance="18" horizontal-alignment="auto">[ref]</TextSymbolizer>
  3479.         </Rule>
  3480.         <Rule>
  3481.             <Filter>((([aeroway]=&apos;runway&apos;) or ([aeroway]=&apos;taxiway&apos;)) and not (([bridge]=&apos;yes&apos;)))</Filter>
  3482.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3483.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(51,51,51)" placement="line" vertical-alignment="auto" halo-radius="1" spacing="750" minimum-distance="18" horizontal-alignment="auto">[ref]</TextSymbolizer>
  3484.         </Rule>
  3485.     </Style>
  3486.     <Style name="roads-text-ref-low-zoom">
  3487.         <Rule>
  3488.             <Filter>(([highway]=&apos;motorway&apos;) and ([length]&lt;=6))</Filter>
  3489.             <MinScaleDenominator>100000</MinScaleDenominator>
  3490.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  3491.             <ShieldSymbolizer fontset-name="bold-fonts" size="10" fill="rgb(255,255,255)" placement="line" spacing="750" minimum-distance="30" file="/usr/home/sergeev/osm_mapnik/symbols/mot_shield[length].png">[ref]</ShieldSymbolizer>
  3492.         </Rule>
  3493.         <Rule>
  3494.             <Filter>(([highway]=&apos;motorway&apos;) and ([length]=7))</Filter>
  3495.             <MinScaleDenominator>100000</MinScaleDenominator>
  3496.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  3497.             <ShieldSymbolizer fontset-name="bold-fonts" size="10" fill="rgb(255,255,255)" placement="line" spacing="750" minimum-distance="30" file="/usr/home/sergeev/osm_mapnik/symbols/mot_shield6.png">[ref]</ShieldSymbolizer>
  3498.         </Rule>
  3499.         <Rule>
  3500.             <Filter>(([highway]=&apos;motorway&apos;) and ([length]=8))</Filter>
  3501.             <MinScaleDenominator>100000</MinScaleDenominator>
  3502.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  3503.             <ShieldSymbolizer fontset-name="bold-fonts" size="10" fill="rgb(255,255,255)" placement="line" spacing="750" minimum-distance="30" file="/usr/home/sergeev/osm_mapnik/symbols/mot_shield7.png">[ref]</ShieldSymbolizer>
  3504.         </Rule>
  3505.         <Rule>
  3506.             <Filter>([highway]=&apos;trunk&apos;)</Filter>
  3507.             <MinScaleDenominator>100000</MinScaleDenominator>
  3508.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  3509.             <ShieldSymbolizer fontset-name="bold-fonts" size="10" fill="rgb(255,255,255)" placement="line" spacing="750" minimum-distance="30" file="/usr/home/sergeev/osm_mapnik/symbols/tru_shield[length].png">[ref]</ShieldSymbolizer>
  3510.         </Rule>
  3511.         <Rule>
  3512.             <Filter>([highway]=&apos;primary&apos;)</Filter>
  3513.             <MinScaleDenominator>100000</MinScaleDenominator>
  3514.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  3515.             <ShieldSymbolizer fontset-name="bold-fonts" size="10" fill="rgb(255,255,255)" placement="line" spacing="750" minimum-distance="30" file="/usr/home/sergeev/osm_mapnik/symbols/pri_shield[length].png">[ref]</ShieldSymbolizer>
  3516.         </Rule>
  3517.         <Rule>
  3518.             <Filter>([highway]=&apos;secondary&apos;)</Filter>
  3519.             <MinScaleDenominator>100000</MinScaleDenominator>
  3520.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  3521.             <ShieldSymbolizer fontset-name="bold-fonts" size="10" fill="rgb(255,255,255)" placement="line" spacing="750" minimum-distance="40" file="/usr/home/sergeev/osm_mapnik/symbols/sec_shield[length].png">[ref]</ShieldSymbolizer>
  3522.         </Rule>
  3523.     </Style>
  3524.     <Style name="sports_grounds">
  3525.         <Rule>
  3526.             <Filter>(([leisure]=&apos;sports_centre&apos;) or ([leisure]=&apos;stadium&apos;))</Filter>
  3527.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  3528.             <PolygonSymbolizer fill="rgb(51,204,153)"/>
  3529.         </Rule>
  3530.         <Rule>
  3531.             <Filter>([leisure]=&apos;track&apos;)</Filter>
  3532.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  3533.             <PolygonSymbolizer fill="rgb(116,220,186)"/>
  3534.             <LineSymbolizer stroke="rgb(136,136,136)" stroke-width="0.5"/>
  3535.         </Rule>
  3536.         <Rule>
  3537.             <Filter>([leisure]=&apos;pitch&apos;)</Filter>
  3538.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  3539.             <PolygonSymbolizer fill="rgb(138,211,175)"/>
  3540.             <LineSymbolizer stroke="rgb(136,136,136)" stroke-width="0.5"/>
  3541.         </Rule>
  3542.     </Style>
  3543.     <Style name="state">
  3544.         <Rule>
  3545.             <Filter>([place]=&apos;state&apos;)</Filter>
  3546.             <MinScaleDenominator>25000000</MinScaleDenominator>
  3547.             <MaxScaleDenominator>50000000</MaxScaleDenominator>
  3548.             <TextSymbolizer fontset-name="oblique-fonts" size="9" fill="rgb(157,108,157)" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[ref]</TextSymbolizer>
  3549.         </Rule>
  3550.         <Rule>
  3551.             <Filter>([place]=&apos;state&apos;)</Filter>
  3552.             <MinScaleDenominator>6500000</MinScaleDenominator>
  3553.             <MaxScaleDenominator>25000000</MaxScaleDenominator>
  3554.             <TextSymbolizer fontset-name="oblique-fonts" size="9" fill="rgb(157,108,157)" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3555.         </Rule>
  3556.         <Rule>
  3557.             <Filter>([place]=&apos;state&apos;)</Filter>
  3558.             <MinScaleDenominator>1500000</MinScaleDenominator>
  3559.             <MaxScaleDenominator>6500000</MaxScaleDenominator>
  3560.             <TextSymbolizer fontset-name="oblique-fonts" size="11" fill="rgb(157,108,157)" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3561.         </Rule>
  3562.     </Style>
  3563.     <Style name="stations">
  3564.         <Rule>
  3565.             <Filter>([railway]=&apos;subway_entrance&apos;)</Filter>
  3566.             <MaxScaleDenominator>2500</MaxScaleDenominator>
  3567.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/walking.n.12.png"/>
  3568.         </Rule>
  3569.         <Rule>
  3570.             <Filter>(([railway]=&apos;station&apos;) and not (([disused]=&apos;yes&apos;)))</Filter>
  3571.             <MinScaleDenominator>100000</MinScaleDenominator>
  3572.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  3573.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/halt.png"/>
  3574.         </Rule>
  3575.         <Rule>
  3576.             <Filter>(([railway]=&apos;station&apos;) and not (([disused]=&apos;yes&apos;)))</Filter>
  3577.             <MinScaleDenominator>25000</MinScaleDenominator>
  3578.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  3579.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/station_small.png"/>
  3580.         </Rule>
  3581.         <Rule>
  3582.             <Filter>(([railway]=&apos;station&apos;) and ([disused]=&apos;yes&apos;))</Filter>
  3583.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  3584.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/station_disused.png"/>
  3585.         </Rule>
  3586.         <Rule>
  3587.             <Filter>(([railway]=&apos;station&apos;) and not (([disused]=&apos;yes&apos;)))</Filter>
  3588.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3589.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/station.png"/>
  3590.         </Rule>
  3591.         <Rule>
  3592.             <Filter>((([railway]=&apos;halt&apos;) or ([railway]=&apos;tram_stop&apos;)) or ([aerialway]=&apos;station&apos;))</Filter>
  3593.             <MinScaleDenominator>25000</MinScaleDenominator>
  3594.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  3595.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/halt.png"/>
  3596.         </Rule>
  3597.         <Rule>
  3598.             <Filter>((([railway]=&apos;halt&apos;) or ([railway]=&apos;tram_stop&apos;)) or ([aerialway]=&apos;station&apos;))</Filter>
  3599.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3600.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/station_small.png"/>
  3601.         </Rule>
  3602.         <Rule>
  3603.             <Filter>((([railway]=&apos;halt&apos;) or ([railway]=&apos;tram_stop&apos;)) or ([aerialway]=&apos;station&apos;))</Filter>
  3604.             <MinScaleDenominator>25000</MinScaleDenominator>
  3605.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  3606.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(102,102,255)" dy="-8" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3607.         </Rule>
  3608.         <Rule>
  3609.             <Filter>((([railway]=&apos;halt&apos;) or ([railway]=&apos;tram_stop&apos;)) or ([aerialway]=&apos;station&apos;))</Filter>
  3610.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3611.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(102,102,255)" dy="-10" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3612.         </Rule>
  3613.         <Rule>
  3614.             <Filter>(([railway]=&apos;station&apos;) and not (([disused]=&apos;yes&apos;)))</Filter>
  3615.             <MinScaleDenominator>25000</MinScaleDenominator>
  3616.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  3617.             <TextSymbolizer fontset-name="bold-fonts" size="9" fill="rgb(102,102,255)" dy="-8" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3618.         </Rule>
  3619.         <Rule>
  3620.             <Filter>(([railway]=&apos;station&apos;) and not (([disused]=&apos;yes&apos;)))</Filter>
  3621.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3622.             <TextSymbolizer fontset-name="bold-fonts" size="11" fill="rgb(102,102,255)" dy="-10" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3623.         </Rule>
  3624.         <Rule>
  3625.             <Filter>(([railway]=&apos;station&apos;) and ([disused]=&apos;yes&apos;))</Filter>
  3626.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3627.             <TextSymbolizer fontset-name="bold-fonts" size="9" fill="rgb(128,128,128)" dy="-9" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3628.         </Rule>
  3629.     </Style>
  3630.     <Style name="suburb">
  3631.         <Rule>
  3632.             <Filter>([place]=&apos;suburb&apos;)</Filter>
  3633.             <MinScaleDenominator>50000</MinScaleDenominator>
  3634.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  3635.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(0,0,0)" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3636.         </Rule>
  3637.         <Rule>
  3638.             <Filter>([place]=&apos;suburb&apos;)</Filter>
  3639.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  3640.             <TextSymbolizer fontset-name="book-fonts" size="13" fill="rgb(119,119,119)" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3641.         </Rule>
  3642.     </Style>
  3643.     <Style name="symbols">
  3644.         <Rule>
  3645.             <Filter>([aeroway]=&apos;helipad&apos;)</Filter>
  3646.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3647.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/helipad.p.16.png"/>
  3648.             <TextSymbolizer fontset-name="bold-fonts" size="8" fill="rgb(102,146,218)" dy="-10" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3649.         </Rule>
  3650.         <Rule>
  3651.             <Filter>([aeroway]=&apos;airport&apos;)</Filter>
  3652.             <MinScaleDenominator>400000</MinScaleDenominator>
  3653.             <MaxScaleDenominator>1500000</MaxScaleDenominator>
  3654.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/airport.p.16.png"/>
  3655.             <TextSymbolizer fontset-name="bold-fonts" size="8" fill="rgb(102,146,218)" dy="-12" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3656.         </Rule>
  3657.         <Rule>
  3658.             <Filter>([aeroway]=&apos;airport&apos;)</Filter>
  3659.             <MinScaleDenominator>100000</MinScaleDenominator>
  3660.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  3661.             <TextSymbolizer fontset-name="bold-fonts" size="9" fill="rgb(102,146,218)" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3662.         </Rule>
  3663.         <Rule>
  3664.             <Filter>([aeroway]=&apos;aerodrome&apos;)</Filter>
  3665.             <MinScaleDenominator>400000</MinScaleDenominator>
  3666.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  3667.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/aerodrome.p.16.png"/>
  3668.             <TextSymbolizer fontset-name="oblique-fonts" size="8" fill="rgb(102,146,218)" dy="-12" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3669.         </Rule>
  3670.         <Rule>
  3671.             <Filter>([aeroway]=&apos;aerodrome&apos;)</Filter>
  3672.             <MinScaleDenominator>100000</MinScaleDenominator>
  3673.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  3674.             <TextSymbolizer fontset-name="oblique-fonts" size="8" fill="rgb(102,146,218)" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3675.         </Rule>
  3676.         <Rule>
  3677.             <Filter>([railway]=&apos;level_crossing&apos;)</Filter>
  3678.             <MinScaleDenominator>12500</MinScaleDenominator>
  3679.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  3680.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/level_crossing.png"/>
  3681.         </Rule>
  3682.         <Rule>
  3683.             <Filter>([railway]=&apos;level_crossing&apos;)</Filter>
  3684.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3685.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/level_crossing2.png"/>
  3686.         </Rule>
  3687.         <Rule>
  3688.             <Filter>([man_made]=&apos;lighthouse&apos;)</Filter>
  3689.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3690.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/lighthouse.p.20.png"/>
  3691.         </Rule>
  3692.         <Rule>
  3693.             <Filter>([natural]=&apos;peak&apos;)</Filter>
  3694.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  3695.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/peak.png"/>
  3696.         </Rule>
  3697.         <Rule>
  3698.             <Filter>([natural]=&apos;volcano&apos;)</Filter>
  3699.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  3700.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/volcano.png"/>
  3701.         </Rule>
  3702.         <Rule>
  3703.             <Filter>([natural]=&apos;cave_entrance&apos;)</Filter>
  3704.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3705.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/poi_cave.p.16.png"/>
  3706.         </Rule>
  3707.         <Rule>
  3708.             <Filter>([natural]=&apos;spring&apos;)</Filter>
  3709.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  3710.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/spring.png"/>
  3711.         </Rule>
  3712.         <Rule>
  3713.             <Filter>([natural]=&apos;tree&apos;)</Filter>
  3714.             <MinScaleDenominator>5000</MinScaleDenominator>
  3715.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3716.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/tree.png"/>
  3717.         </Rule>
  3718.         <Rule>
  3719.             <Filter>([natural]=&apos;tree&apos;)</Filter>
  3720.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3721.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/tree2.png"/>
  3722.         </Rule>
  3723.         <Rule>
  3724.             <Filter>(([man_made]=&apos;power_wind&apos;) or (([power]=&apos;generator&apos;) and ([power_source]=&apos;wind&apos;)))</Filter>
  3725.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3726.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/power_wind.png"/>
  3727.         </Rule>
  3728.         <Rule>
  3729.             <Filter>([man_made]=&apos;windmill&apos;)</Filter>
  3730.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3731.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/windmill.png"/>
  3732.         </Rule>
  3733.         <Rule>
  3734.             <Filter>([man_made]=&apos;mast&apos;)</Filter>
  3735.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3736.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/communications.p.20.png"/>
  3737.         </Rule>
  3738.         <Rule>
  3739.             <Filter>([highway]=&apos;mini_roundabout&apos;)</Filter>
  3740.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3741.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/mini_round.png"/>
  3742.         </Rule>
  3743.         <Rule>
  3744.             <Filter>(([highway]=&apos;gate&apos;) or ([barrier]=&apos;gate&apos;))</Filter>
  3745.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3746.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/gate2.png"/>
  3747.         </Rule>
  3748.         <Rule>
  3749.             <Filter>([barrier]=&apos;lift_gate&apos;)</Filter>
  3750.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3751.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/liftgate.png"/>
  3752.         </Rule>
  3753.         <Rule>
  3754.             <Filter>(([barrier]=&apos;bollard&apos;) or ([barrier]=&apos;block&apos;))</Filter>
  3755.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3756.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/bollard.png"/>
  3757.         </Rule>
  3758.     </Style>
  3759.     <Style name="text">
  3760.         <Rule>
  3761.             <Filter>([place]=&apos;island&apos;)</Filter>
  3762.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  3763.             <TextSymbolizer fontset-name="oblique-fonts" size="9" fill="rgb(0,0,0)" placement="interior" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3764.         </Rule>
  3765.         <Rule>
  3766.             <Filter>((((([amenity]=&apos;pub&apos;) or ([amenity]=&apos;restaurant&apos;)) or ([amenity]=&apos;cafe&apos;)) or ([amenity]=&apos;fast_food&apos;)) or ([amenity]=&apos;biergarten&apos;))</Filter>
  3767.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3768.             <TextSymbolizer fontset-name="bold-fonts" size="10" fill="rgb(115,74,8)" dy="9" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="34" horizontal-alignment="auto">[name]</TextSymbolizer>
  3769.         </Rule>
  3770.         <Rule>
  3771.             <Filter>([amenity]=&apos;bar&apos;)</Filter>
  3772.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3773.             <TextSymbolizer fontset-name="bold-fonts" size="10" fill="rgb(115,74,8)" dy="11" placement="interior" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3774.         </Rule>
  3775.         <Rule>
  3776.             <Filter>((([amenity]=&apos;library&apos;) or ([amenity]=&apos;theatre&apos;)) or ([amenity]=&apos;courthouse&apos;))</Filter>
  3777.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3778.             <TextSymbolizer fontset-name="bold-fonts" size="10" fill="rgb(115,74,8)" dy="12" placement="interior" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3779.         </Rule>
  3780.         <Rule>
  3781.             <Filter>([amenity]=&apos;cinema&apos;)</Filter>
  3782.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3783.             <TextSymbolizer fontset-name="bold-fonts" size="10" fill="rgb(115,74,8)" dy="14" placement="interior" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3784.         </Rule>
  3785.         <Rule>
  3786.             <Filter>(([amenity]=&apos;parking&apos;) and (([access]=&apos;public&apos;) or not (([access]!=&apos;&apos;))))</Filter>
  3787.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3788.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(0,102,255)" dy="9" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="34" horizontal-alignment="auto">[name]</TextSymbolizer>
  3789.         </Rule>
  3790.         <Rule>
  3791.             <Filter>(([amenity]=&apos;parking&apos;) and (([access]!=&apos;&apos;) and not (([access]=&apos;public&apos;))))</Filter>
  3792.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3793.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(102,204,175)" dy="9" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="34" horizontal-alignment="auto">[name]</TextSymbolizer>
  3794.         </Rule>
  3795.         <Rule>
  3796.             <Filter>([amenity]=&apos;police&apos;)</Filter>
  3797.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3798.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(115,74,8)" dy="10" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="30" horizontal-alignment="auto">[name]</TextSymbolizer>
  3799.         </Rule>
  3800.         <Rule>
  3801.             <Filter>([amenity]=&apos;fire_station&apos;)</Filter>
  3802.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3803.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(115,74,8)" dy="9" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="30" horizontal-alignment="auto">[name]</TextSymbolizer>
  3804.         </Rule>
  3805.         <Rule>
  3806.             <Filter>([amenity]=&apos;place_of_worship&apos;)</Filter>
  3807.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3808.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(0,0,51)" dy="11" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="30" horizontal-alignment="auto">[name]</TextSymbolizer>
  3809.         </Rule>
  3810.         <Rule>
  3811.             <Filter>([natural]=&apos;wood&apos;)</Filter>
  3812.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3813.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(0,0,0)" placement="interior" vertical-alignment="auto" halo-radius="2" wrap-width="10" horizontal-alignment="auto">[name]</TextSymbolizer>
  3814.         </Rule>
  3815.         <Rule>
  3816.             <Filter>([natural]=&apos;peak&apos;)</Filter>
  3817.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  3818.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(165,42,42)" dy="5" placement="interior" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3819.         </Rule>
  3820.         <Rule>
  3821.             <Filter>(([natural]=&apos;peak&apos;) and not (([name]!=&apos;&apos;)))</Filter>
  3822.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  3823.             <TextSymbolizer fontset-name="oblique-fonts" size="9" fill="rgb(165,42,42)" dy="6" placement="interior" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[ele]</TextSymbolizer>
  3824.         </Rule>
  3825.         <Rule>
  3826.             <Filter>(([natural]=&apos;peak&apos;) and ([name]!=&apos;&apos;))</Filter>
  3827.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  3828.             <TextSymbolizer fontset-name="oblique-fonts" size="9" fill="rgb(165,42,42)" dy="18" placement="interior" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[ele]</TextSymbolizer>
  3829.         </Rule>
  3830.         <Rule>
  3831.             <Filter>([natural]=&apos;volcano&apos;)</Filter>
  3832.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  3833.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(165,42,42)" dy="5" placement="interior" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3834.         </Rule>
  3835.         <Rule>
  3836.             <Filter>(([natural]=&apos;volcano&apos;) and not (([name]!=&apos;&apos;)))</Filter>
  3837.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  3838.             <TextSymbolizer fontset-name="oblique-fonts" size="9" fill="rgb(165,42,42)" dy="6" placement="interior" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[ele]</TextSymbolizer>
  3839.         </Rule>
  3840.         <Rule>
  3841.             <Filter>(([natural]=&apos;volcano&apos;) and ([name]!=&apos;&apos;))</Filter>
  3842.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  3843.             <TextSymbolizer fontset-name="oblique-fonts" size="9" fill="rgb(165,42,42)" dy="16" placement="interior" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[ele]</TextSymbolizer>
  3844.         </Rule>
  3845.         <Rule>
  3846.             <Filter>([natural]=&apos;cave_entrance&apos;)</Filter>
  3847.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3848.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(165,42,42)" dy="9" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="20" horizontal-alignment="auto">[name]</TextSymbolizer>
  3849.         </Rule>
  3850.         <Rule>
  3851.             <Filter>(([historic]=&apos;memorial&apos;) or ([historic]=&apos;archaeological_site&apos;))</Filter>
  3852.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3853.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(165,42,42)" dy="12" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="20" horizontal-alignment="auto">[name]</TextSymbolizer>
  3854.         </Rule>
  3855.         <Rule>
  3856.             <Filter>(((([natural]=&apos;water&apos;) or ([natural]=&apos;lake&apos;)) or ([landuse]=&apos;reservoir&apos;)) or ([landuse]=&apos;basin&apos;))</Filter>
  3857.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3858.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(102,153,204)" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="20" horizontal-alignment="auto">[name]</TextSymbolizer>
  3859.         </Rule>
  3860.         <Rule>
  3861.             <Filter>((([leisure]!=&apos;&apos;) or ([landuse]!=&apos;&apos;)) and ([point]=&apos;yes&apos;))</Filter>
  3862.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3863.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(0,0,0)" vertical-alignment="auto" halo-radius="2" wrap-width="10" horizontal-alignment="auto">[name]</TextSymbolizer>
  3864.         </Rule>
  3865.         <Rule>
  3866.             <Filter>([natural]=&apos;bay&apos;)</Filter>
  3867.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  3868.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(102,153,204)" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="20" horizontal-alignment="auto">[name]</TextSymbolizer>
  3869.         </Rule>
  3870.         <Rule>
  3871.             <Filter>([natural]=&apos;spring&apos;)</Filter>
  3872.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3873.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(102,153,204)" dy="10" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="20" horizontal-alignment="auto">[name]</TextSymbolizer>
  3874.         </Rule>
  3875.         <Rule>
  3876.             <Filter>([tourism]=&apos;alpine_hut&apos;)</Filter>
  3877.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3878.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(102,153,204)" dy="10" placement="interior" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3879.         </Rule>
  3880.         <Rule>
  3881.             <Filter>([tourism]=&apos;alpine_hut&apos;)</Filter>
  3882.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3883.             <TextSymbolizer fontset-name="oblique-fonts" size="8" fill="rgb(102,153,204)" dy="22" placement="interior" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[ele]</TextSymbolizer>
  3884.         </Rule>
  3885.         <Rule>
  3886.             <Filter>([amenity]=&apos;shelter&apos;)</Filter>
  3887.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3888.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(102,153,204)" dy="10" placement="interior" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3889.             <TextSymbolizer fontset-name="oblique-fonts" size="8" fill="rgb(102,153,204)" dy="22" placement="interior" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[ele]</TextSymbolizer>
  3890.         </Rule>
  3891.         <Rule>
  3892.             <Filter>([amenity]=&apos;bank&apos;)</Filter>
  3893.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3894.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(0,0,0)" dy="9" placement="interior" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3895.         </Rule>
  3896.         <Rule>
  3897.             <Filter>((([tourism]=&apos;hotel&apos;) or ([tourism]=&apos;hostel&apos;)) or ([tourism]=&apos;chalet&apos;))</Filter>
  3898.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3899.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(0,102,255)" dy="11" placement="interior" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3900.         </Rule>
  3901.         <Rule>
  3902.             <Filter>([amenity]=&apos;embassy&apos;)</Filter>
  3903.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3904.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(0,102,255)" dy="8" placement="interior" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3905.         </Rule>
  3906.         <Rule>
  3907.             <Filter>([tourism]=&apos;guest_house&apos;)</Filter>
  3908.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3909.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(0,102,255)" dy="9" placement="interior" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3910.         </Rule>
  3911.         <Rule>
  3912.             <Filter>([tourism]=&apos;bed_and_breakfast&apos;)</Filter>
  3913.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3914.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(0,102,255)" dy="7" placement="interior" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3915.         </Rule>
  3916.         <Rule>
  3917.             <Filter>(([amenity]=&apos;fuel&apos;) or ([amenity]=&apos;bus_station&apos;))</Filter>
  3918.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3919.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(0,102,255)" dy="9" placement="interior" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3920.         </Rule>
  3921.         <Rule>
  3922.             <Filter>([tourism]=&apos;camp_site&apos;)</Filter>
  3923.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3924.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(0,102,255)" dy="15" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="70" horizontal-alignment="auto">[name]</TextSymbolizer>
  3925.         </Rule>
  3926.         <Rule>
  3927.             <Filter>([tourism]=&apos;caravan_site&apos;)</Filter>
  3928.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3929.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(0,102,255)" dy="19" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="70" horizontal-alignment="auto">[name]</TextSymbolizer>
  3930.         </Rule>
  3931.         <Rule>
  3932.             <Filter>([waterway]=&apos;lock&apos;)</Filter>
  3933.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3934.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(0,102,255)" dy="10" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="70" horizontal-alignment="auto">[name]</TextSymbolizer>
  3935.         </Rule>
  3936.         <Rule>
  3937.             <Filter>([leisure]=&apos;marina&apos;)</Filter>
  3938.             <MinScaleDenominator>5000</MinScaleDenominator>
  3939.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3940.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(0,0,255)" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="30" horizontal-alignment="auto">[name]</TextSymbolizer>
  3941.         </Rule>
  3942.         <Rule>
  3943.             <Filter>([leisure]=&apos;marina&apos;)</Filter>
  3944.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3945.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(0,0,255)" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="30" horizontal-alignment="auto">[name]</TextSymbolizer>
  3946.         </Rule>
  3947.         <Rule>
  3948.             <Filter>([tourism]=&apos;theme_park&apos;)</Filter>
  3949.             <MinScaleDenominator>12500</MinScaleDenominator>
  3950.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  3951.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(115,74,8)" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="30" horizontal-alignment="auto">[name]</TextSymbolizer>
  3952.         </Rule>
  3953.         <Rule>
  3954.             <Filter>([tourism]=&apos;theme_park&apos;)</Filter>
  3955.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3956.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(115,74,8)" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="30" horizontal-alignment="auto">[name]</TextSymbolizer>
  3957.         </Rule>
  3958.         <Rule>
  3959.             <Filter>([tourism]=&apos;museum&apos;)</Filter>
  3960.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3961.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(115,74,8)" dy="10" placement="interior" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3962.         </Rule>
  3963.         <Rule>
  3964.             <Filter>([amenity]=&apos;prison&apos;)</Filter>
  3965.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3966.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(115,74,8)" dy="16" placement="interior" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  3967.         </Rule>
  3968.         <Rule>
  3969.             <Filter>([tourism]=&apos;attraction&apos;)</Filter>
  3970.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3971.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(102,0,51)" placement="interior" vertical-alignment="auto" halo-radius="2" wrap-width="10" horizontal-alignment="auto">[name]</TextSymbolizer>
  3972.         </Rule>
  3973.         <Rule>
  3974.             <Filter>([amenity]=&apos;university&apos;)</Filter>
  3975.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3976.             <TextSymbolizer fontset-name="bold-fonts" size="9" fill="rgb(0,0,51)" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="16" horizontal-alignment="auto">[name]</TextSymbolizer>
  3977.         </Rule>
  3978.         <Rule>
  3979.             <Filter>(([amenity]=&apos;school&apos;) or ([amenity]=&apos;college&apos;))</Filter>
  3980.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3981.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(0,0,51)" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="14" horizontal-alignment="auto">[name]</TextSymbolizer>
  3982.         </Rule>
  3983.         <Rule>
  3984.             <Filter>([amenity]=&apos;kindergarten&apos;)</Filter>
  3985.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  3986.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(0,0,51)" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="14" horizontal-alignment="auto">[name]</TextSymbolizer>
  3987.         </Rule>
  3988.         <Rule>
  3989.             <Filter>([man_made]=&apos;lighthouse&apos;)</Filter>
  3990.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  3991.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(0,0,51)" dy="16" placement="interior" vertical-alignment="auto" halo-radius="2" wrap-width="12" horizontal-alignment="auto">[name]</TextSymbolizer>
  3992.         </Rule>
  3993.         <Rule>
  3994.             <Filter>([man_made]=&apos;windmill&apos;)</Filter>
  3995.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  3996.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(115,74,8)" dy="12" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="20" horizontal-alignment="auto">[name]</TextSymbolizer>
  3997.         </Rule>
  3998.         <Rule>
  3999.             <Filter>([amenity]=&apos;hospital&apos;)</Filter>
  4000.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  4001.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(218,0,146)" dy="10" placement="interior" vertical-alignment="auto" halo-radius="2" wrap-width="24" horizontal-alignment="auto">[name]</TextSymbolizer>
  4002.         </Rule>
  4003.         <Rule>
  4004.             <Filter>([amenity]=&apos;pharmacy&apos;)</Filter>
  4005.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4006.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(218,0,146)" dy="9" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="12" horizontal-alignment="auto">[name]</TextSymbolizer>
  4007.         </Rule>
  4008.         <Rule>
  4009.             <Filter>((((((((((([shop]=&apos;bakery&apos;) or ([shop]=&apos;clothes&apos;)) or ([shop]=&apos;fashion&apos;)) or ([shop]=&apos;convenience&apos;)) or ([shop]=&apos;doityourself&apos;)) or ([shop]=&apos;hairdresser&apos;)) or ([shop]=&apos;butcher&apos;)) or ([shop]=&apos;car&apos;)) or ([shop]=&apos;car_repair&apos;)) or ([shop]=&apos;bicycle&apos;)) or ([shop]=&apos;florist&apos;))</Filter>
  4010.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4011.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(153,51,153)" dy="9" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="12" horizontal-alignment="auto">[name]</TextSymbolizer>
  4012.         </Rule>
  4013.         <Rule>
  4014.             <Filter>(([shop]=&apos;supermarket&apos;) or ([shop]=&apos;department_store&apos;))</Filter>
  4015.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  4016.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(153,51,153)" dy="9" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="20" horizontal-alignment="auto">[name]</TextSymbolizer>
  4017.         </Rule>
  4018.         <Rule>
  4019.             <Filter>([military]=&apos;danger_area&apos;)</Filter>
  4020.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  4021.             <TextSymbolizer fontset-name="bold-fonts" size="9" fill="rgb(255,192,203)" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="10" horizontal-alignment="auto">[name]</TextSymbolizer>
  4022.         </Rule>
  4023.         <Rule>
  4024.             <Filter>([aeroway]=&apos;gate&apos;)</Filter>
  4025.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4026.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(170,102,204)" placement="interior" vertical-alignment="auto" halo-radius="1" wrap-width="10" horizontal-alignment="auto">[ref]</TextSymbolizer>
  4027.         </Rule>
  4028.     </Style>
  4029.     <Style name="theme_park">
  4030.         <Rule>
  4031.             <Filter>([tourism]=&apos;theme_park&apos;)</Filter>
  4032.             <MinScaleDenominator>25000</MinScaleDenominator>
  4033.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  4034.             <LineSymbolizer stroke="rgb(115,74,8)" stroke-width="1.5" stroke-opacity="0.6" stroke-dasharray="9, 3"/>
  4035.         </Rule>
  4036.         <Rule>
  4037.             <Filter>([tourism]=&apos;theme_park&apos;)</Filter>
  4038.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4039.             <LineSymbolizer stroke="rgb(115,74,8)" stroke-width="2.5" stroke-opacity="0.6" stroke-dasharray="9, 3"/>
  4040.         </Rule>
  4041.     </Style>
  4042.     <Style name="town">
  4043.         <Rule>
  4044.             <Filter>((([place]=&apos;town&apos;) or ([place]=&apos;large_town&apos;)) or ([place]=&apos;small_town&apos;))</Filter>
  4045.             <MinScaleDenominator>400000</MinScaleDenominator>
  4046.             <MaxScaleDenominator>1500000</MaxScaleDenominator>
  4047.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(0,0,0)" vertical-alignment="auto" halo-radius="1" wrap-width="20" horizontal-alignment="auto">[name]</TextSymbolizer>
  4048.         </Rule>
  4049.         <Rule>
  4050.             <Filter>((([place]=&apos;town&apos;) or ([place]=&apos;large_town&apos;)) or ([place]=&apos;small_town&apos;))</Filter>
  4051.             <MinScaleDenominator>50000</MinScaleDenominator>
  4052.             <MaxScaleDenominator>400000</MaxScaleDenominator>
  4053.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(0,0,0)" vertical-alignment="auto" halo-radius="1" wrap-width="20" horizontal-alignment="auto">[name]</TextSymbolizer>
  4054.         </Rule>
  4055.         <Rule>
  4056.             <Filter>((([place]=&apos;town&apos;) or ([place]=&apos;large_town&apos;)) or ([place]=&apos;small_town&apos;))</Filter>
  4057.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4058.             <TextSymbolizer fontset-name="book-fonts" size="14" fill="rgb(119,119,119)" vertical-alignment="auto" halo-radius="1" wrap-width="20" horizontal-alignment="auto">[name]</TextSymbolizer>
  4059.         </Rule>
  4060.     </Style>
  4061.     <Style name="tracks-notunnel-nobridge">
  4062.         <Rule>
  4063.             <Filter>([tracktype]=&apos;grade1&apos;)</Filter>
  4064.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4065.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3.5" stroke-opacity="0.4"/>
  4066.             <LineSymbolizer stroke="rgb(179,119,0)" stroke-width="2" stroke-opacity="0.7"/>
  4067.         </Rule>
  4068.         <Rule>
  4069.             <Filter>([tracktype]=&apos;grade2&apos;)</Filter>
  4070.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4071.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3" stroke-opacity="0.4" stroke-linejoin="round" stroke-linecap="round"/>
  4072.             <LineSymbolizer stroke="rgb(168,112,0)" stroke-width="1.5" stroke-opacity="0.8" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="9, 4"/>
  4073.         </Rule>
  4074.         <Rule>
  4075.             <Filter>([tracktype]=&apos;grade3&apos;)</Filter>
  4076.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4077.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3" stroke-opacity="0.4" stroke-linejoin="round" stroke-linecap="round"/>
  4078.             <LineSymbolizer stroke="rgb(153,102,0)" stroke-width="1.5" stroke-opacity="0.8" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="3, 4"/>
  4079.         </Rule>
  4080.         <Rule>
  4081.             <Filter>([tracktype]=&apos;grade4&apos;)</Filter>
  4082.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4083.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3" stroke-opacity="0.4" stroke-linejoin="round" stroke-linecap="round"/>
  4084.             <LineSymbolizer stroke="rgb(153,102,0)" stroke-width="2" stroke-opacity="0.8" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="4, 7, 1, 5"/>
  4085.         </Rule>
  4086.         <Rule>
  4087.             <Filter>([tracktype]=&apos;grade5&apos;)</Filter>
  4088.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4089.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3" stroke-opacity="0.4" stroke-linejoin="round" stroke-linecap="round"/>
  4090.             <LineSymbolizer stroke="rgb(153,102,0)" stroke-width="2" stroke-opacity="0.8" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="1, 5"/>
  4091.         </Rule>
  4092.         <Rule>
  4093.             <ElseFilter/>
  4094.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4095.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3" stroke-opacity="0.4" stroke-linejoin="round" stroke-linecap="round"/>
  4096.             <LineSymbolizer stroke="rgb(153,102,0)" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="3, 4"/>
  4097.         </Rule>
  4098.     </Style>
  4099.     <Style name="tracks-tunnels">
  4100.         <Rule>
  4101.             <Filter>([tracktype]=&apos;grade1&apos;)</Filter>
  4102.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4103.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="5" stroke-dasharray="4, 2"/>
  4104.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3.5"/>
  4105.             <LineSymbolizer stroke="rgb(179,119,0)" stroke-width="2" stroke-opacity="0.5"/>
  4106.         </Rule>
  4107.         <Rule>
  4108.             <Filter>([tracktype]=&apos;grade2&apos;)</Filter>
  4109.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4110.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="4.5" stroke-dasharray="4, 2"/>
  4111.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  4112.             <LineSymbolizer stroke="rgb(168,112,0)" stroke-width="1.5" stroke-opacity="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="3, 4"/>
  4113.         </Rule>
  4114.         <Rule>
  4115.             <Filter>([tracktype]=&apos;grade3&apos;)</Filter>
  4116.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4117.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="4.5" stroke-dasharray="4, 2"/>
  4118.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3.5" stroke-linejoin="round" stroke-linecap="round"/>
  4119.             <LineSymbolizer stroke="rgb(153,102,0)" stroke-width="2" stroke-opacity="0.5" stroke-linejoin="round" stroke-linecap="round"/>
  4120.         </Rule>
  4121.         <Rule>
  4122.             <Filter>([tracktype]=&apos;grade4&apos;)</Filter>
  4123.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4124.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="4.5" stroke-dasharray="4, 2"/>
  4125.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  4126.             <LineSymbolizer stroke="rgb(153,102,0)" stroke-width="2" stroke-opacity="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="4, 7, 1, 5"/>
  4127.         </Rule>
  4128.         <Rule>
  4129.             <Filter>([tracktype]=&apos;grade5&apos;)</Filter>
  4130.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4131.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="4.5" stroke-dasharray="4, 2"/>
  4132.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  4133.             <LineSymbolizer stroke="rgb(153,102,0)" stroke-width="2" stroke-opacity="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="1, 5"/>
  4134.         </Rule>
  4135.         <Rule>
  4136.             <ElseFilter/>
  4137.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4138.             <LineSymbolizer stroke="rgb(128,128,128)" stroke-width="4.5" stroke-dasharray="4, 2"/>
  4139.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  4140.             <LineSymbolizer stroke="rgb(153,102,0)" stroke-width="1.5" stroke-opacity="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="3, 4"/>
  4141.         </Rule>
  4142.     </Style>
  4143.     <Style name="trams">
  4144.         <Rule>
  4145.             <Filter>([railway]=&apos;tram&apos;)</Filter>
  4146.             <MinScaleDenominator>25000</MinScaleDenominator>
  4147.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  4148.             <LineSymbolizer stroke="rgb(68,68,68)"/>
  4149.         </Rule>
  4150.         <Rule>
  4151.             <Filter>(([railway]=&apos;tram&apos;) and not (([bridge]=&apos;yes&apos;)))</Filter>
  4152.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4153.             <LineSymbolizer stroke="rgb(68,68,68)" stroke-width="2"/>
  4154.         </Rule>
  4155.         <Rule>
  4156.             <Filter>(([railway]=&apos;tram&apos;) and ([bridge]=&apos;yes&apos;))</Filter>
  4157.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4158.             <LineSymbolizer stroke-width="5"/>
  4159.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="4"/>
  4160.             <LineSymbolizer stroke="rgb(68,68,68)" stroke-width="2"/>
  4161.         </Rule>
  4162.     </Style>
  4163.     <Style name="tunnels-casing">
  4164.         <Rule>
  4165.             <Filter>(([highway]=&apos;motorway&apos;) or ([highway]=&apos;motorway_link&apos;))</Filter>
  4166.             <MinScaleDenominator>100000</MinScaleDenominator>
  4167.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  4168.             <LineSymbolizer stroke="rgb(80,96,119)" stroke-width="3" stroke-dasharray="4, 2"/>
  4169.         </Rule>
  4170.         <Rule>
  4171.             <Filter>(([highway]=&apos;motorway&apos;) or ([highway]=&apos;motorway_link&apos;))</Filter>
  4172.             <MinScaleDenominator>25000</MinScaleDenominator>
  4173.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  4174.             <LineSymbolizer stroke="rgb(80,96,119)" stroke-width="6.5" stroke-dasharray="4, 2"/>
  4175.         </Rule>
  4176.         <Rule>
  4177.             <Filter>(([highway]=&apos;motorway&apos;) or ([highway]=&apos;motorway_link&apos;))</Filter>
  4178.             <MinScaleDenominator>5000</MinScaleDenominator>
  4179.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4180.             <LineSymbolizer stroke="rgb(80,96,119)" stroke-width="10" stroke-dasharray="4, 2"/>
  4181.         </Rule>
  4182.         <Rule>
  4183.             <Filter>(([highway]=&apos;motorway&apos;) or ([highway]=&apos;motorway_link&apos;))</Filter>
  4184.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4185.             <LineSymbolizer stroke="rgb(80,96,119)" stroke-width="13" stroke-dasharray="4, 2"/>
  4186.         </Rule>
  4187.         <Rule>
  4188.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;trunk_link&apos;))</Filter>
  4189.             <MinScaleDenominator>100000</MinScaleDenominator>
  4190.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  4191.             <LineSymbolizer stroke="rgb(71,113,71)" stroke-width="4" stroke-dasharray="4, 2"/>
  4192.         </Rule>
  4193.         <Rule>
  4194.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;trunk_link&apos;))</Filter>
  4195.             <MinScaleDenominator>25000</MinScaleDenominator>
  4196.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  4197.             <LineSymbolizer stroke="rgb(71,113,71)" stroke-width="8" stroke-dasharray="4, 2"/>
  4198.         </Rule>
  4199.         <Rule>
  4200.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;trunk_link&apos;))</Filter>
  4201.             <MinScaleDenominator>5000</MinScaleDenominator>
  4202.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4203.             <LineSymbolizer stroke="rgb(71,113,71)" stroke-width="11" stroke-dasharray="4, 2"/>
  4204.         </Rule>
  4205.         <Rule>
  4206.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;trunk_link&apos;))</Filter>
  4207.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4208.             <LineSymbolizer stroke="rgb(71,113,71)" stroke-width="14" stroke-dasharray="4, 2"/>
  4209.         </Rule>
  4210.         <Rule>
  4211.             <Filter>(([highway]=&apos;primary&apos;) or ([highway]=&apos;primary_link&apos;))</Filter>
  4212.             <MinScaleDenominator>100000</MinScaleDenominator>
  4213.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  4214.             <LineSymbolizer stroke="rgb(141,67,70)" stroke-width="4" stroke-dasharray="4, 2"/>
  4215.         </Rule>
  4216.         <Rule>
  4217.             <Filter>(([highway]=&apos;primary&apos;) or ([highway]=&apos;primary_link&apos;))</Filter>
  4218.             <MinScaleDenominator>25000</MinScaleDenominator>
  4219.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  4220.             <LineSymbolizer stroke="rgb(141,67,70)" stroke-width="8" stroke-dasharray="4, 2"/>
  4221.         </Rule>
  4222.         <Rule>
  4223.             <Filter>(([highway]=&apos;primary&apos;) or ([highway]=&apos;primary_link&apos;))</Filter>
  4224.             <MinScaleDenominator>5000</MinScaleDenominator>
  4225.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4226.             <LineSymbolizer stroke="rgb(141,67,70)" stroke-width="11" stroke-dasharray="4, 2"/>
  4227.         </Rule>
  4228.         <Rule>
  4229.             <Filter>(([highway]=&apos;primary&apos;) or ([highway]=&apos;primary_link&apos;))</Filter>
  4230.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4231.             <LineSymbolizer stroke="rgb(141,67,70)" stroke-width="14" stroke-dasharray="4, 2"/>
  4232.         </Rule>
  4233.         <Rule>
  4234.             <Filter>(([highway]=&apos;secondary&apos;) or ([highway]=&apos;secondary_link&apos;))</Filter>
  4235.             <MinScaleDenominator>100000</MinScaleDenominator>
  4236.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  4237.             <LineSymbolizer stroke="rgb(163,123,72)" stroke-width="4" stroke-dasharray="4, 2"/>
  4238.         </Rule>
  4239.         <Rule>
  4240.             <Filter>(([highway]=&apos;secondary&apos;) or ([highway]=&apos;secondary_link&apos;))</Filter>
  4241.             <MinScaleDenominator>25000</MinScaleDenominator>
  4242.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  4243.             <LineSymbolizer stroke="rgb(163,123,72)" stroke-width="10" stroke-dasharray="4, 2"/>
  4244.         </Rule>
  4245.         <Rule>
  4246.             <Filter>(([highway]=&apos;secondary&apos;) or ([highway]=&apos;secondary_link&apos;))</Filter>
  4247.             <MinScaleDenominator>5000</MinScaleDenominator>
  4248.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4249.             <LineSymbolizer stroke="rgb(163,123,72)" stroke-width="12" stroke-dasharray="4, 2"/>
  4250.         </Rule>
  4251.         <Rule>
  4252.             <Filter>(([highway]=&apos;secondary&apos;) or ([highway]=&apos;secondary_link&apos;))</Filter>
  4253.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4254.             <LineSymbolizer stroke="rgb(163,123,72)" stroke-width="17" stroke-dasharray="4, 2"/>
  4255.         </Rule>
  4256.         <Rule>
  4257.             <Filter>(([highway]=&apos;tertiary&apos;) or ([highway]=&apos;tertiary_link&apos;))</Filter>
  4258.             <MinScaleDenominator>50000</MinScaleDenominator>
  4259.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  4260.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="6" stroke-dasharray="4, 2"/>
  4261.         </Rule>
  4262.         <Rule>
  4263.             <Filter>(([highway]=&apos;tertiary&apos;) or ([highway]=&apos;tertiary_link&apos;))</Filter>
  4264.             <MinScaleDenominator>25000</MinScaleDenominator>
  4265.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4266.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="7.5" stroke-dasharray="4, 2"/>
  4267.         </Rule>
  4268.         <Rule>
  4269.             <Filter>((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) or ([highway]=&apos;road&apos;))</Filter>
  4270.             <MinScaleDenominator>50000</MinScaleDenominator>
  4271.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  4272.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="3" stroke-dasharray="4, 2"/>
  4273.         </Rule>
  4274.         <Rule>
  4275.             <Filter>((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) or ([highway]=&apos;road&apos;))</Filter>
  4276.             <MinScaleDenominator>25000</MinScaleDenominator>
  4277.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4278.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="4.5" stroke-dasharray="4, 2"/>
  4279.         </Rule>
  4280.         <Rule>
  4281.             <Filter>((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) or ([highway]=&apos;road&apos;))</Filter>
  4282.             <MinScaleDenominator>12500</MinScaleDenominator>
  4283.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4284.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="8" stroke-dasharray="4, 2"/>
  4285.         </Rule>
  4286.         <Rule>
  4287.             <Filter>((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) or ([highway]=&apos;road&apos;))</Filter>
  4288.             <MinScaleDenominator>5000</MinScaleDenominator>
  4289.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  4290.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="11" stroke-dasharray="4, 2"/>
  4291.         </Rule>
  4292.         <Rule>
  4293.             <Filter>(([highway]=&apos;tertiary&apos;) or ([highway]=&apos;tertiary_link&apos;))</Filter>
  4294.             <MinScaleDenominator>5000</MinScaleDenominator>
  4295.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4296.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="11" stroke-dasharray="4, 2"/>
  4297.         </Rule>
  4298.         <Rule>
  4299.             <Filter>((((([highway]=&apos;tertiary&apos;) or ([highway]=&apos;tertiary_link&apos;)) or ([highway]=&apos;residential&apos;)) or ([highway]=&apos;unclassified&apos;)) or ([highway]=&apos;road&apos;))</Filter>
  4300.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4301.             <LineSymbolizer stroke="rgb(153,153,153)" stroke-width="16" stroke-dasharray="4, 2"/>
  4302.         </Rule>
  4303.     </Style>
  4304.     <Style name="tunnels-fill">
  4305.         <Rule>
  4306.             <Filter>(([highway]=&apos;motorway&apos;) or ([highway]=&apos;motorway_link&apos;))</Filter>
  4307.             <MinScaleDenominator>100000</MinScaleDenominator>
  4308.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  4309.             <LineSymbolizer stroke="rgb(214,223,234)" stroke-width="2" stroke-linejoin="round" stroke-linecap="round"/>
  4310.         </Rule>
  4311.         <Rule>
  4312.             <Filter>(([highway]=&apos;motorway&apos;) or ([highway]=&apos;motorway_link&apos;))</Filter>
  4313.             <MinScaleDenominator>25000</MinScaleDenominator>
  4314.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  4315.             <LineSymbolizer stroke="rgb(214,223,234)" stroke-width="5" stroke-linejoin="round" stroke-linecap="round"/>
  4316.         </Rule>
  4317.         <Rule>
  4318.             <Filter>(([highway]=&apos;motorway&apos;) or ([highway]=&apos;motorway_link&apos;))</Filter>
  4319.             <MinScaleDenominator>5000</MinScaleDenominator>
  4320.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4321.             <LineSymbolizer stroke="rgb(214,223,234)" stroke-width="8.5" stroke-linejoin="round" stroke-linecap="round"/>
  4322.         </Rule>
  4323.         <Rule>
  4324.             <Filter>(([highway]=&apos;motorway&apos;) or ([highway]=&apos;motorway_link&apos;))</Filter>
  4325.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4326.             <LineSymbolizer stroke="rgb(214,223,234)" stroke-width="11" stroke-linejoin="round" stroke-linecap="round"/>
  4327.         </Rule>
  4328.         <Rule>
  4329.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;trunk_link&apos;))</Filter>
  4330.             <MinScaleDenominator>100000</MinScaleDenominator>
  4331.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  4332.             <LineSymbolizer stroke="rgb(205,234,205)" stroke-width="2.5" stroke-linejoin="round" stroke-linecap="round"/>
  4333.         </Rule>
  4334.         <Rule>
  4335.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;trunk_link&apos;))</Filter>
  4336.             <MinScaleDenominator>25000</MinScaleDenominator>
  4337.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  4338.             <LineSymbolizer stroke="rgb(205,234,205)" stroke-width="6.5" stroke-linejoin="round" stroke-linecap="round"/>
  4339.         </Rule>
  4340.         <Rule>
  4341.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;trunk_link&apos;))</Filter>
  4342.             <MinScaleDenominator>5000</MinScaleDenominator>
  4343.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4344.             <LineSymbolizer stroke="rgb(205,234,205)" stroke-width="9" stroke-linejoin="round" stroke-linecap="round"/>
  4345.         </Rule>
  4346.         <Rule>
  4347.             <Filter>(([highway]=&apos;trunk&apos;) or ([highway]=&apos;trunk_link&apos;))</Filter>
  4348.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4349.             <LineSymbolizer stroke="rgb(205,234,205)" stroke-width="12" stroke-linejoin="round" stroke-linecap="round"/>
  4350.         </Rule>
  4351.         <Rule>
  4352.             <Filter>(([highway]=&apos;primary&apos;) or ([highway]=&apos;primary_link&apos;))</Filter>
  4353.             <MinScaleDenominator>100000</MinScaleDenominator>
  4354.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  4355.             <LineSymbolizer stroke="rgb(244,195,196)" stroke-width="2.5" stroke-linejoin="round" stroke-linecap="round"/>
  4356.         </Rule>
  4357.         <Rule>
  4358.             <Filter>(([highway]=&apos;primary&apos;) or ([highway]=&apos;primary_link&apos;))</Filter>
  4359.             <MinScaleDenominator>25000</MinScaleDenominator>
  4360.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  4361.             <LineSymbolizer stroke="rgb(244,195,196)" stroke-width="6.5" stroke-linejoin="round" stroke-linecap="round"/>
  4362.         </Rule>
  4363.         <Rule>
  4364.             <Filter>(([highway]=&apos;primary&apos;) or ([highway]=&apos;primary_link&apos;))</Filter>
  4365.             <MinScaleDenominator>5000</MinScaleDenominator>
  4366.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4367.             <LineSymbolizer stroke="rgb(244,195,196)" stroke-width="9" stroke-linejoin="round" stroke-linecap="round"/>
  4368.         </Rule>
  4369.         <Rule>
  4370.             <Filter>(([highway]=&apos;primary&apos;) or ([highway]=&apos;primary_link&apos;))</Filter>
  4371.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4372.             <LineSymbolizer stroke="rgb(244,195,196)" stroke-width="12" stroke-linejoin="round" stroke-linecap="round"/>
  4373.         </Rule>
  4374.         <Rule>
  4375.             <Filter>(([highway]=&apos;secondary&apos;) or ([highway]=&apos;secondary_link&apos;))</Filter>
  4376.             <MinScaleDenominator>100000</MinScaleDenominator>
  4377.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  4378.             <LineSymbolizer stroke="rgb(254,224,184)" stroke-width="2" stroke-linejoin="round" stroke-linecap="round"/>
  4379.         </Rule>
  4380.         <Rule>
  4381.             <Filter>(([highway]=&apos;secondary&apos;) or ([highway]=&apos;secondary_link&apos;))</Filter>
  4382.             <MinScaleDenominator>25000</MinScaleDenominator>
  4383.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  4384.             <LineSymbolizer stroke="rgb(254,224,184)" stroke-width="8" stroke-linejoin="round" stroke-linecap="round"/>
  4385.         </Rule>
  4386.         <Rule>
  4387.             <Filter>(([highway]=&apos;secondary&apos;) or ([highway]=&apos;secondary_link&apos;))</Filter>
  4388.             <MinScaleDenominator>5000</MinScaleDenominator>
  4389.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4390.             <LineSymbolizer stroke="rgb(254,224,184)" stroke-width="10" stroke-linejoin="round" stroke-linecap="round"/>
  4391.         </Rule>
  4392.         <Rule>
  4393.             <Filter>(([highway]=&apos;secondary&apos;) or ([highway]=&apos;secondary_link&apos;))</Filter>
  4394.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4395.             <LineSymbolizer stroke="rgb(254,224,184)" stroke-width="14" stroke-linejoin="round" stroke-linecap="round"/>
  4396.         </Rule>
  4397.         <Rule>
  4398.             <Filter>(([highway]=&apos;tertiary&apos;) or ([highway]=&apos;tertiary_link&apos;))</Filter>
  4399.             <MinScaleDenominator>50000</MinScaleDenominator>
  4400.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  4401.             <LineSymbolizer stroke="rgb(255,255,204)" stroke-width="5" stroke-linejoin="round" stroke-linecap="round"/>
  4402.         </Rule>
  4403.         <Rule>
  4404.             <Filter>(([highway]=&apos;tertiary&apos;) or ([highway]=&apos;tertiary_link&apos;))</Filter>
  4405.             <MinScaleDenominator>25000</MinScaleDenominator>
  4406.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4407.             <LineSymbolizer stroke="rgb(255,255,204)" stroke-width="6.5" stroke-linejoin="round" stroke-linecap="round"/>
  4408.         </Rule>
  4409.         <Rule>
  4410.             <Filter>((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) or ([highway]=&apos;road&apos;))</Filter>
  4411.             <MinScaleDenominator>50000</MinScaleDenominator>
  4412.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  4413.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="2" stroke-linejoin="round" stroke-linecap="round"/>
  4414.         </Rule>
  4415.         <Rule>
  4416.             <Filter>((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) or ([highway]=&apos;road&apos;))</Filter>
  4417.             <MinScaleDenominator>25000</MinScaleDenominator>
  4418.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4419.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  4420.         </Rule>
  4421.         <Rule>
  4422.             <Filter>(([highway]=&apos;tertiary&apos;) or ([highway]=&apos;tertiary_link&apos;))</Filter>
  4423.             <MinScaleDenominator>5000</MinScaleDenominator>
  4424.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4425.             <LineSymbolizer stroke="rgb(255,255,204)" stroke-width="9.4" stroke-linejoin="round" stroke-linecap="round"/>
  4426.         </Rule>
  4427.         <Rule>
  4428.             <Filter>(([highway]=&apos;tertiary&apos;) or ([highway]=&apos;tertiary_link&apos;))</Filter>
  4429.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4430.             <LineSymbolizer stroke="rgb(255,255,204)" stroke-width="13" stroke-linejoin="round" stroke-linecap="round"/>
  4431.         </Rule>
  4432.         <Rule>
  4433.             <Filter>((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) or ([highway]=&apos;road&apos;))</Filter>
  4434.             <MinScaleDenominator>12500</MinScaleDenominator>
  4435.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4436.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="6.5" stroke-linejoin="round" stroke-linecap="round"/>
  4437.         </Rule>
  4438.         <Rule>
  4439.             <Filter>((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) or ([highway]=&apos;road&apos;))</Filter>
  4440.             <MinScaleDenominator>5000</MinScaleDenominator>
  4441.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  4442.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="9.4" stroke-linejoin="round" stroke-linecap="round"/>
  4443.         </Rule>
  4444.         <Rule>
  4445.             <Filter>((([highway]=&apos;residential&apos;) or ([highway]=&apos;unclassified&apos;)) or ([highway]=&apos;road&apos;))</Filter>
  4446.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4447.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="13" stroke-linejoin="round" stroke-linecap="round"/>
  4448.         </Rule>
  4449.     </Style>
  4450.     <Style name="turning_circle-casing">
  4451.         <Rule>
  4452.             <Filter>([int_tc_type]=&apos;tertiary&apos;)</Filter>
  4453.             <MinScaleDenominator>5000</MinScaleDenominator>
  4454.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4455.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/turning_circle-tert-casing.18.png" allow-overlap="true"/>
  4456.         </Rule>
  4457.         <Rule>
  4458.             <Filter>(([int_tc_type]=&apos;residential&apos;) or ([int_tc_type]=&apos;unclassified&apos;))</Filter>
  4459.             <MinScaleDenominator>12500</MinScaleDenominator>
  4460.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4461.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/turning_circle-uncl-casing.16.png" allow-overlap="true"/>
  4462.         </Rule>
  4463.         <Rule>
  4464.             <Filter>([int_tc_type]=&apos;living_street&apos;)</Filter>
  4465.             <MinScaleDenominator>12500</MinScaleDenominator>
  4466.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4467.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/turning_circle-uncl-fill.16.png" allow-overlap="true"/>
  4468.         </Rule>
  4469.         <Rule>
  4470.             <Filter>(([int_tc_type]=&apos;residential&apos;) or ([int_tc_type]=&apos;unclassified&apos;))</Filter>
  4471.             <MinScaleDenominator>5000</MinScaleDenominator>
  4472.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  4473.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/turning_circle-uncl-casing.18.png" allow-overlap="true"/>
  4474.         </Rule>
  4475.         <Rule>
  4476.             <Filter>([int_tc_type]=&apos;service&apos;)</Filter>
  4477.             <MinScaleDenominator>5000</MinScaleDenominator>
  4478.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  4479.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/turning_circle-uncl-casing.14.png" allow-overlap="true"/>
  4480.         </Rule>
  4481.         <Rule>
  4482.             <Filter>([int_tc_type]=&apos;living_street&apos;)</Filter>
  4483.             <MinScaleDenominator>5000</MinScaleDenominator>
  4484.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  4485.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/turning_circle-uncl-fill.18.png" allow-overlap="true"/>
  4486.         </Rule>
  4487.         <Rule>
  4488.             <Filter>([int_tc_type]=&apos;tertiary&apos;)</Filter>
  4489.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4490.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/turning_circle-tert-casing.24.png" allow-overlap="true"/>
  4491.         </Rule>
  4492.         <Rule>
  4493.             <Filter>(([int_tc_type]=&apos;residential&apos;) or ([int_tc_type]=&apos;unclassified&apos;))</Filter>
  4494.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4495.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/turning_circle-uncl-casing.24.png" allow-overlap="true"/>
  4496.         </Rule>
  4497.         <Rule>
  4498.             <Filter>([int_tc_type]=&apos;service&apos;)</Filter>
  4499.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4500.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/turning_circle-uncl-casing.16.png" allow-overlap="true"/>
  4501.         </Rule>
  4502.         <Rule>
  4503.             <Filter>([int_tc_type]=&apos;living_street&apos;)</Filter>
  4504.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4505.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/turning_circle-uncl-fill.24.png" allow-overlap="true"/>
  4506.         </Rule>
  4507.     </Style>
  4508.     <Style name="turning_circle-fill">
  4509.         <Rule>
  4510.             <Filter>([int_tc_type]=&apos;tertiary&apos;)</Filter>
  4511.             <MinScaleDenominator>5000</MinScaleDenominator>
  4512.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4513.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/turning_circle-tert-fill.16.png" allow-overlap="true"/>
  4514.         </Rule>
  4515.         <Rule>
  4516.             <Filter>(([int_tc_type]=&apos;residential&apos;) or ([int_tc_type]=&apos;unclassified&apos;))</Filter>
  4517.             <MinScaleDenominator>12500</MinScaleDenominator>
  4518.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4519.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/turning_circle-uncl-fill.14.png" allow-overlap="true"/>
  4520.         </Rule>
  4521.         <Rule>
  4522.             <Filter>([int_tc_type]=&apos;living_street&apos;)</Filter>
  4523.             <MinScaleDenominator>12500</MinScaleDenominator>
  4524.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4525.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/turning_circle-livs-fill.14.png" allow-overlap="true"/>
  4526.         </Rule>
  4527.         <Rule>
  4528.             <Filter>(([int_tc_type]=&apos;residential&apos;) or ([int_tc_type]=&apos;unclassified&apos;))</Filter>
  4529.             <MinScaleDenominator>5000</MinScaleDenominator>
  4530.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  4531.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/turning_circle-uncl-fill.16.png" allow-overlap="true"/>
  4532.         </Rule>
  4533.         <Rule>
  4534.             <Filter>([int_tc_type]=&apos;service&apos;)</Filter>
  4535.             <MinScaleDenominator>5000</MinScaleDenominator>
  4536.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  4537.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/turning_circle-uncl-fill.12.png" allow-overlap="true"/>
  4538.         </Rule>
  4539.         <Rule>
  4540.             <Filter>([int_tc_type]=&apos;living_street&apos;)</Filter>
  4541.             <MinScaleDenominator>5000</MinScaleDenominator>
  4542.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  4543.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/turning_circle-livs-fill.16.png" allow-overlap="true"/>
  4544.         </Rule>
  4545.         <Rule>
  4546.             <Filter>([int_tc_type]=&apos;tertiary&apos;)</Filter>
  4547.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4548.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/turning_circle-tert-fill.22.png" allow-overlap="true"/>
  4549.         </Rule>
  4550.         <Rule>
  4551.             <Filter>(([int_tc_type]=&apos;residential&apos;) or ([int_tc_type]=&apos;unclassified&apos;))</Filter>
  4552.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4553.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/turning_circle-uncl-fill.22.png" allow-overlap="true"/>
  4554.         </Rule>
  4555.         <Rule>
  4556.             <Filter>([int_tc_type]=&apos;service&apos;)</Filter>
  4557.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4558.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/turning_circle-uncl-fill.14.png" allow-overlap="true"/>
  4559.         </Rule>
  4560.         <Rule>
  4561.             <Filter>([int_tc_type]=&apos;living_street&apos;)</Filter>
  4562.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4563.             <PointSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/turning_circle-livs-fill.22.png" allow-overlap="true"/>
  4564.         </Rule>
  4565.     </Style>
  4566.     <Style name="village">
  4567.         <Rule>
  4568.             <Filter>(([place]=&apos;village&apos;) or ([place]=&apos;large_village&apos;))</Filter>
  4569.             <MinScaleDenominator>25000</MinScaleDenominator>
  4570.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  4571.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(0,0,0)" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  4572.         </Rule>
  4573.         <Rule>
  4574.             <Filter>(([place]=&apos;village&apos;) or ([place]=&apos;large_village&apos;))</Filter>
  4575.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4576.             <TextSymbolizer fontset-name="book-fonts" size="12" fill="rgb(119,119,119)" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  4577.         </Rule>
  4578.     </Style>
  4579.     <Style name="water-areas-overlay">
  4580.         <Rule>
  4581.             <Filter>(([natural]=&apos;marsh&apos;) or ([natural]=&apos;wetland&apos;))</Filter>
  4582.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  4583.             <PolygonPatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/marsh.png"/>
  4584.         </Rule>
  4585.     </Style>
  4586.     <Style name="water-lines-casing">
  4587.         <Rule>
  4588.             <Filter>((([waterway]=&apos;stream&apos;) or ([waterway]=&apos;ditch&apos;)) or ([waterway]=&apos;drain&apos;))</Filter>
  4589.             <MinScaleDenominator>25000</MinScaleDenominator>
  4590.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  4591.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="1.5"/>
  4592.         </Rule>
  4593.         <Rule>
  4594.             <Filter>([waterway]=&apos;stream&apos;)</Filter>
  4595.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4596.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="2.5"/>
  4597.         </Rule>
  4598.     </Style>
  4599.     <Style name="water-lines-low-zoom">
  4600.         <Rule>
  4601.             <Filter>([waterway]=&apos;river&apos;)</Filter>
  4602.             <MinScaleDenominator>1500000</MinScaleDenominator>
  4603.             <MaxScaleDenominator>3000000</MaxScaleDenominator>
  4604.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="0.7"/>
  4605.         </Rule>
  4606.         <Rule>
  4607.             <Filter>([waterway]=&apos;river&apos;)</Filter>
  4608.             <MinScaleDenominator>750000</MinScaleDenominator>
  4609.             <MaxScaleDenominator>1500000</MaxScaleDenominator>
  4610.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="1.2"/>
  4611.         </Rule>
  4612.         <Rule>
  4613.             <Filter>([waterway]=&apos;river&apos;)</Filter>
  4614.             <MinScaleDenominator>200000</MinScaleDenominator>
  4615.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  4616.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="1.6"/>
  4617.         </Rule>
  4618.     </Style>
  4619.     <Style name="water_areas">
  4620.         <Rule>
  4621.             <Filter>([natural]=&apos;glacier&apos;)</Filter>
  4622.             <MinScaleDenominator>3000000</MinScaleDenominator>
  4623.             <MaxScaleDenominator>12500000</MaxScaleDenominator>
  4624.             <LineSymbolizer stroke="rgb(153,204,255)" stroke-width="1.5" stroke-dasharray="4, 2"/>
  4625.             <PolygonPatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/glacier.png"/>
  4626.         </Rule>
  4627.         <Rule>
  4628.             <Filter>([natural]=&apos;glacier&apos;)</Filter>
  4629.             <MaxScaleDenominator>3000000</MaxScaleDenominator>
  4630.             <LineSymbolizer stroke="rgb(153,204,255)" stroke-width="1.5" stroke-dasharray="4, 2"/>
  4631.             <PolygonPatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/glacier2.png"/>
  4632.         </Rule>
  4633.         <Rule>
  4634.             <Filter>((([waterway]=&apos;dock&apos;) or ([waterway]=&apos;mill_pond&apos;)) or ([waterway]=&apos;canal&apos;))</Filter>
  4635.             <MaxScaleDenominator>1500000</MaxScaleDenominator>
  4636.             <PolygonSymbolizer fill="rgb(181,208,208)" gamma="0.75"/>
  4637.         </Rule>
  4638.         <Rule>
  4639.             <Filter>([landuse]=&apos;basin&apos;)</Filter>
  4640.             <MaxScaleDenominator>6500000</MaxScaleDenominator>
  4641.             <PolygonSymbolizer fill="rgb(181,208,208)" gamma="0.75"/>
  4642.         </Rule>
  4643.         <Rule>
  4644.             <Filter>(((((([natural]=&apos;lake&apos;) or ([natural]=&apos;water&apos;)) or ([landuse]=&apos;reservoir&apos;)) or ([waterway]=&apos;riverbank&apos;)) or ([landuse]=&apos;water&apos;)) or ([natural]=&apos;bay&apos;))</Filter>
  4645.             <MaxScaleDenominator>12500000</MaxScaleDenominator>
  4646.             <PolygonSymbolizer fill="rgb(181,208,208)" gamma="0.75"/>
  4647.         </Rule>
  4648.         <Rule>
  4649.             <Filter>([natural]=&apos;mud&apos;)</Filter>
  4650.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  4651.             <PolygonPatternSymbolizer file="/usr/home/sergeev/osm_mapnik/symbols/mud.png"/>
  4652.         </Rule>
  4653.         <Rule>
  4654.             <Filter>([natural]=&apos;land&apos;)</Filter>
  4655.             <MaxScaleDenominator>750000</MaxScaleDenominator>
  4656.             <PolygonSymbolizer fill="rgb(242,239,233)"/>
  4657.         </Rule>
  4658.     </Style>
  4659.     <Style name="water_lines">
  4660.         <Rule>
  4661.             <Filter>([waterway]=&apos;weir&apos;)</Filter>
  4662.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4663.             <LineSymbolizer stroke="rgb(170,170,170)" stroke-width="2" stroke-linejoin="round" stroke-linecap="round"/>
  4664.         </Rule>
  4665.         <Rule>
  4666.             <Filter>([waterway]=&apos;wadi&apos;)</Filter>
  4667.             <MinScaleDenominator>12500</MinScaleDenominator>
  4668.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  4669.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="4, 4"/>
  4670.         </Rule>
  4671.         <Rule>
  4672.             <Filter>([waterway]=&apos;wadi&apos;)</Filter>
  4673.             <MaxScaleDenominator>12500</MaxScaleDenominator>
  4674.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="2" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="4, 4"/>
  4675.         </Rule>
  4676.         <Rule>
  4677.             <Filter>([waterway]=&apos;river&apos;)</Filter>
  4678.             <MinScaleDenominator>100000</MinScaleDenominator>
  4679.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  4680.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="2" stroke-linejoin="round" stroke-linecap="round"/>
  4681.         </Rule>
  4682.         <Rule>
  4683.             <Filter>([waterway]=&apos;river&apos;)</Filter>
  4684.             <MinScaleDenominator>50000</MinScaleDenominator>
  4685.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  4686.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  4687.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(102,153,204)" placement="line" vertical-alignment="auto" halo-radius="1" spacing="400" horizontal-alignment="auto">[name]</TextSymbolizer>
  4688.         </Rule>
  4689.         <Rule>
  4690.             <Filter>([waterway]=&apos;river&apos;)</Filter>
  4691.             <MinScaleDenominator>25000</MinScaleDenominator>
  4692.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4693.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="5" stroke-linejoin="round" stroke-linecap="round"/>
  4694.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(102,153,204)" placement="line" vertical-alignment="auto" halo-radius="1" spacing="400" horizontal-alignment="auto">[name]</TextSymbolizer>
  4695.         </Rule>
  4696.         <Rule>
  4697.             <Filter>([waterway]=&apos;river&apos;)</Filter>
  4698.             <MinScaleDenominator>5000</MinScaleDenominator>
  4699.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4700.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="6" stroke-linejoin="round" stroke-linecap="round"/>
  4701.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(102,153,204)" placement="line" vertical-alignment="auto" halo-radius="1" spacing="400" horizontal-alignment="auto">[name]</TextSymbolizer>
  4702.         </Rule>
  4703.         <Rule>
  4704.             <Filter>([waterway]=&apos;river&apos;)</Filter>
  4705.             <MinScaleDenominator>2500</MinScaleDenominator>
  4706.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4707.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="10" stroke-linejoin="round" stroke-linecap="round"/>
  4708.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(102,153,204)" placement="line" vertical-alignment="auto" halo-radius="1" spacing="400" horizontal-alignment="auto">[name]</TextSymbolizer>
  4709.         </Rule>
  4710.         <Rule>
  4711.             <Filter>([waterway]=&apos;river&apos;)</Filter>
  4712.             <MaxScaleDenominator>2500</MaxScaleDenominator>
  4713.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="12" stroke-linejoin="round" stroke-linecap="round"/>
  4714.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(102,153,204)" placement="line" vertical-alignment="auto" halo-radius="1" spacing="400" horizontal-alignment="auto">[name]</TextSymbolizer>
  4715.         </Rule>
  4716.         <Rule>
  4717.             <Filter>(([waterway]=&apos;canal&apos;) and not (([disused]=&apos;yes&apos;)))</Filter>
  4718.             <MinScaleDenominator>100000</MinScaleDenominator>
  4719.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  4720.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="3" stroke-linejoin="round" stroke-linecap="round"/>
  4721.         </Rule>
  4722.         <Rule>
  4723.             <Filter>(([waterway]=&apos;canal&apos;) and not (([disused]=&apos;yes&apos;)))</Filter>
  4724.             <MinScaleDenominator>50000</MinScaleDenominator>
  4725.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  4726.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="4" stroke-linejoin="round" stroke-linecap="round"/>
  4727.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(102,153,204)" placement="line" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  4728.         </Rule>
  4729.         <Rule>
  4730.             <Filter>((([waterway]=&apos;stream&apos;) or ([waterway]=&apos;ditch&apos;)) or ([waterway]=&apos;drain&apos;))</Filter>
  4731.             <MinScaleDenominator>25000</MinScaleDenominator>
  4732.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  4733.             <LineSymbolizer stroke="rgb(181,208,208)"/>
  4734.         </Rule>
  4735.         <Rule>
  4736.             <Filter>(([waterway]=&apos;river&apos;) and ([tunnel]=&apos;yes&apos;))</Filter>
  4737.             <MinScaleDenominator>25000</MinScaleDenominator>
  4738.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4739.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="6" stroke-dasharray="4, 2"/>
  4740.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="4"/>
  4741.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(102,153,204)" placement="line" vertical-alignment="auto" halo-radius="1" minimum-distance="200" horizontal-alignment="auto">[name]</TextSymbolizer>
  4742.         </Rule>
  4743.         <Rule>
  4744.             <Filter>(([waterway]=&apos;river&apos;) and ([tunnel]=&apos;yes&apos;))</Filter>
  4745.             <MinScaleDenominator>5000</MinScaleDenominator>
  4746.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4747.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="7" stroke-dasharray="4, 2"/>
  4748.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="4"/>
  4749.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(102,153,204)" placement="line" vertical-alignment="auto" halo-radius="1" minimum-distance="200" horizontal-alignment="auto">[name]</TextSymbolizer>
  4750.         </Rule>
  4751.         <Rule>
  4752.             <Filter>(([waterway]=&apos;river&apos;) and ([tunnel]=&apos;yes&apos;))</Filter>
  4753.             <MinScaleDenominator>2500</MinScaleDenominator>
  4754.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4755.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="11" stroke-dasharray="4, 2"/>
  4756.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="7"/>
  4757.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(102,153,204)" placement="line" vertical-alignment="auto" halo-radius="1" minimum-distance="200" horizontal-alignment="auto">[name]</TextSymbolizer>
  4758.         </Rule>
  4759.         <Rule>
  4760.             <Filter>(([waterway]=&apos;river&apos;) and ([tunnel]=&apos;yes&apos;))</Filter>
  4761.             <MaxScaleDenominator>2500</MaxScaleDenominator>
  4762.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="13" stroke-dasharray="4, 2"/>
  4763.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="9"/>
  4764.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(102,153,204)" placement="line" vertical-alignment="auto" halo-radius="1" minimum-distance="200" horizontal-alignment="auto">[name]</TextSymbolizer>
  4765.         </Rule>
  4766.         <Rule>
  4767.             <Filter>(([waterway]=&apos;canal&apos;) and ([tunnel]=&apos;yes&apos;))</Filter>
  4768.             <MinScaleDenominator>5000</MinScaleDenominator>
  4769.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4770.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="7" stroke-dasharray="4, 2"/>
  4771.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="3"/>
  4772.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(102,153,204)" placement="line" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  4773.         </Rule>
  4774.         <Rule>
  4775.             <Filter>(([waterway]=&apos;canal&apos;) and not ((([tunnel]=&apos;yes&apos;) or ([disused]=&apos;yes&apos;))))</Filter>
  4776.             <MinScaleDenominator>5000</MinScaleDenominator>
  4777.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4778.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="7" stroke-linejoin="round" stroke-linecap="round"/>
  4779.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(102,153,204)" placement="line" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  4780.         </Rule>
  4781.         <Rule>
  4782.             <Filter>(([waterway]=&apos;canal&apos;) and ([tunnel]=&apos;yes&apos;))</Filter>
  4783.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4784.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="11" stroke-dasharray="4, 2"/>
  4785.             <LineSymbolizer stroke="rgb(255,255,255)" stroke-width="7"/>
  4786.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(102,153,204)" placement="line" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  4787.         </Rule>
  4788.         <Rule>
  4789.             <Filter>(([waterway]=&apos;canal&apos;) and not (((([tunnel]=&apos;yes&apos;) or ([disused]=&apos;yes&apos;)) or ([lock]=&apos;yes&apos;))))</Filter>
  4790.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4791.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="11" stroke-linejoin="round" stroke-linecap="round"/>
  4792.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(102,153,204)" placement="line" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  4793.         </Rule>
  4794.         <Rule>
  4795.             <Filter>((([waterway]=&apos;canal&apos;) and not ((([tunnel]=&apos;yes&apos;) or ([disused]=&apos;yes&apos;)))) and ([lock]=&apos;yes&apos;))</Filter>
  4796.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4797.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="7" stroke-linejoin="round" stroke-linecap="round"/>
  4798.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(102,153,204)" vertical-alignment="auto" halo-radius="1" wrap-width="20" horizontal-alignment="auto">[name]</TextSymbolizer>
  4799.         </Rule>
  4800.         <Rule>
  4801.             <Filter>(([waterway]=&apos;derelict_canal&apos;) or (([waterway]=&apos;canal&apos;) and ([disused]=&apos;yes&apos;)))</Filter>
  4802.             <MinScaleDenominator>100000</MinScaleDenominator>
  4803.             <MaxScaleDenominator>200000</MaxScaleDenominator>
  4804.             <LineSymbolizer stroke="rgb(181,228,208)" stroke-width="1.5" stroke-opacity="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="4, 4"/>
  4805.         </Rule>
  4806.         <Rule>
  4807.             <Filter>(([waterway]=&apos;derelict_canal&apos;) or (([waterway]=&apos;canal&apos;) and ([disused]=&apos;yes&apos;)))</Filter>
  4808.             <MinScaleDenominator>50000</MinScaleDenominator>
  4809.             <MaxScaleDenominator>100000</MaxScaleDenominator>
  4810.             <LineSymbolizer stroke="rgb(181,228,208)" stroke-width="2.5" stroke-opacity="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="4, 6"/>
  4811.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(128,209,174)" placement="line" vertical-alignment="auto" halo-radius="1" spacing="600" horizontal-alignment="auto">[name]</TextSymbolizer>
  4812.         </Rule>
  4813.         <Rule>
  4814.             <Filter>(([waterway]=&apos;derelict_canal&apos;) or (([waterway]=&apos;canal&apos;) and ([disused]=&apos;yes&apos;)))</Filter>
  4815.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4816.             <LineSymbolizer stroke="rgb(181,228,208)" stroke-width="4.5" stroke-opacity="0.5" stroke-linejoin="round" stroke-linecap="round" stroke-dasharray="4, 8"/>
  4817.             <TextSymbolizer fontset-name="book-fonts" size="10" fill="rgb(128,209,174)" placement="line" vertical-alignment="auto" halo-radius="1" spacing="600" horizontal-alignment="auto">[name]</TextSymbolizer>
  4818.         </Rule>
  4819.         <Rule>
  4820.             <Filter>(([waterway]=&apos;stream&apos;) and ([tunnel]=&apos;yes&apos;))</Filter>
  4821.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4822.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="2.4" stroke-dasharray="4, 2"/>
  4823.             <LineSymbolizer stroke="rgb(243,247,247)" stroke-width="1.2"/>
  4824.         </Rule>
  4825.         <Rule>
  4826.             <Filter>(([waterway]=&apos;stream&apos;) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  4827.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4828.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="2"/>
  4829.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(102,153,204)" placement="line" vertical-alignment="auto" halo-radius="1" spacing="600" horizontal-alignment="auto">[name]</TextSymbolizer>
  4830.         </Rule>
  4831.         <Rule>
  4832.             <Filter>((([waterway]=&apos;drain&apos;) or ([waterway]=&apos;ditch&apos;)) and ([tunnel]=&apos;yes&apos;))</Filter>
  4833.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4834.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="2" stroke-dasharray="4, 2"/>
  4835.             <LineSymbolizer stroke="rgb(243,247,247)"/>
  4836.         </Rule>
  4837.         <Rule>
  4838.             <Filter>((([waterway]=&apos;drain&apos;) or ([waterway]=&apos;ditch&apos;)) and not (([tunnel]=&apos;yes&apos;)))</Filter>
  4839.             <MaxScaleDenominator>25000</MaxScaleDenominator>
  4840.             <LineSymbolizer stroke="rgb(181,208,208)"/>
  4841.             <TextSymbolizer fontset-name="book-fonts" size="8" fill="rgb(102,153,204)" placement="line" vertical-alignment="auto" halo-radius="1" spacing="600" horizontal-alignment="auto">[name]</TextSymbolizer>
  4842.         </Rule>
  4843.     </Style>
  4844.     <Style name="waterway-bridges">
  4845.         <Rule>
  4846.             <MinScaleDenominator>5000</MinScaleDenominator>
  4847.             <MaxScaleDenominator>50000</MaxScaleDenominator>
  4848.             <LineSymbolizer stroke-width="7" stroke-linejoin="round"/>
  4849.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="6" stroke-linejoin="round" stroke-linecap="round"/>
  4850.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(102,153,204)" placement="line" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  4851.         </Rule>
  4852.         <Rule>
  4853.             <MaxScaleDenominator>5000</MaxScaleDenominator>
  4854.             <LineSymbolizer stroke-width="11" stroke-linejoin="round"/>
  4855.             <LineSymbolizer stroke="rgb(181,208,208)" stroke-width="10" stroke-linejoin="round" stroke-linecap="round"/>
  4856.             <TextSymbolizer fontset-name="book-fonts" size="9" fill="rgb(102,153,204)" placement="line" vertical-alignment="auto" halo-radius="1" horizontal-alignment="auto">[name]</TextSymbolizer>
  4857.         </Rule>
  4858.     </Style>
  4859.     <Style name="world">
  4860.         <Rule>
  4861.             <MinScaleDenominator>750000</MinScaleDenominator>
  4862.             <MaxScaleDenominator>250000000000</MaxScaleDenominator>
  4863.             <PolygonSymbolizer fill="rgb(242,239,233)"/>
  4864.         </Rule>
  4865.     </Style>
  4866.     <Layer name="world" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  4867.         <StyleName>world</StyleName>
  4868.         <Datasource>
  4869.             <Parameter name="file">/usr/home/sergeev/osm_mapnik/world_boundaries/shoreline_300</Parameter>
  4870.             <Parameter name="type">shape</Parameter>
  4871.         </Datasource>
  4872.     </Layer>
  4873.     <Layer name="coast-poly" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  4874.         <StyleName>coast-poly</StyleName>
  4875.         <Datasource>
  4876.             <Parameter name="file">/usr/home/sergeev/osm_mapnik/world_boundaries/processed_p</Parameter>
  4877.             <Parameter name="type">shape</Parameter>
  4878.         </Datasource>
  4879.     </Layer>
  4880.     <Layer name="builtup" srs="+proj=merc +datum=WGS84 +over">
  4881.         <StyleName>builtup</StyleName>
  4882.         <Datasource>
  4883.             <Parameter name="file">/usr/home/sergeev/osm_mapnik/world_boundaries/builtup_area</Parameter>
  4884.             <Parameter name="type">shape</Parameter>
  4885.         </Datasource>
  4886.     </Layer>
  4887.     <Layer name="necountries" srs="+init=epsg:4326">
  4888.         <StyleName>necountries</StyleName>
  4889.         <Datasource>
  4890.             <Parameter name="file">/usr/home/sergeev/osm_mapnik/world_boundaries/110m_admin_0_boundary_lines_land.shp</Parameter>
  4891.             <Parameter name="type">shape</Parameter>
  4892.         </Datasource>
  4893.     </Layer>
  4894.     <Layer name="nepopulated" srs="+init=epsg:4326">
  4895.         <StyleName>nepopulated</StyleName>
  4896.         <Datasource>
  4897.             <Parameter name="encoding">latin1</Parameter>
  4898.             <Parameter name="file">/usr/home/sergeev/osm_mapnik/world_boundaries/10m_populated_places.shp</Parameter>
  4899.             <Parameter name="type">shape</Parameter>
  4900.         </Datasource>
  4901.     </Layer>
  4902.     <Layer name="landcover" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  4903.         <StyleName>landcover</StyleName>
  4904.         <Datasource>
  4905.             <Parameter name="dbname">gis</Parameter>
  4906.             <Parameter name="estimate_extent">false</Parameter>
  4907.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  4908.             <Parameter name="host">localhost</Parameter>
  4909.             <Parameter name="password"/>
  4910.             <Parameter name="port">5432</Parameter>
  4911.             <Parameter name="table">
  4912.       (select way,aeroway,amenity,landuse,leisure,man_made,military,&quot;natural&quot;,power,tourism,name,highway,
  4913.        case when religion in (&apos;christian&apos;,&apos;jewish&apos;) then religion else &apos;INT-generic&apos;::text end as religion
  4914.        from planet_osm_polygon
  4915.        where landuse is not null
  4916.           or leisure is not null
  4917.           or aeroway in (&apos;apron&apos;,&apos;aerodrome&apos;)
  4918.           or amenity in (&apos;parking&apos;,&apos;university&apos;,&apos;college&apos;,&apos;school&apos;,&apos;hospital&apos;,&apos;kindergarten&apos;,&apos;grave_yard&apos;)
  4919.           or military in (&apos;barracks&apos;,&apos;danger_area&apos;)
  4920.           or &quot;natural&quot; in (&apos;field&apos;,&apos;beach&apos;,&apos;desert&apos;,&apos;heath&apos;,&apos;mud&apos;,&apos;wood&apos;,&apos;sand&apos;,&apos;scrub&apos;)
  4921.           or power in (&apos;station&apos;,&apos;sub_station&apos;,&apos;generator&apos;)
  4922.           or tourism in (&apos;attraction&apos;,&apos;camp_site&apos;,&apos;caravan_site&apos;,&apos;picnic_site&apos;,&apos;zoo&apos;)
  4923.           or highway in (&apos;services&apos;,&apos;rest_area&apos;)
  4924.        order by z_order,way_area desc
  4925.       ) as leisure
  4926.       </Parameter>
  4927.             <Parameter name="type">postgis</Parameter>
  4928.             <Parameter name="user">pgsql</Parameter>
  4929.         </Datasource>
  4930.     </Layer>
  4931.     <Layer name="landcover_line" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  4932.         <StyleName>landcover_line</StyleName>
  4933.         <Datasource>
  4934.             <Parameter name="dbname">gis</Parameter>
  4935.             <Parameter name="estimate_extent">false</Parameter>
  4936.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  4937.             <Parameter name="host">localhost</Parameter>
  4938.             <Parameter name="password"/>
  4939.             <Parameter name="port">5432</Parameter>
  4940.             <Parameter name="table">
  4941.       (select way
  4942.        from planet_osm_line
  4943.        where man_made=&apos;cutline&apos;
  4944.       ) as leisure
  4945.       </Parameter>
  4946.             <Parameter name="type">postgis</Parameter>
  4947.             <Parameter name="user">pgsql</Parameter>
  4948.         </Datasource>
  4949.     </Layer>
  4950.     <Layer name="sports_grounds" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  4951.         <StyleName>sports_grounds</StyleName>
  4952.         <Datasource>
  4953.             <Parameter name="dbname">gis</Parameter>
  4954.             <Parameter name="estimate_extent">false</Parameter>
  4955.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  4956.             <Parameter name="host">localhost</Parameter>
  4957.             <Parameter name="password"/>
  4958.             <Parameter name="port">5432</Parameter>
  4959.             <Parameter name="table">
  4960.       (select way,leisure,
  4961.        case when leisure=&apos;pitch&apos; then 2
  4962.             when leisure=&apos;track&apos; then 1
  4963.             else 0 end as prio
  4964.        from planet_osm_polygon
  4965.        where leisure in (&apos;sports_centre&apos;,&apos;stadium&apos;,&apos;pitch&apos;,&apos;track&apos;)
  4966.        order by z_order,prio,way_area desc
  4967.       ) as sports_grounds
  4968.       </Parameter>
  4969.             <Parameter name="type">postgis</Parameter>
  4970.             <Parameter name="user">pgsql</Parameter>
  4971.         </Datasource>
  4972.     </Layer>
  4973.     <Layer name="water-lines-casing" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  4974.         <StyleName>water-lines-casing</StyleName>
  4975.         <Datasource>
  4976.             <Parameter name="dbname">gis</Parameter>
  4977.             <Parameter name="estimate_extent">false</Parameter>
  4978.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  4979.             <Parameter name="host">localhost</Parameter>
  4980.             <Parameter name="password"/>
  4981.             <Parameter name="port">5432</Parameter>
  4982.             <Parameter name="table">
  4983.       (select way,waterway
  4984.       from planet_osm_line
  4985.       where waterway in (&apos;stream&apos;,&apos;drain&apos;,&apos;ditch&apos;)
  4986.         and (tunnel is null or tunnel != &apos;yes&apos;)
  4987.       ) as water_lines</Parameter>
  4988.             <Parameter name="type">postgis</Parameter>
  4989.             <Parameter name="user">pgsql</Parameter>
  4990.         </Datasource>
  4991.     </Layer>
  4992.     <Layer name="water_areas" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  4993.         <StyleName>water_areas</StyleName>
  4994.         <Datasource>
  4995.             <Parameter name="dbname">gis</Parameter>
  4996.             <Parameter name="estimate_extent">false</Parameter>
  4997.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  4998.             <Parameter name="host">localhost</Parameter>
  4999.             <Parameter name="password"/>
  5000.             <Parameter name="port">5432</Parameter>
  5001.             <Parameter name="table">
  5002.       (select way,&quot;natural&quot;,waterway,landuse,name
  5003.       from planet_osm_polygon
  5004.       where waterway in (&apos;dock&apos;,&apos;mill_pond&apos;,&apos;riverbank&apos;,&apos;canal&apos;)
  5005.          or landuse in (&apos;reservoir&apos;,&apos;water&apos;,&apos;basin&apos;)
  5006.          or &quot;natural&quot; in (&apos;lake&apos;,&apos;water&apos;,&apos;land&apos;,&apos;glacier&apos;,&apos;mud&apos;,&apos;bay&apos;)
  5007.       order by z_order,way_area desc
  5008.       ) as water_areas</Parameter>
  5009.             <Parameter name="type">postgis</Parameter>
  5010.             <Parameter name="user">pgsql</Parameter>
  5011.         </Datasource>
  5012.     </Layer>
  5013.     <Layer name="water-areas-overlay" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5014.         <StyleName>water-areas-overlay</StyleName>
  5015.         <Datasource>
  5016.             <Parameter name="dbname">gis</Parameter>
  5017.             <Parameter name="estimate_extent">false</Parameter>
  5018.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5019.             <Parameter name="host">localhost</Parameter>
  5020.             <Parameter name="password"/>
  5021.             <Parameter name="port">5432</Parameter>
  5022.             <Parameter name="table">
  5023.       (select way,&quot;natural&quot;
  5024.       from planet_osm_polygon
  5025.       where &quot;natural&quot; in (&apos;marsh&apos;,&apos;wetland&apos;)
  5026.       order by z_order,way_area desc
  5027.       ) as water_areas</Parameter>
  5028.             <Parameter name="type">postgis</Parameter>
  5029.             <Parameter name="user">pgsql</Parameter>
  5030.         </Datasource>
  5031.     </Layer>
  5032.     <Layer name="glaciers-text" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5033.         <StyleName>glaciers-text</StyleName>
  5034.         <Datasource>
  5035.             <Parameter name="dbname">gis</Parameter>
  5036.             <Parameter name="estimate_extent">false</Parameter>
  5037.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5038.             <Parameter name="host">localhost</Parameter>
  5039.             <Parameter name="password"/>
  5040.             <Parameter name="port">5432</Parameter>
  5041.             <Parameter name="table">
  5042.       (select way,name,way_area
  5043.       from planet_osm_polygon
  5044.       where &quot;natural&quot;=&apos;glacier&apos;
  5045.       order by way_area desc
  5046.       ) as glaciers</Parameter>
  5047.             <Parameter name="type">postgis</Parameter>
  5048.             <Parameter name="user">pgsql</Parameter>
  5049.         </Datasource>
  5050.     </Layer>
  5051.     <Layer name="water-lines-low-zoom" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5052.         <StyleName>water-lines-low-zoom</StyleName>
  5053.         <Datasource>
  5054.             <Parameter name="dbname">gis</Parameter>
  5055.             <Parameter name="estimate_extent">false</Parameter>
  5056.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5057.             <Parameter name="host">localhost</Parameter>
  5058.             <Parameter name="password"/>
  5059.             <Parameter name="port">5432</Parameter>
  5060.             <Parameter name="table">
  5061.       (select way,waterway
  5062.       from planet_osm_line
  5063.       where waterway=&apos;river&apos;
  5064.       ) as water_lines</Parameter>
  5065.             <Parameter name="type">postgis</Parameter>
  5066.             <Parameter name="user">pgsql</Parameter>
  5067.         </Datasource>
  5068.     </Layer>
  5069.     <Layer name="water_lines" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5070.         <StyleName>water_lines</StyleName>
  5071.         <Datasource>
  5072.             <Parameter name="dbname">gis</Parameter>
  5073.             <Parameter name="estimate_extent">false</Parameter>
  5074.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5075.             <Parameter name="host">localhost</Parameter>
  5076.             <Parameter name="password"/>
  5077.             <Parameter name="port">5432</Parameter>
  5078.             <Parameter name="table">
  5079.       (select way,waterway,disused,lock,name,
  5080.       case when tunnel in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;) then &apos;yes&apos;::text else tunnel end as tunnel
  5081.       from planet_osm_line
  5082.       where waterway in (&apos;weir&apos;,&apos;river&apos;,&apos;canal&apos;,&apos;derelict_canal&apos;,&apos;stream&apos;,&apos;drain&apos;,&apos;ditch&apos;,&apos;wadi&apos;)
  5083.         and (bridge is null or bridge not in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;aqueduct&apos;))
  5084.       order by z_order
  5085.       ) as water_lines</Parameter>
  5086.             <Parameter name="type">postgis</Parameter>
  5087.             <Parameter name="user">pgsql</Parameter>
  5088.         </Datasource>
  5089.     </Layer>
  5090.     <Layer name="dam" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5091.         <StyleName>dam</StyleName>
  5092.         <Datasource>
  5093.             <Parameter name="dbname">gis</Parameter>
  5094.             <Parameter name="estimate_extent">false</Parameter>
  5095.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5096.             <Parameter name="host">localhost</Parameter>
  5097.             <Parameter name="password"/>
  5098.             <Parameter name="port">5432</Parameter>
  5099.             <Parameter name="table">
  5100.       (select way,name from planet_osm_line where waterway=&apos;dam&apos;) as dam</Parameter>
  5101.             <Parameter name="type">postgis</Parameter>
  5102.             <Parameter name="user">pgsql</Parameter>
  5103.         </Datasource>
  5104.     </Layer>
  5105.     <Layer name="marinas-area" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5106.         <StyleName>marinas-area</StyleName>
  5107.         <Datasource>
  5108.             <Parameter name="dbname">gis</Parameter>
  5109.             <Parameter name="estimate_extent">false</Parameter>
  5110.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5111.             <Parameter name="host">localhost</Parameter>
  5112.             <Parameter name="password"/>
  5113.             <Parameter name="port">5432</Parameter>
  5114.             <Parameter name="table">
  5115.       (select way from planet_osm_polygon where leisure =&apos;marina&apos;) as marinas
  5116.       </Parameter>
  5117.             <Parameter name="type">postgis</Parameter>
  5118.             <Parameter name="user">pgsql</Parameter>
  5119.         </Datasource>
  5120.     </Layer>
  5121.     <Layer name="piers-area" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5122.         <StyleName>piers-area</StyleName>
  5123.         <Datasource>
  5124.             <Parameter name="dbname">gis</Parameter>
  5125.             <Parameter name="estimate_extent">false</Parameter>
  5126.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5127.             <Parameter name="host">localhost</Parameter>
  5128.             <Parameter name="password"/>
  5129.             <Parameter name="port">5432</Parameter>
  5130.             <Parameter name="table">
  5131.       (select way,man_made from planet_osm_polygon where man_made in (&apos;pier&apos;,&apos;breakwater&apos;,&apos;groyne&apos;)) as piers
  5132.       </Parameter>
  5133.             <Parameter name="type">postgis</Parameter>
  5134.             <Parameter name="user">pgsql</Parameter>
  5135.         </Datasource>
  5136.     </Layer>
  5137.     <Layer name="piers" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5138.         <StyleName>piers</StyleName>
  5139.         <Datasource>
  5140.             <Parameter name="dbname">gis</Parameter>
  5141.             <Parameter name="estimate_extent">false</Parameter>
  5142.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5143.             <Parameter name="host">localhost</Parameter>
  5144.             <Parameter name="password"/>
  5145.             <Parameter name="port">5432</Parameter>
  5146.             <Parameter name="table">
  5147.       (select way,man_made from planet_osm_line where man_made in (&apos;pier&apos;,&apos;breakwater&apos;,&apos;groyne&apos;)) as piers
  5148.       </Parameter>
  5149.             <Parameter name="type">postgis</Parameter>
  5150.             <Parameter name="user">pgsql</Parameter>
  5151.         </Datasource>
  5152.     </Layer>
  5153.     <Layer name="locks" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5154.         <StyleName>locks</StyleName>
  5155.         <Datasource>
  5156.             <Parameter name="dbname">gis</Parameter>
  5157.             <Parameter name="estimate_extent">false</Parameter>
  5158.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5159.             <Parameter name="host">localhost</Parameter>
  5160.             <Parameter name="password"/>
  5161.             <Parameter name="port">5432</Parameter>
  5162.             <Parameter name="table">
  5163.       (select way,waterway from planet_osm_point where waterway=&apos;lock_gate&apos;) as locks
  5164.       </Parameter>
  5165.             <Parameter name="type">postgis</Parameter>
  5166.             <Parameter name="user">pgsql</Parameter>
  5167.         </Datasource>
  5168.     </Layer>
  5169.     <Layer name="tunnels" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5170.         <StyleName>tunnels-casing</StyleName>
  5171.         <StyleName>tunnels-fill</StyleName>
  5172.         <Datasource>
  5173.             <Parameter name="dbname">gis</Parameter>
  5174.             <Parameter name="estimate_extent">false</Parameter>
  5175.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5176.             <Parameter name="host">localhost</Parameter>
  5177.             <Parameter name="password"/>
  5178.             <Parameter name="port">5432</Parameter>
  5179.             <Parameter name="table">
  5180.       (select way,highway from planet_osm_line where highway in (&apos;motorway&apos;,&apos;motorway_link&apos;,&apos;trunk&apos;,&apos;trunk_link&apos;,&apos;primary&apos;,&apos;primary_link&apos;,&apos;secondary&apos;,&apos;secondary_link&apos;,&apos;tertiary&apos;,&apos;tertiary_link&apos;,&apos;residential&apos;,&apos;unclassified&apos;) and tunnel in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;) order by z_order) as roads
  5181.       </Parameter>
  5182.             <Parameter name="type">postgis</Parameter>
  5183.             <Parameter name="user">pgsql</Parameter>
  5184.         </Datasource>
  5185.     </Layer>
  5186.     <Layer name="citywalls" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5187.         <StyleName>citywalls</StyleName>
  5188.         <Datasource>
  5189.             <Parameter name="dbname">gis</Parameter>
  5190.             <Parameter name="estimate_extent">false</Parameter>
  5191.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5192.             <Parameter name="host">localhost</Parameter>
  5193.             <Parameter name="password"/>
  5194.             <Parameter name="port">5432</Parameter>
  5195.             <Parameter name="table">(select way from planet_osm_line where &quot;historic&quot;=&apos;citywalls&apos;) as citywalls</Parameter>
  5196.             <Parameter name="type">postgis</Parameter>
  5197.             <Parameter name="user">pgsql</Parameter>
  5198.         </Datasource>
  5199.     </Layer>
  5200.     <Layer name="castle_walls" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5201.         <StyleName>castle_walls</StyleName>
  5202.         <Datasource>
  5203.             <Parameter name="dbname">gis</Parameter>
  5204.             <Parameter name="estimate_extent">false</Parameter>
  5205.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5206.             <Parameter name="host">localhost</Parameter>
  5207.             <Parameter name="password"/>
  5208.             <Parameter name="port">5432</Parameter>
  5209.             <Parameter name="table">(select way from planet_osm_line where &quot;historic&quot;=&apos;castle_walls&apos;) as castle_walls</Parameter>
  5210.             <Parameter name="type">postgis</Parameter>
  5211.             <Parameter name="user">pgsql</Parameter>
  5212.         </Datasource>
  5213.     </Layer>
  5214.     <Layer name="castle_walls" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5215.         <StyleName>castle_walls</StyleName>
  5216.         <Datasource>
  5217.             <Parameter name="dbname">gis</Parameter>
  5218.             <Parameter name="estimate_extent">false</Parameter>
  5219.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5220.             <Parameter name="host">localhost</Parameter>
  5221.             <Parameter name="password"/>
  5222.             <Parameter name="port">5432</Parameter>
  5223.             <Parameter name="table">(select way from planet_osm_polygon where &quot;historic&quot;=&apos;castle_walls&apos;) as castle_walls</Parameter>
  5224.             <Parameter name="type">postgis</Parameter>
  5225.             <Parameter name="user">pgsql</Parameter>
  5226.         </Datasource>
  5227.     </Layer>
  5228.     <Layer name="landuse_overlay" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5229.         <StyleName>landuse_overlay</StyleName>
  5230.         <Datasource>
  5231.             <Parameter name="dbname">gis</Parameter>
  5232.             <Parameter name="estimate_extent">false</Parameter>
  5233.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5234.             <Parameter name="host">localhost</Parameter>
  5235.             <Parameter name="password"/>
  5236.             <Parameter name="port">5432</Parameter>
  5237.             <Parameter name="table">
  5238.       (select way,landuse,leisure
  5239.        from planet_osm_polygon
  5240.        where (landuse = &apos;military&apos; or leisure=&apos;nature_reserve&apos;) and building is null
  5241.       ) as landuse_overlay
  5242.       </Parameter>
  5243.             <Parameter name="type">postgis</Parameter>
  5244.             <Parameter name="user">pgsql</Parameter>
  5245.         </Datasource>
  5246.     </Layer>
  5247.     <Layer name="turning_circle-casing" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5248.         <StyleName>turning_circle-casing</StyleName>
  5249.         <Datasource>
  5250.             <Parameter name="dbname">gis</Parameter>
  5251.             <Parameter name="estimate_extent">false</Parameter>
  5252.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5253.             <Parameter name="host">localhost</Parameter>
  5254.             <Parameter name="password"/>
  5255.             <Parameter name="port">5432</Parameter>
  5256.             <Parameter name="table">
  5257.       (select distinct on (p.way) p.way as way,l.highway as int_tc_type
  5258.        from planet_osm_point p
  5259.        join planet_osm_line l
  5260.         on ST_DWithin(p.way,l.way,0.1)
  5261.        join (values
  5262.         (&apos;tertiary&apos;,1),
  5263.         (&apos;unclassified&apos;,2),
  5264.         (&apos;residential&apos;,3),
  5265.         (&apos;living_street&apos;,4),
  5266.         (&apos;service&apos;,5)
  5267.        ) as v (highway,prio)
  5268.         on v.highway=l.highway
  5269.        where p.highway=&apos;turning_circle&apos;
  5270.        order by p.way,v.prio
  5271.       ) as turning_circle
  5272.       </Parameter>
  5273.             <Parameter name="type">postgis</Parameter>
  5274.             <Parameter name="user">pgsql</Parameter>
  5275.         </Datasource>
  5276.     </Layer>
  5277.     <Layer name="footbikecycle-tunnels" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over" clear-label-cache="true">
  5278.         <StyleName>footbikecycle-tunnels</StyleName>
  5279.         <Datasource>
  5280.             <Parameter name="dbname">gis</Parameter>
  5281.             <Parameter name="estimate_extent">false</Parameter>
  5282.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5283.             <Parameter name="host">localhost</Parameter>
  5284.             <Parameter name="password"/>
  5285.             <Parameter name="port">5432</Parameter>
  5286.             <Parameter name="table">
  5287.       (select way,highway,horse,foot,bicycle from planet_osm_line where highway in (&apos;bridleway&apos;,&apos;footway&apos;,&apos;cycleway&apos;,&apos;path&apos;) and tunnel in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;) order by z_order) as roads
  5288.       </Parameter>
  5289.             <Parameter name="type">postgis</Parameter>
  5290.             <Parameter name="user">pgsql</Parameter>
  5291.         </Datasource>
  5292.     </Layer>
  5293.     <Layer name="tracks-tunnels" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5294.         <StyleName>tracks-tunnels</StyleName>
  5295.         <Datasource>
  5296.             <Parameter name="dbname">gis</Parameter>
  5297.             <Parameter name="estimate_extent">false</Parameter>
  5298.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5299.             <Parameter name="host">localhost</Parameter>
  5300.             <Parameter name="password"/>
  5301.             <Parameter name="port">5432</Parameter>
  5302.             <Parameter name="table">
  5303.       (select way,tracktype from planet_osm_line where highway=&apos;track&apos; and tunnel in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;)) as tracks
  5304.       </Parameter>
  5305.             <Parameter name="type">postgis</Parameter>
  5306.             <Parameter name="user">pgsql</Parameter>
  5307.         </Datasource>
  5308.     </Layer>
  5309.     <Layer name="line features" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5310.         <StyleName>cliffs</StyleName>
  5311.         <StyleName>barriers</StyleName>
  5312.         <Datasource>
  5313.             <Parameter name="dbname">gis</Parameter>
  5314.             <Parameter name="estimate_extent">false</Parameter>
  5315.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5316.             <Parameter name="host">localhost</Parameter>
  5317.             <Parameter name="password"/>
  5318.             <Parameter name="port">5432</Parameter>
  5319.             <Parameter name="table">
  5320.       (select way,barrier,&quot;natural&quot;,man_made from planet_osm_line where barrier is not null or &quot;natural&quot; in (&apos;hedge&apos;,&apos;cliff&apos;) or man_made=&apos;embankment&apos;) as roads
  5321.       </Parameter>
  5322.             <Parameter name="type">postgis</Parameter>
  5323.             <Parameter name="user">pgsql</Parameter>
  5324.         </Datasource>
  5325.     </Layer>
  5326.     <Layer name="polygon barriers" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5327.         <StyleName>barriers_area</StyleName>
  5328.         <Datasource>
  5329.             <Parameter name="dbname">gis</Parameter>
  5330.             <Parameter name="estimate_extent">false</Parameter>
  5331.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5332.             <Parameter name="host">localhost</Parameter>
  5333.             <Parameter name="password"/>
  5334.             <Parameter name="port">5432</Parameter>
  5335.             <Parameter name="table">
  5336.        (select way,barrier,&quot;natural&quot; from planet_osm_polygon where barrier is not null or &quot;natural&quot;=&apos;hedge&apos;) as barriers
  5337.        </Parameter>
  5338.             <Parameter name="type">postgis</Parameter>
  5339.             <Parameter name="user">pgsql</Parameter>
  5340.         </Datasource>
  5341.     </Layer>
  5342.     <Layer name="highway-area-casing" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5343.         <StyleName>highway-area-casing</StyleName>
  5344.         <Datasource>
  5345.             <Parameter name="dbname">gis</Parameter>
  5346.             <Parameter name="estimate_extent">false</Parameter>
  5347.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5348.             <Parameter name="host">localhost</Parameter>
  5349.             <Parameter name="password"/>
  5350.             <Parameter name="port">5432</Parameter>
  5351.             <Parameter name="table">
  5352.       (select way,highway,railway from planet_osm_polygon
  5353.        where highway in (&apos;residential&apos;,&apos;unclassified&apos;,&apos;pedestrian&apos;,&apos;service&apos;,&apos;footway&apos;,&apos;track&apos;,&apos;path&apos;,&apos;platform&apos;)
  5354.           or railway=&apos;platform&apos;
  5355.        order by z_order,way_area desc) as roads
  5356.       </Parameter>
  5357.             <Parameter name="type">postgis</Parameter>
  5358.             <Parameter name="user">pgsql</Parameter>
  5359.         </Datasource>
  5360.     </Layer>
  5361.     <Layer name="minor-roads-casing" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5362.         <StyleName>minor-roads-casing-links</StyleName>
  5363.         <StyleName>minor-roads-casing</StyleName>
  5364.         <Datasource>
  5365.             <Parameter name="dbname">gis</Parameter>
  5366.             <Parameter name="estimate_extent">false</Parameter>
  5367.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5368.             <Parameter name="host">localhost</Parameter>
  5369.             <Parameter name="password"/>
  5370.             <Parameter name="port">5432</Parameter>
  5371.             <Parameter name="table">
  5372.       (select way,highway,
  5373.        case when tunnel in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;) then &apos;yes&apos;::text else tunnel end as tunnel,
  5374.        case when service in (&apos;parking_aisle&apos;,&apos;drive-through&apos;,&apos;driveway&apos;) then &apos;INT-minor&apos;::text else service end as service
  5375.        from planet_osm_line
  5376.        where highway in (&apos;motorway&apos;,&apos;motorway_link&apos;,&apos;trunk&apos;,&apos;trunk_link&apos;,&apos;primary&apos;,&apos;primary_link&apos;,&apos;secondary&apos;,&apos;secondary_link&apos;,&apos;tertiary&apos;,&apos;tertiary_link&apos;,&apos;residential&apos;,&apos;unclassified&apos;,&apos;road&apos;,&apos;service&apos;,&apos;pedestrian&apos;,&apos;raceway&apos;,&apos;living_street&apos;)
  5377.        order by z_order) as roads
  5378.       </Parameter>
  5379.             <Parameter name="type">postgis</Parameter>
  5380.             <Parameter name="user">pgsql</Parameter>
  5381.         </Datasource>
  5382.     </Layer>
  5383.     <Layer name="highway-area-fill" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5384.         <StyleName>highway-area-fill</StyleName>
  5385.         <Datasource>
  5386.             <Parameter name="dbname">gis</Parameter>
  5387.             <Parameter name="estimate_extent">false</Parameter>
  5388.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5389.             <Parameter name="host">localhost</Parameter>
  5390.             <Parameter name="password"/>
  5391.             <Parameter name="port">5432</Parameter>
  5392.             <Parameter name="table">
  5393.       (select way,highway,railway,aeroway from planet_osm_polygon
  5394.        where highway in (&apos;residential&apos;,&apos;unclassified&apos;,&apos;pedestrian&apos;,&apos;service&apos;,&apos;footway&apos;,&apos;living_street&apos;,&apos;track&apos;,&apos;path&apos;,&apos;platform&apos;,&apos;services&apos;)
  5395.           or railway=&apos;platform&apos;
  5396.           or aeroway in (&apos;runway&apos;,&apos;taxiway&apos;,&apos;helipad&apos;)
  5397.        order by z_order,way_area desc) as roads
  5398.       </Parameter>
  5399.             <Parameter name="type">postgis</Parameter>
  5400.             <Parameter name="user">pgsql</Parameter>
  5401.         </Datasource>
  5402.     </Layer>
  5403.     <Layer name="buildings-lz" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5404.         <StyleName>buildings-lz</StyleName>
  5405.         <Datasource>
  5406.             <Parameter name="dbname">gis</Parameter>
  5407.             <Parameter name="estimate_extent">false</Parameter>
  5408.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5409.             <Parameter name="host">localhost</Parameter>
  5410.             <Parameter name="password"/>
  5411.             <Parameter name="port">5432</Parameter>
  5412.             <Parameter name="table">
  5413.       (select way,building,railway,amenity from planet_osm_polygon
  5414.        where railway=&apos;station&apos;
  5415.           or building in (&apos;station&apos;,&apos;supermarket&apos;)
  5416.           or amenity=&apos;place_of_worship&apos;
  5417.        order by z_order,way_area desc) as buildings
  5418.       </Parameter>
  5419.             <Parameter name="type">postgis</Parameter>
  5420.             <Parameter name="user">pgsql</Parameter>
  5421.         </Datasource>
  5422.     </Layer>
  5423.     <Layer name="buildings" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5424.         <StyleName>buildings</StyleName>
  5425.         <Datasource>
  5426.             <Parameter name="dbname">gis</Parameter>
  5427.             <Parameter name="estimate_extent">false</Parameter>
  5428.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5429.             <Parameter name="host">localhost</Parameter>
  5430.             <Parameter name="password"/>
  5431.             <Parameter name="port">5432</Parameter>
  5432.             <Parameter name="table">
  5433.       (select way,aeroway,
  5434.         case
  5435.          when building in (&apos;residential&apos;,&apos;house&apos;,&apos;garage&apos;,&apos;garages&apos;,&apos;detached&apos;,&apos;terrace&apos;,&apos;apartments&apos;) then &apos;INT-light&apos;::text
  5436.          else building
  5437.         end as building
  5438.        from planet_osm_polygon
  5439.        where (building is not null
  5440.          and building not in (&apos;no&apos;,&apos;station&apos;,&apos;supermarket&apos;)
  5441.          and (railway is null or railway != &apos;station&apos;)
  5442.          and (amenity is null or amenity != &apos;place_of_worship&apos;))
  5443.           or aeroway = &apos;terminal&apos;
  5444.        order by z_order,way_area desc) as buildings
  5445.       </Parameter>
  5446.             <Parameter name="type">postgis</Parameter>
  5447.             <Parameter name="user">pgsql</Parameter>
  5448.         </Datasource>
  5449.     </Layer>
  5450.     <Layer name="turning_circle-fill" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5451.         <StyleName>turning_circle-fill</StyleName>
  5452.         <Datasource>
  5453.             <Parameter name="dbname">gis</Parameter>
  5454.             <Parameter name="estimate_extent">false</Parameter>
  5455.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5456.             <Parameter name="host">localhost</Parameter>
  5457.             <Parameter name="password"/>
  5458.             <Parameter name="port">5432</Parameter>
  5459.             <Parameter name="table">
  5460.       (select distinct on (p.way) p.way as way,l.highway as int_tc_type
  5461.        from planet_osm_point p
  5462.        join planet_osm_line l
  5463.         on ST_DWithin(p.way,l.way,0.1)
  5464.        join (values
  5465.         (&apos;tertiary&apos;,1),
  5466.         (&apos;unclassified&apos;,2),
  5467.         (&apos;residential&apos;,3),
  5468.         (&apos;living_street&apos;,4),
  5469.         (&apos;service&apos;,5)
  5470.        ) as v (highway,prio)
  5471.         on v.highway=l.highway
  5472.        where p.highway=&apos;turning_circle&apos;
  5473.        order by p.way,v.prio
  5474.       ) as turning_circle
  5475.       </Parameter>
  5476.             <Parameter name="type">postgis</Parameter>
  5477.             <Parameter name="user">pgsql</Parameter>
  5478.         </Datasource>
  5479.     </Layer>
  5480.     <Layer name="tracks-notunnel-nobridge" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5481.         <StyleName>tracks-notunnel-nobridge</StyleName>
  5482.         <Datasource>
  5483.             <Parameter name="dbname">gis</Parameter>
  5484.             <Parameter name="estimate_extent">false</Parameter>
  5485.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5486.             <Parameter name="host">localhost</Parameter>
  5487.             <Parameter name="password"/>
  5488.             <Parameter name="port">5432</Parameter>
  5489.             <Parameter name="table">
  5490.       (select way,tracktype from planet_osm_line where highway=&apos;track&apos; and (bridge is null or bridge in (&apos;no&apos;,&apos;false&apos;,&apos;0&apos;)) and (tunnel is null or tunnel in (&apos;no&apos;,&apos;false&apos;,&apos;0&apos;))) as tracks
  5491.       </Parameter>
  5492.             <Parameter name="type">postgis</Parameter>
  5493.             <Parameter name="user">pgsql</Parameter>
  5494.         </Datasource>
  5495.     </Layer>
  5496.     <Layer name="minor-roads-fill" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5497.         <StyleName>minor-roads-fill-links</StyleName>
  5498.         <StyleName>minor-roads-fill</StyleName>
  5499.         <Datasource>
  5500.             <Parameter name="dbname">gis</Parameter>
  5501.             <Parameter name="estimate_extent">false</Parameter>
  5502.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5503.             <Parameter name="host">localhost</Parameter>
  5504.             <Parameter name="password"/>
  5505.             <Parameter name="port">5432</Parameter>
  5506.             <Parameter name="table">
  5507.       (select way,highway,horse,bicycle,foot,construction,aeroway,
  5508.        case when tunnel in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;) then &apos;yes&apos;::text else tunnel end as tunnel,
  5509.        case when bridge in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;viaduct&apos;) then &apos;yes&apos;::text else bridge end as bridge,
  5510.        case when railway in (&apos;spur&apos;,&apos;siding&apos;)
  5511.               or (railway=&apos;rail&apos; and service in (&apos;spur&apos;,&apos;siding&apos;,&apos;yard&apos;))
  5512.             then &apos;spur-siding-yard&apos;::text else railway end as railway,
  5513.        case when service in (&apos;parking_aisle&apos;,&apos;drive-through&apos;,&apos;driveway&apos;) then &apos;INT-minor&apos;::text else service end as service
  5514.        from planet_osm_line
  5515.        where highway is not null
  5516.           or aeroway in (&apos;runway&apos;,&apos;taxiway&apos;)
  5517.           or railway in (&apos;light_rail&apos;,&apos;narrow_gauge&apos;,&apos;funicular&apos;,&apos;rail&apos;,&apos;subway&apos;,&apos;tram&apos;,&apos;spur&apos;,&apos;siding&apos;,&apos;platform&apos;,&apos;disused&apos;,&apos;abandoned&apos;,&apos;construction&apos;,&apos;miniature&apos;)
  5518.        order by z_order) as roads
  5519.       </Parameter>
  5520.             <Parameter name="type">postgis</Parameter>
  5521.             <Parameter name="user">pgsql</Parameter>
  5522.         </Datasource>
  5523.     </Layer>
  5524.     <Layer name="ferry-routes" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5525.         <StyleName>ferry-routes</StyleName>
  5526.         <Datasource>
  5527.             <Parameter name="dbname">gis</Parameter>
  5528.             <Parameter name="estimate_extent">false</Parameter>
  5529.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5530.             <Parameter name="host">localhost</Parameter>
  5531.             <Parameter name="password"/>
  5532.             <Parameter name="port">5432</Parameter>
  5533.             <Parameter name="table">
  5534.       (select way from planet_osm_line where route=&apos;ferry&apos; ) as routes
  5535.       </Parameter>
  5536.             <Parameter name="type">postgis</Parameter>
  5537.             <Parameter name="user">pgsql</Parameter>
  5538.         </Datasource>
  5539.     </Layer>
  5540.     <Layer name="aerialways" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5541.         <StyleName>aerialways</StyleName>
  5542.         <Datasource>
  5543.             <Parameter name="dbname">gis</Parameter>
  5544.             <Parameter name="estimate_extent">false</Parameter>
  5545.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5546.             <Parameter name="host">localhost</Parameter>
  5547.             <Parameter name="password"/>
  5548.             <Parameter name="port">5432</Parameter>
  5549.             <Parameter name="table">
  5550.       (select way,aerialway from planet_osm_line where aerialway is not null) as aerialways
  5551.       </Parameter>
  5552.             <Parameter name="type">postgis</Parameter>
  5553.             <Parameter name="user">pgsql</Parameter>
  5554.         </Datasource>
  5555.     </Layer>
  5556.     <Layer name="roads" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5557.         <StyleName>roads</StyleName>
  5558.         <Datasource>
  5559.             <Parameter name="dbname">gis</Parameter>
  5560.             <Parameter name="estimate_extent">false</Parameter>
  5561.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5562.             <Parameter name="host">localhost</Parameter>
  5563.             <Parameter name="password"/>
  5564.             <Parameter name="port">5432</Parameter>
  5565.             <Parameter name="table">
  5566.       (select way,highway,
  5567.        case when tunnel in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;) then &apos;yes&apos;::text else tunnel end as tunnel,
  5568.        case when railway=&apos;preserved&apos; and service in (&apos;spur&apos;,&apos;siding&apos;,&apos;yard&apos;) then &apos;INT-preserved-ssy&apos;::text else railway end as railway
  5569.        from planet_osm_roads
  5570.        where highway is not null
  5571.           or (railway is not null and railway!=&apos;preserved&apos; and (service is null or service not in (&apos;spur&apos;,&apos;siding&apos;,&apos;yard&apos;)))
  5572.           or railway=&apos;preserved&apos;
  5573.        order by z_order
  5574.       ) as roads
  5575.       </Parameter>
  5576.             <Parameter name="type">postgis</Parameter>
  5577.             <Parameter name="user">pgsql</Parameter>
  5578.         </Datasource>
  5579.     </Layer>
  5580.     <Layer name="waterway-bridges" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5581.         <StyleName>waterway-bridges</StyleName>
  5582.         <Datasource>
  5583.             <Parameter name="dbname">gis</Parameter>
  5584.             <Parameter name="estimate_extent">false</Parameter>
  5585.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5586.             <Parameter name="host">localhost</Parameter>
  5587.             <Parameter name="password"/>
  5588.             <Parameter name="port">5432</Parameter>
  5589.             <Parameter name="table">(select way,name from planet_osm_line where waterway=&apos;canal&apos; and bridge in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;aqueduct&apos;) order by z_order) as water</Parameter>
  5590.             <Parameter name="type">postgis</Parameter>
  5591.             <Parameter name="user">pgsql</Parameter>
  5592.         </Datasource>
  5593.     </Layer>
  5594.     <Layer name="access-pre_bridges" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5595.         <StyleName>access</StyleName>
  5596.         <Datasource>
  5597.             <Parameter name="dbname">gis</Parameter>
  5598.             <Parameter name="estimate_extent">false</Parameter>
  5599.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5600.             <Parameter name="host">localhost</Parameter>
  5601.             <Parameter name="password"/>
  5602.             <Parameter name="port">5432</Parameter>
  5603.             <Parameter name="table">
  5604.       (select way,access,highway,
  5605.        case when service in (&apos;parking_aisle&apos;,&apos;drive-through&apos;,&apos;driveway&apos;) then &apos;INT-minor&apos;::text end as service
  5606.        from planet_osm_line
  5607.        where access is not null and highway is not null
  5608.          and (bridge is null or bridge not in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;viaduct&apos;))
  5609.       ) as access
  5610.       </Parameter>
  5611.             <Parameter name="type">postgis</Parameter>
  5612.             <Parameter name="user">pgsql</Parameter>
  5613.         </Datasource>
  5614.     </Layer>
  5615.     <Layer name="direction_pre_bridges" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5616.         <StyleName>directions</StyleName>
  5617.         <Datasource>
  5618.             <Parameter name="dbname">gis</Parameter>
  5619.             <Parameter name="estimate_extent">false</Parameter>
  5620.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5621.             <Parameter name="host">localhost</Parameter>
  5622.             <Parameter name="password"/>
  5623.             <Parameter name="port">5432</Parameter>
  5624.             <Parameter name="table">
  5625.       (select way,
  5626.        case when oneway in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;) then &apos;yes&apos;::text else oneway end as oneway
  5627.        from planet_osm_line
  5628.        where oneway is not null
  5629.          and (highway is not null or railway is not null or waterway is not null)
  5630.          and (bridge is null or bridge not in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;viaduct&apos;))
  5631.       ) as directions
  5632.       </Parameter>
  5633.             <Parameter name="type">postgis</Parameter>
  5634.             <Parameter name="user">pgsql</Parameter>
  5635.         </Datasource>
  5636.     </Layer>
  5637.     <Layer name="bridges_layer0" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5638.         <StyleName>bridges_casing</StyleName>
  5639.         <StyleName>bridges_casing2</StyleName>
  5640.         <StyleName>bridges_fill</StyleName>
  5641.         <Datasource>
  5642.             <Parameter name="dbname">gis</Parameter>
  5643.             <Parameter name="estimate_extent">false</Parameter>
  5644.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5645.             <Parameter name="host">localhost</Parameter>
  5646.             <Parameter name="password"/>
  5647.             <Parameter name="port">5432</Parameter>
  5648.             <Parameter name="table">
  5649.       (select way,highway,aeroway,horse,bicycle,foot,tracktype,
  5650.        case when railway in (&apos;spur&apos;,&apos;siding&apos;)
  5651.               or (railway=&apos;rail&apos; and service in (&apos;spur&apos;,&apos;siding&apos;,&apos;yard&apos;))
  5652.             then &apos;INT-spur-siding-yard&apos;::text else railway end as railway
  5653.        from planet_osm_line
  5654.        where (highway is not null
  5655.               or aeroway in (&apos;runway&apos;,&apos;taxiway&apos;)
  5656.               or railway in (&apos;light_rail&apos;,&apos;subway&apos;,&apos;narrow_gauge&apos;,&apos;rail&apos;,&apos;spur&apos;,&apos;siding&apos;,&apos;disused&apos;,&apos;abandoned&apos;,&apos;construction&apos;))
  5657.          and bridge in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;viaduct&apos;)
  5658.          and (layer is null or layer = &apos;0&apos;)
  5659.        order by z_order
  5660.       ) as roads
  5661.       </Parameter>
  5662.             <Parameter name="type">postgis</Parameter>
  5663.             <Parameter name="user">pgsql</Parameter>
  5664.         </Datasource>
  5665.     </Layer>
  5666.     <Layer name="bridges_access0" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5667.         <StyleName>access</StyleName>
  5668.         <Datasource>
  5669.             <Parameter name="dbname">gis</Parameter>
  5670.             <Parameter name="estimate_extent">false</Parameter>
  5671.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5672.             <Parameter name="host">localhost</Parameter>
  5673.             <Parameter name="password"/>
  5674.             <Parameter name="port">5432</Parameter>
  5675.             <Parameter name="table">
  5676.       (select way,access,highway,
  5677.        case when service in (&apos;parking_aisle&apos;,&apos;drive-through&apos;,&apos;driveway&apos;) then &apos;INT-minor&apos;::text end as service
  5678.        from planet_osm_line
  5679.        where access is not null and highway is not null
  5680.          and bridge in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;viaduct&apos;)
  5681.          and (layer is null or layer in (&apos;-5&apos;,&apos;-4&apos;,&apos;-3&apos;,&apos;-2&apos;,&apos;-1&apos;,&apos;0&apos;))
  5682.       ) as access
  5683.       </Parameter>
  5684.             <Parameter name="type">postgis</Parameter>
  5685.             <Parameter name="user">pgsql</Parameter>
  5686.         </Datasource>
  5687.     </Layer>
  5688.     <Layer name="bridges_directions0" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5689.         <StyleName>directions</StyleName>
  5690.         <Datasource>
  5691.             <Parameter name="dbname">gis</Parameter>
  5692.             <Parameter name="estimate_extent">false</Parameter>
  5693.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5694.             <Parameter name="host">localhost</Parameter>
  5695.             <Parameter name="password"/>
  5696.             <Parameter name="port">5432</Parameter>
  5697.             <Parameter name="table">
  5698.       (select way,
  5699.        case when oneway in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;) then &apos;yes&apos;::text else oneway end as oneway
  5700.        from planet_osm_line
  5701.        where oneway is not null
  5702.          and (highway is not null or railway is not null or waterway is not null)
  5703.          and bridge in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;viaduct&apos;)
  5704.          and (layer is null or layer in (&apos;-5&apos;,&apos;-4&apos;,&apos;-3&apos;,&apos;-2&apos;,&apos;-1&apos;,&apos;0&apos;))
  5705.       ) as directions
  5706.       </Parameter>
  5707.             <Parameter name="type">postgis</Parameter>
  5708.             <Parameter name="user">pgsql</Parameter>
  5709.         </Datasource>
  5710.     </Layer>
  5711.     <Layer name="bridges_layer1" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5712.         <StyleName>bridges_casing</StyleName>
  5713.         <StyleName>bridges_casing2</StyleName>
  5714.         <StyleName>bridges_fill</StyleName>
  5715.         <Datasource>
  5716.             <Parameter name="dbname">gis</Parameter>
  5717.             <Parameter name="estimate_extent">false</Parameter>
  5718.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5719.             <Parameter name="host">localhost</Parameter>
  5720.             <Parameter name="password"/>
  5721.             <Parameter name="port">5432</Parameter>
  5722.             <Parameter name="table">
  5723.       (select way,highway,aeroway,horse,bicycle,foot,tracktype,
  5724.        case when railway in (&apos;spur&apos;,&apos;siding&apos;)
  5725.               or (railway=&apos;rail&apos; and service in (&apos;spur&apos;,&apos;siding&apos;,&apos;yard&apos;))
  5726.             then &apos;INT-spur-siding-yard&apos;::text else railway end as railway
  5727.        from planet_osm_line
  5728.        where (highway is not null
  5729.               or aeroway in (&apos;runway&apos;,&apos;taxiway&apos;)
  5730.               or railway in (&apos;light_rail&apos;,&apos;subway&apos;,&apos;narrow_gauge&apos;,&apos;rail&apos;,&apos;spur&apos;,&apos;siding&apos;,&apos;disused&apos;,&apos;abandoned&apos;,&apos;construction&apos;))
  5731.          and bridge in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;viaduct&apos;)
  5732.          and layer = &apos;1&apos;
  5733.        order by z_order
  5734.       ) as roads
  5735.       </Parameter>
  5736.             <Parameter name="type">postgis</Parameter>
  5737.             <Parameter name="user">pgsql</Parameter>
  5738.         </Datasource>
  5739.     </Layer>
  5740.     <Layer name="bridges_access1" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5741.         <StyleName>access</StyleName>
  5742.         <Datasource>
  5743.             <Parameter name="dbname">gis</Parameter>
  5744.             <Parameter name="estimate_extent">false</Parameter>
  5745.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5746.             <Parameter name="host">localhost</Parameter>
  5747.             <Parameter name="password"/>
  5748.             <Parameter name="port">5432</Parameter>
  5749.             <Parameter name="table">
  5750.       (select way,access,highway,
  5751.        case when service in (&apos;parking_aisle&apos;,&apos;drive-through&apos;,&apos;driveway&apos;) then &apos;INT-minor&apos;::text end as service
  5752.        from planet_osm_line
  5753.        where access is not null and highway is not null
  5754.          and bridge in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;viaduct&apos;)
  5755.          and layer = &apos;1&apos;
  5756.       ) as access
  5757.       </Parameter>
  5758.             <Parameter name="type">postgis</Parameter>
  5759.             <Parameter name="user">pgsql</Parameter>
  5760.         </Datasource>
  5761.     </Layer>
  5762.     <Layer name="bridges_directions1" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5763.         <StyleName>directions</StyleName>
  5764.         <Datasource>
  5765.             <Parameter name="dbname">gis</Parameter>
  5766.             <Parameter name="estimate_extent">false</Parameter>
  5767.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5768.             <Parameter name="host">localhost</Parameter>
  5769.             <Parameter name="password"/>
  5770.             <Parameter name="port">5432</Parameter>
  5771.             <Parameter name="table">
  5772.       (select way,
  5773.        case when oneway in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;) then &apos;yes&apos;::text else oneway end as oneway
  5774.        from planet_osm_line
  5775.        where oneway is not null
  5776.          and (highway is not null or railway is not null or waterway is not null)
  5777.          and bridge in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;viaduct&apos;)
  5778.          and layer = &apos;1&apos;
  5779.       ) as directions
  5780.       </Parameter>
  5781.             <Parameter name="type">postgis</Parameter>
  5782.             <Parameter name="user">pgsql</Parameter>
  5783.         </Datasource>
  5784.     </Layer>
  5785.     <Layer name="bridges_layer2" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5786.         <StyleName>bridges_casing</StyleName>
  5787.         <StyleName>bridges_casing2</StyleName>
  5788.         <StyleName>bridges_fill</StyleName>
  5789.         <Datasource>
  5790.             <Parameter name="dbname">gis</Parameter>
  5791.             <Parameter name="estimate_extent">false</Parameter>
  5792.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5793.             <Parameter name="host">localhost</Parameter>
  5794.             <Parameter name="password"/>
  5795.             <Parameter name="port">5432</Parameter>
  5796.             <Parameter name="table">
  5797.       (select way,highway,aeroway,horse,bicycle,foot,tracktype,
  5798.        case when railway in (&apos;spur&apos;,&apos;siding&apos;)
  5799.               or (railway=&apos;rail&apos; and service in (&apos;spur&apos;,&apos;siding&apos;,&apos;yard&apos;))
  5800.             then &apos;INT-spur-siding-yard&apos;::text else railway end as railway
  5801.        from planet_osm_line
  5802.        where (highway is not null
  5803.               or aeroway in (&apos;runway&apos;,&apos;taxiway&apos;)
  5804.               or railway in (&apos;light_rail&apos;,&apos;subway&apos;,&apos;narrow_gauge&apos;,&apos;rail&apos;,&apos;spur&apos;,&apos;siding&apos;,&apos;disused&apos;,&apos;abandoned&apos;,&apos;construction&apos;))
  5805.          and bridge in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;viaduct&apos;)
  5806.          and layer = &apos;2&apos;
  5807.        order by z_order
  5808.       ) as roads
  5809.       </Parameter>
  5810.             <Parameter name="type">postgis</Parameter>
  5811.             <Parameter name="user">pgsql</Parameter>
  5812.         </Datasource>
  5813.     </Layer>
  5814.     <Layer name="bridges_access2" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5815.         <StyleName>access</StyleName>
  5816.         <Datasource>
  5817.             <Parameter name="dbname">gis</Parameter>
  5818.             <Parameter name="estimate_extent">false</Parameter>
  5819.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5820.             <Parameter name="host">localhost</Parameter>
  5821.             <Parameter name="password"/>
  5822.             <Parameter name="port">5432</Parameter>
  5823.             <Parameter name="table">
  5824.       (select way,access,highway,
  5825.        case when service in (&apos;parking_aisle&apos;,&apos;drive-through&apos;,&apos;driveway&apos;) then &apos;INT-minor&apos;::text end as service
  5826.        from planet_osm_line
  5827.        where access is not null and highway is not null
  5828.          and bridge in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;viaduct&apos;)
  5829.          and layer = &apos;2&apos;
  5830.       ) as access
  5831.       </Parameter>
  5832.             <Parameter name="type">postgis</Parameter>
  5833.             <Parameter name="user">pgsql</Parameter>
  5834.         </Datasource>
  5835.     </Layer>
  5836.     <Layer name="bridges_directions2" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5837.         <StyleName>directions</StyleName>
  5838.         <Datasource>
  5839.             <Parameter name="dbname">gis</Parameter>
  5840.             <Parameter name="estimate_extent">false</Parameter>
  5841.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5842.             <Parameter name="host">localhost</Parameter>
  5843.             <Parameter name="password"/>
  5844.             <Parameter name="port">5432</Parameter>
  5845.             <Parameter name="table">
  5846.       (select way,
  5847.        case when oneway in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;) then &apos;yes&apos;::text else oneway end as oneway
  5848.        from planet_osm_line
  5849.        where oneway is not null
  5850.          and (highway is not null or railway is not null or waterway is not null)
  5851.          and bridge in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;viaduct&apos;)
  5852.          and layer = &apos;2&apos;
  5853.       ) as directions
  5854.       </Parameter>
  5855.             <Parameter name="type">postgis</Parameter>
  5856.             <Parameter name="user">pgsql</Parameter>
  5857.         </Datasource>
  5858.     </Layer>
  5859.     <Layer name="bridges_layer3" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5860.         <StyleName>bridges_casing</StyleName>
  5861.         <StyleName>bridges_casing2</StyleName>
  5862.         <StyleName>bridges_fill</StyleName>
  5863.         <Datasource>
  5864.             <Parameter name="dbname">gis</Parameter>
  5865.             <Parameter name="estimate_extent">false</Parameter>
  5866.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5867.             <Parameter name="host">localhost</Parameter>
  5868.             <Parameter name="password"/>
  5869.             <Parameter name="port">5432</Parameter>
  5870.             <Parameter name="table">
  5871.       (select way,highway,aeroway,horse,bicycle,foot,tracktype,
  5872.        case when railway in (&apos;spur&apos;,&apos;siding&apos;)
  5873.               or (railway=&apos;rail&apos; and service in (&apos;spur&apos;,&apos;siding&apos;,&apos;yard&apos;))
  5874.             then &apos;INT-spur-siding-yard&apos;::text else railway end as railway
  5875.        from planet_osm_line
  5876.        where (highway is not null
  5877.               or aeroway in (&apos;runway&apos;,&apos;taxiway&apos;)
  5878.               or railway in (&apos;light_rail&apos;,&apos;subway&apos;,&apos;narrow_gauge&apos;,&apos;rail&apos;,&apos;spur&apos;,&apos;siding&apos;,&apos;disused&apos;,&apos;abandoned&apos;,&apos;construction&apos;))
  5879.          and bridge in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;viaduct&apos;)
  5880.          and layer = &apos;3&apos;
  5881.        order by z_order
  5882.       ) as roads
  5883.       </Parameter>
  5884.             <Parameter name="type">postgis</Parameter>
  5885.             <Parameter name="user">pgsql</Parameter>
  5886.         </Datasource>
  5887.     </Layer>
  5888.     <Layer name="bridges_access3" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5889.         <StyleName>access</StyleName>
  5890.         <Datasource>
  5891.             <Parameter name="dbname">gis</Parameter>
  5892.             <Parameter name="estimate_extent">false</Parameter>
  5893.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5894.             <Parameter name="host">localhost</Parameter>
  5895.             <Parameter name="password"/>
  5896.             <Parameter name="port">5432</Parameter>
  5897.             <Parameter name="table">
  5898.       (select way,access,highway,
  5899.        case when service in (&apos;parking_aisle&apos;,&apos;drive-through&apos;,&apos;driveway&apos;) then &apos;INT-minor&apos;::text end as service
  5900.        from planet_osm_line
  5901.        where access is not null and highway is not null
  5902.          and bridge in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;viaduct&apos;)
  5903.          and layer = &apos;3&apos;
  5904.       ) as access
  5905.       </Parameter>
  5906.             <Parameter name="type">postgis</Parameter>
  5907.             <Parameter name="user">pgsql</Parameter>
  5908.         </Datasource>
  5909.     </Layer>
  5910.     <Layer name="bridges_directions3" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5911.         <StyleName>directions</StyleName>
  5912.         <Datasource>
  5913.             <Parameter name="dbname">gis</Parameter>
  5914.             <Parameter name="estimate_extent">false</Parameter>
  5915.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5916.             <Parameter name="host">localhost</Parameter>
  5917.             <Parameter name="password"/>
  5918.             <Parameter name="port">5432</Parameter>
  5919.             <Parameter name="table">
  5920.       (select way,
  5921.        case when oneway in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;) then &apos;yes&apos;::text else oneway end as oneway
  5922.        from planet_osm_line
  5923.        where oneway is not null
  5924.          and (highway is not null or railway is not null or waterway is not null)
  5925.          and bridge in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;viaduct&apos;)
  5926.          and layer = &apos;3&apos;
  5927.       ) as directions
  5928.       </Parameter>
  5929.             <Parameter name="type">postgis</Parameter>
  5930.             <Parameter name="user">pgsql</Parameter>
  5931.         </Datasource>
  5932.     </Layer>
  5933.     <Layer name="bridges_layer4" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5934.         <StyleName>bridges_casing</StyleName>
  5935.         <StyleName>bridges_casing2</StyleName>
  5936.         <StyleName>bridges_fill</StyleName>
  5937.         <Datasource>
  5938.             <Parameter name="dbname">gis</Parameter>
  5939.             <Parameter name="estimate_extent">false</Parameter>
  5940.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5941.             <Parameter name="host">localhost</Parameter>
  5942.             <Parameter name="password"/>
  5943.             <Parameter name="port">5432</Parameter>
  5944.             <Parameter name="table">
  5945.       (select way,highway,aeroway,horse,bicycle,foot,tracktype,
  5946.        case when railway in (&apos;spur&apos;,&apos;siding&apos;)
  5947.               or (railway=&apos;rail&apos; and service in (&apos;spur&apos;,&apos;siding&apos;,&apos;yard&apos;))
  5948.             then &apos;INT-spur-siding-yard&apos;::text else railway end as railway
  5949.        from planet_osm_line
  5950.        where (highway is not null
  5951.               or aeroway in (&apos;runway&apos;,&apos;taxiway&apos;)
  5952.               or railway in (&apos;light_rail&apos;,&apos;subway&apos;,&apos;narrow_gauge&apos;,&apos;rail&apos;,&apos;spur&apos;,&apos;siding&apos;,&apos;disused&apos;,&apos;abandoned&apos;,&apos;construction&apos;))
  5953.          and bridge in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;viaduct&apos;)
  5954.          and layer = &apos;4&apos;
  5955.        order by z_order
  5956.       ) as roads
  5957.       </Parameter>
  5958.             <Parameter name="type">postgis</Parameter>
  5959.             <Parameter name="user">pgsql</Parameter>
  5960.         </Datasource>
  5961.     </Layer>
  5962.     <Layer name="bridges_access4" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5963.         <StyleName>access</StyleName>
  5964.         <Datasource>
  5965.             <Parameter name="dbname">gis</Parameter>
  5966.             <Parameter name="estimate_extent">false</Parameter>
  5967.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5968.             <Parameter name="host">localhost</Parameter>
  5969.             <Parameter name="password"/>
  5970.             <Parameter name="port">5432</Parameter>
  5971.             <Parameter name="table">
  5972.       (select way,access,highway,
  5973.        case when service in (&apos;parking_aisle&apos;,&apos;drive-through&apos;,&apos;driveway&apos;) then &apos;INT-minor&apos;::text end as service
  5974.        from planet_osm_line
  5975.        where access is not null and highway is not null
  5976.          and bridge in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;viaduct&apos;)
  5977.          and layer = &apos;4&apos;
  5978.       ) as access
  5979.       </Parameter>
  5980.             <Parameter name="type">postgis</Parameter>
  5981.             <Parameter name="user">pgsql</Parameter>
  5982.         </Datasource>
  5983.     </Layer>
  5984.     <Layer name="bridges_directions4" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  5985.         <StyleName>directions</StyleName>
  5986.         <Datasource>
  5987.             <Parameter name="dbname">gis</Parameter>
  5988.             <Parameter name="estimate_extent">false</Parameter>
  5989.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  5990.             <Parameter name="host">localhost</Parameter>
  5991.             <Parameter name="password"/>
  5992.             <Parameter name="port">5432</Parameter>
  5993.             <Parameter name="table">
  5994.       (select way,
  5995.        case when oneway in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;) then &apos;yes&apos;::text else oneway end as oneway
  5996.        from planet_osm_line
  5997.        where oneway is not null
  5998.          and (highway is not null or railway is not null or waterway is not null)
  5999.          and bridge in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;viaduct&apos;)
  6000.          and layer = &apos;4&apos;
  6001.       ) as directions
  6002.       </Parameter>
  6003.             <Parameter name="type">postgis</Parameter>
  6004.             <Parameter name="user">pgsql</Parameter>
  6005.         </Datasource>
  6006.     </Layer>
  6007.     <Layer name="bridges_layer5" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6008.         <StyleName>bridges_casing</StyleName>
  6009.         <StyleName>bridges_casing2</StyleName>
  6010.         <StyleName>bridges_fill</StyleName>
  6011.         <Datasource>
  6012.             <Parameter name="dbname">gis</Parameter>
  6013.             <Parameter name="estimate_extent">false</Parameter>
  6014.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6015.             <Parameter name="host">localhost</Parameter>
  6016.             <Parameter name="password"/>
  6017.             <Parameter name="port">5432</Parameter>
  6018.             <Parameter name="table">
  6019.       (select way,highway,aeroway,horse,bicycle,foot,tracktype,
  6020.        case when railway in (&apos;spur&apos;,&apos;siding&apos;)
  6021.               or (railway=&apos;rail&apos; and service in (&apos;spur&apos;,&apos;siding&apos;,&apos;yard&apos;))
  6022.             then &apos;INT-spur-siding-yard&apos;::text else railway end as railway
  6023.        from planet_osm_line
  6024.        where (highway is not null
  6025.               or aeroway in (&apos;runway&apos;,&apos;taxiway&apos;)
  6026.               or railway in (&apos;light_rail&apos;,&apos;subway&apos;,&apos;narrow_gauge&apos;,&apos;rail&apos;,&apos;spur&apos;,&apos;siding&apos;,&apos;disused&apos;,&apos;abandoned&apos;,&apos;construction&apos;))
  6027.          and bridge in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;viaduct&apos;)
  6028.          and layer = &apos;5&apos;
  6029.        order by z_order
  6030.       ) as roads
  6031.       </Parameter>
  6032.             <Parameter name="type">postgis</Parameter>
  6033.             <Parameter name="user">pgsql</Parameter>
  6034.         </Datasource>
  6035.     </Layer>
  6036.     <Layer name="bridges_access5" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6037.         <StyleName>access</StyleName>
  6038.         <Datasource>
  6039.             <Parameter name="dbname">gis</Parameter>
  6040.             <Parameter name="estimate_extent">false</Parameter>
  6041.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6042.             <Parameter name="host">localhost</Parameter>
  6043.             <Parameter name="password"/>
  6044.             <Parameter name="port">5432</Parameter>
  6045.             <Parameter name="table">
  6046.       (select way,access,highway,
  6047.        case when service in (&apos;parking_aisle&apos;,&apos;drive-through&apos;,&apos;driveway&apos;) then &apos;INT-minor&apos;::text end as service
  6048.        from planet_osm_line
  6049.        where access is not null and highway is not null
  6050.          and bridge in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;viaduct&apos;)
  6051.          and layer = &apos;5&apos;
  6052.       ) as access
  6053.       </Parameter>
  6054.             <Parameter name="type">postgis</Parameter>
  6055.             <Parameter name="user">pgsql</Parameter>
  6056.         </Datasource>
  6057.     </Layer>
  6058.     <Layer name="bridges_directions5" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6059.         <StyleName>directions</StyleName>
  6060.         <Datasource>
  6061.             <Parameter name="dbname">gis</Parameter>
  6062.             <Parameter name="estimate_extent">false</Parameter>
  6063.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6064.             <Parameter name="host">localhost</Parameter>
  6065.             <Parameter name="password"/>
  6066.             <Parameter name="port">5432</Parameter>
  6067.             <Parameter name="table">
  6068.       (select way,
  6069.        case when oneway in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;) then &apos;yes&apos;::text else oneway end as oneway
  6070.        from planet_osm_line
  6071.        where oneway is not null
  6072.          and (highway is not null or railway is not null or waterway is not null)
  6073.          and bridge in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;,&apos;viaduct&apos;)
  6074.          and layer = &apos;5&apos;
  6075.       ) as directions
  6076.       </Parameter>
  6077.             <Parameter name="type">postgis</Parameter>
  6078.             <Parameter name="user">pgsql</Parameter>
  6079.         </Datasource>
  6080.     </Layer>
  6081.     <Layer name="trams" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6082.         <StyleName>trams</StyleName>
  6083.         <Datasource>
  6084.             <Parameter name="dbname">gis</Parameter>
  6085.             <Parameter name="estimate_extent">false</Parameter>
  6086.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6087.             <Parameter name="host">localhost</Parameter>
  6088.             <Parameter name="password"/>
  6089.             <Parameter name="port">5432</Parameter>
  6090.             <Parameter name="table">
  6091.       (select way,railway,bridge from planet_osm_line where railway=&apos;tram&apos; and (tunnel is null or tunnel not in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;))) as trams
  6092.       </Parameter>
  6093.             <Parameter name="type">postgis</Parameter>
  6094.             <Parameter name="user">pgsql</Parameter>
  6095.         </Datasource>
  6096.     </Layer>
  6097.     <Layer name="guideways" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6098.         <StyleName>guideways</StyleName>
  6099.         <Datasource>
  6100.             <Parameter name="dbname">gis</Parameter>
  6101.             <Parameter name="estimate_extent">false</Parameter>
  6102.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6103.             <Parameter name="host">localhost</Parameter>
  6104.             <Parameter name="password"/>
  6105.             <Parameter name="port">5432</Parameter>
  6106.             <Parameter name="table">
  6107.       (select way from planet_osm_line where highway=&apos;bus_guideway&apos; and (tunnel is null or tunnel not in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;))) as guideways
  6108.       </Parameter>
  6109.             <Parameter name="type">postgis</Parameter>
  6110.             <Parameter name="user">pgsql</Parameter>
  6111.         </Datasource>
  6112.     </Layer>
  6113.     <Layer name="admin-01234" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6114.         <StyleName>admin-01234</StyleName>
  6115.         <Datasource>
  6116.             <Parameter name="dbname">gis</Parameter>
  6117.             <Parameter name="estimate_extent">false</Parameter>
  6118.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6119.             <Parameter name="host">localhost</Parameter>
  6120.             <Parameter name="password"/>
  6121.             <Parameter name="port">5432</Parameter>
  6122.             <Parameter name="table">
  6123.       (select way,admin_level
  6124.        from planet_osm_roads
  6125.        where &quot;boundary&quot;=&apos;administrative&apos;
  6126.          and admin_level in (&apos;0&apos;,&apos;1&apos;,&apos;2&apos;,&apos;3&apos;,&apos;4&apos;)
  6127.        ) as admin</Parameter>
  6128.             <Parameter name="type">postgis</Parameter>
  6129.             <Parameter name="user">pgsql</Parameter>
  6130.         </Datasource>
  6131.     </Layer>
  6132.     <Layer name="admin-5678" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6133.         <StyleName>admin-5678</StyleName>
  6134.         <Datasource>
  6135.             <Parameter name="dbname">gis</Parameter>
  6136.             <Parameter name="estimate_extent">false</Parameter>
  6137.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6138.             <Parameter name="host">localhost</Parameter>
  6139.             <Parameter name="password"/>
  6140.             <Parameter name="port">5432</Parameter>
  6141.             <Parameter name="table">
  6142.       (select way,admin_level
  6143.        from planet_osm_roads
  6144.        where &quot;boundary&quot;=&apos;administrative&apos;
  6145.          and admin_level in (&apos;5&apos;,&apos;6&apos;,&apos;7&apos;,&apos;8&apos;)
  6146.        ) as admin</Parameter>
  6147.             <Parameter name="type">postgis</Parameter>
  6148.             <Parameter name="user">pgsql</Parameter>
  6149.         </Datasource>
  6150.     </Layer>
  6151.     <Layer name="admin-other" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6152.         <StyleName>admin-other</StyleName>
  6153.         <Datasource>
  6154.             <Parameter name="dbname">gis</Parameter>
  6155.             <Parameter name="estimate_extent">false</Parameter>
  6156.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6157.             <Parameter name="host">localhost</Parameter>
  6158.             <Parameter name="password"/>
  6159.             <Parameter name="port">5432</Parameter>
  6160.             <Parameter name="table">
  6161.       (select way,admin_level
  6162.        from planet_osm_roads
  6163.        where &quot;boundary&quot;=&apos;administrative&apos;
  6164.          and (admin_level is null or admin_level not in (&apos;0&apos;,&apos;1&apos;,&apos;2&apos;,&apos;3&apos;,&apos;4&apos;,&apos;5&apos;,&apos;6&apos;,&apos;7&apos;,&apos;8&apos;))
  6165.        ) as admin</Parameter>
  6166.             <Parameter name="type">postgis</Parameter>
  6167.             <Parameter name="user">pgsql</Parameter>
  6168.         </Datasource>
  6169.     </Layer>
  6170.     <Layer name="placenames-large" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6171.         <StyleName>country</StyleName>
  6172.         <StyleName>state</StyleName>
  6173.         <Datasource>
  6174.             <Parameter name="dbname">gis</Parameter>
  6175.             <Parameter name="estimate_extent">false</Parameter>
  6176.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6177.             <Parameter name="host">localhost</Parameter>
  6178.             <Parameter name="password"/>
  6179.             <Parameter name="port">5432</Parameter>
  6180.             <Parameter name="table">
  6181.       (select way,place,name,ref
  6182.        from planet_osm_point
  6183.        where place in (&apos;country&apos;,&apos;state&apos;)
  6184.       ) as placenames</Parameter>
  6185.             <Parameter name="type">postgis</Parameter>
  6186.             <Parameter name="user">pgsql</Parameter>
  6187.         </Datasource>
  6188.     </Layer>
  6189.     <Layer name="placenames-capital" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6190.         <StyleName>capital</StyleName>
  6191.         <Datasource>
  6192.             <Parameter name="dbname">gis</Parameter>
  6193.             <Parameter name="estimate_extent">false</Parameter>
  6194.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6195.             <Parameter name="host">localhost</Parameter>
  6196.             <Parameter name="password"/>
  6197.             <Parameter name="port">5432</Parameter>
  6198.             <Parameter name="table">
  6199.       (select way,place,name,ref
  6200.        from planet_osm_point
  6201.        where place in (&apos;city&apos;,&apos;metropolis&apos;,&apos;town&apos;) and capital=&apos;yes&apos;
  6202.       ) as placenames</Parameter>
  6203.             <Parameter name="type">postgis</Parameter>
  6204.             <Parameter name="user">pgsql</Parameter>
  6205.         </Datasource>
  6206.     </Layer>
  6207.     <Layer name="placenames-medium" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6208.         <StyleName>city</StyleName>
  6209.         <StyleName>town</StyleName>
  6210.         <Datasource>
  6211.             <Parameter name="dbname">gis</Parameter>
  6212.             <Parameter name="estimate_extent">false</Parameter>
  6213.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6214.             <Parameter name="host">localhost</Parameter>
  6215.             <Parameter name="password"/>
  6216.             <Parameter name="port">5432</Parameter>
  6217.             <Parameter name="table">
  6218.       (select way,place,name
  6219.       from planet_osm_point
  6220.       where place in (&apos;city&apos;,&apos;metropolis&apos;,&apos;town&apos;,&apos;large_town&apos;,&apos;small_town&apos;)
  6221.         and (capital is null or capital != &apos;yes&apos;)
  6222.       ) as placenames</Parameter>
  6223.             <Parameter name="type">postgis</Parameter>
  6224.             <Parameter name="user">pgsql</Parameter>
  6225.         </Datasource>
  6226.     </Layer>
  6227.     <Layer name="placenames-small" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6228.         <StyleName>suburb</StyleName>
  6229.         <StyleName>village</StyleName>
  6230.         <StyleName>hamlet</StyleName>
  6231.         <Datasource>
  6232.             <Parameter name="dbname">gis</Parameter>
  6233.             <Parameter name="estimate_extent">false</Parameter>
  6234.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6235.             <Parameter name="host">localhost</Parameter>
  6236.             <Parameter name="password"/>
  6237.             <Parameter name="port">5432</Parameter>
  6238.             <Parameter name="table">
  6239.       (select way,place,name
  6240.       from planet_osm_point
  6241.       where place in (&apos;suburb&apos;,&apos;village&apos;,&apos;large_village&apos;,&apos;hamlet&apos;,&apos;locality&apos;,&apos;isolated_dwelling&apos;,&apos;farm&apos;)
  6242.       ) as placenames</Parameter>
  6243.             <Parameter name="type">postgis</Parameter>
  6244.             <Parameter name="user">pgsql</Parameter>
  6245.         </Datasource>
  6246.     </Layer>
  6247.     <Layer name="amenity-stations" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6248.         <StyleName>stations</StyleName>
  6249.         <Datasource>
  6250.             <Parameter name="dbname">gis</Parameter>
  6251.             <Parameter name="estimate_extent">false</Parameter>
  6252.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6253.             <Parameter name="host">localhost</Parameter>
  6254.             <Parameter name="password"/>
  6255.             <Parameter name="port">5432</Parameter>
  6256.             <Parameter name="table">
  6257.       (select way,name,railway,aerialway,disused
  6258.       from planet_osm_point
  6259.       where railway in (&apos;station&apos;,&apos;halt&apos;,&apos;tram_stop&apos;,&apos;subway_entrance&apos;)
  6260.          or aerialway=&apos;station&apos;
  6261.       ) as stations
  6262.       </Parameter>
  6263.             <Parameter name="type">postgis</Parameter>
  6264.             <Parameter name="user">pgsql</Parameter>
  6265.         </Datasource>
  6266.     </Layer>
  6267.     <Layer name="amenity-stations-poly" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6268.         <StyleName>stations</StyleName>
  6269.         <Datasource>
  6270.             <Parameter name="dbname">gis</Parameter>
  6271.             <Parameter name="estimate_extent">false</Parameter>
  6272.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6273.             <Parameter name="host">localhost</Parameter>
  6274.             <Parameter name="password"/>
  6275.             <Parameter name="port">5432</Parameter>
  6276.             <Parameter name="table">
  6277.       (select way,name,railway,aerialway,disused
  6278.       from planet_osm_polygon
  6279.       where railway in (&apos;station&apos;,&apos;halt&apos;,&apos;tram_stop&apos;)
  6280.          or aerialway=&apos;station&apos;
  6281.       ) as stations
  6282.       </Parameter>
  6283.             <Parameter name="type">postgis</Parameter>
  6284.             <Parameter name="user">pgsql</Parameter>
  6285.         </Datasource>
  6286.     </Layer>
  6287.     <Layer name="amenity-symbols" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6288.         <StyleName>symbols</StyleName>
  6289.         <Datasource>
  6290.             <Parameter name="dbname">gis</Parameter>
  6291.             <Parameter name="estimate_extent">false</Parameter>
  6292.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6293.             <Parameter name="host">localhost</Parameter>
  6294.             <Parameter name="password"/>
  6295.             <Parameter name="port">5432</Parameter>
  6296.             <Parameter name="table">
  6297.       (select *
  6298.       from planet_osm_point
  6299.       where aeroway in (&apos;airport&apos;,&apos;aerodrome&apos;,&apos;helipad&apos;)
  6300.          or barrier in (&apos;bollard&apos;,&apos;gate&apos;,&apos;lift_gate&apos;,&apos;block&apos;)
  6301.          or highway in (&apos;mini_roundabout&apos;,&apos;gate&apos;)
  6302.          or man_made in (&apos;lighthouse&apos;,&apos;power_wind&apos;,&apos;windmill&apos;,&apos;mast&apos;)
  6303.          or (power=&apos;generator&apos; and power_source=&apos;wind&apos;)
  6304.          or &quot;natural&quot; in (&apos;peak&apos;,&apos;volcano&apos;,&apos;spring&apos;,&apos;tree&apos;,&apos;cave_entrance&apos;)
  6305.          or railway=&apos;level_crossing&apos;
  6306.       ) as symbols</Parameter>
  6307.             <Parameter name="type">postgis</Parameter>
  6308.             <Parameter name="user">pgsql</Parameter>
  6309.         </Datasource>
  6310.     </Layer>
  6311.     <Layer name="amenity-symbols-poly" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6312.         <StyleName>symbols</StyleName>
  6313.         <Datasource>
  6314.             <Parameter name="dbname">gis</Parameter>
  6315.             <Parameter name="estimate_extent">false</Parameter>
  6316.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6317.             <Parameter name="host">localhost</Parameter>
  6318.             <Parameter name="password"/>
  6319.             <Parameter name="port">5432</Parameter>
  6320.             <Parameter name="table">
  6321.       (select *
  6322.       from planet_osm_polygon
  6323.       where aeroway in (&apos;airport&apos;,&apos;aerodrome&apos;,&apos;helipad&apos;)
  6324.          or barrier in (&apos;bollard&apos;,&apos;gate&apos;,&apos;lift_gate&apos;,&apos;block&apos;)
  6325.          or highway in (&apos;mini_roundabout&apos;,&apos;gate&apos;)
  6326.          or man_made in (&apos;lighthouse&apos;,&apos;power_wind&apos;,&apos;windmill&apos;,&apos;mast&apos;)
  6327.          or (power=&apos;generator&apos; and power_source=&apos;wind&apos;)
  6328.          or &quot;natural&quot; in (&apos;peak&apos;,&apos;volcano&apos;,&apos;spring&apos;,&apos;tree&apos;)
  6329.          or railway=&apos;level_crossing&apos;
  6330.       ) as symbols</Parameter>
  6331.             <Parameter name="type">postgis</Parameter>
  6332.             <Parameter name="user">pgsql</Parameter>
  6333.         </Datasource>
  6334.     </Layer>
  6335.     <Layer name="amenity-points" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6336.         <StyleName>points</StyleName>
  6337.         <Datasource>
  6338.             <Parameter name="dbname">gis</Parameter>
  6339.             <Parameter name="estimate_extent">false</Parameter>
  6340.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6341.             <Parameter name="host">localhost</Parameter>
  6342.             <Parameter name="password"/>
  6343.             <Parameter name="port">5432</Parameter>
  6344.             <Parameter name="table">
  6345.       (select way,amenity,shop,tourism,highway,man_made,access,religion,waterway,lock,historic,leisure
  6346.       from planet_osm_point
  6347.       where amenity is not null
  6348.          or shop is not null
  6349.          or tourism in (&apos;alpine_hut&apos;,&apos;camp_site&apos;,&apos;caravan_site&apos;,&apos;guest_house&apos;,&apos;hostel&apos;,&apos;hotel&apos;,&apos;motel&apos;,&apos;museum&apos;,&apos;viewpoint&apos;,&apos;bed_and_breakfast&apos;,&apos;information&apos;,&apos;chalet&apos;)
  6350.          or highway in (&apos;bus_stop&apos;,&apos;traffic_signals&apos;,&apos;ford&apos;)
  6351.          or man_made in (&apos;mast&apos;,&apos;water_tower&apos;)
  6352.          or historic in (&apos;memorial&apos;,&apos;archaeological_site&apos;)
  6353.          or waterway=&apos;lock&apos;
  6354.          or lock=&apos;yes&apos;
  6355.          or leisure in (&apos;playground&apos;,&apos;slipway&apos;)
  6356.       ) as points</Parameter>
  6357.             <Parameter name="type">postgis</Parameter>
  6358.             <Parameter name="user">pgsql</Parameter>
  6359.         </Datasource>
  6360.     </Layer>
  6361.     <Layer name="amenity-points-poly" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6362.         <StyleName>points</StyleName>
  6363.         <Datasource>
  6364.             <Parameter name="dbname">gis</Parameter>
  6365.             <Parameter name="estimate_extent">false</Parameter>
  6366.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6367.             <Parameter name="host">localhost</Parameter>
  6368.             <Parameter name="password"/>
  6369.             <Parameter name="port">5432</Parameter>
  6370.             <Parameter name="table">
  6371.       (select way,amenity,shop,tourism,highway,man_made,access,religion,waterway,lock,historic,leisure
  6372.       from planet_osm_polygon
  6373.       where amenity is not null
  6374.          or shop is not null
  6375.          or tourism in (&apos;alpine_hut&apos;,&apos;camp_site&apos;,&apos;caravan_site&apos;,&apos;guest_house&apos;,&apos;hostel&apos;,&apos;hotel&apos;,&apos;motel&apos;,&apos;museum&apos;,&apos;viewpoint&apos;,&apos;bed_and_breakfast&apos;,&apos;information&apos;,&apos;chalet&apos;)
  6376.          or highway in (&apos;bus_stop&apos;,&apos;traffic_signals&apos;)
  6377.          or man_made in (&apos;mast&apos;,&apos;water_tower&apos;)
  6378.          or historic in (&apos;memorial&apos;,&apos;archaeological_site&apos;)
  6379.          or leisure=&apos;playground&apos;
  6380.       ) as points</Parameter>
  6381.             <Parameter name="type">postgis</Parameter>
  6382.             <Parameter name="user">pgsql</Parameter>
  6383.         </Datasource>
  6384.     </Layer>
  6385.     <Layer name="power_line" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6386.         <StyleName>power_line</StyleName>
  6387.         <Datasource>
  6388.             <Parameter name="dbname">gis</Parameter>
  6389.             <Parameter name="estimate_extent">false</Parameter>
  6390.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6391.             <Parameter name="host">localhost</Parameter>
  6392.             <Parameter name="password"/>
  6393.             <Parameter name="port">5432</Parameter>
  6394.             <Parameter name="table">(select way from planet_osm_line where &quot;power&quot;=&apos;line&apos;) as power_line</Parameter>
  6395.             <Parameter name="type">postgis</Parameter>
  6396.             <Parameter name="user">pgsql</Parameter>
  6397.         </Datasource>
  6398.     </Layer>
  6399.     <Layer name="power_minorline" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6400.         <StyleName>power_minorline</StyleName>
  6401.         <Datasource>
  6402.             <Parameter name="dbname">gis</Parameter>
  6403.             <Parameter name="estimate_extent">false</Parameter>
  6404.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6405.             <Parameter name="host">localhost</Parameter>
  6406.             <Parameter name="password"/>
  6407.             <Parameter name="port">5432</Parameter>
  6408.             <Parameter name="table">(select way from planet_osm_line where &quot;power&quot;=&apos;minor_line&apos;) as power_minorline</Parameter>
  6409.             <Parameter name="type">postgis</Parameter>
  6410.             <Parameter name="user">pgsql</Parameter>
  6411.         </Datasource>
  6412.     </Layer>
  6413.     <Layer name="power_towers" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6414.         <StyleName>power_towers</StyleName>
  6415.         <Datasource>
  6416.             <Parameter name="dbname">gis</Parameter>
  6417.             <Parameter name="estimate_extent">false</Parameter>
  6418.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6419.             <Parameter name="host">localhost</Parameter>
  6420.             <Parameter name="password"/>
  6421.             <Parameter name="port">5432</Parameter>
  6422.             <Parameter name="table">(select way from planet_osm_point where power=&apos;tower&apos;) as power_towers</Parameter>
  6423.             <Parameter name="type">postgis</Parameter>
  6424.             <Parameter name="user">pgsql</Parameter>
  6425.         </Datasource>
  6426.     </Layer>
  6427.     <Layer name="power_poles" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6428.         <StyleName>power_poles</StyleName>
  6429.         <Datasource>
  6430.             <Parameter name="dbname">gis</Parameter>
  6431.             <Parameter name="estimate_extent">false</Parameter>
  6432.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6433.             <Parameter name="host">localhost</Parameter>
  6434.             <Parameter name="password"/>
  6435.             <Parameter name="port">5432</Parameter>
  6436.             <Parameter name="table">(select way from planet_osm_point where power=&apos;pole&apos;) as power_poles</Parameter>
  6437.             <Parameter name="type">postgis</Parameter>
  6438.             <Parameter name="user">pgsql</Parameter>
  6439.         </Datasource>
  6440.     </Layer>
  6441.     <Layer name="roads-text-ref-low-zoom" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6442.         <StyleName>roads-text-ref-low-zoom</StyleName>
  6443.         <Datasource>
  6444.             <Parameter name="dbname">gis</Parameter>
  6445.             <Parameter name="estimate_extent">false</Parameter>
  6446.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6447.             <Parameter name="host">localhost</Parameter>
  6448.             <Parameter name="password"/>
  6449.             <Parameter name="port">5432</Parameter>
  6450.             <Parameter name="table">
  6451.       (select way,highway,ref,char_length(ref) as length
  6452.        from planet_osm_roads
  6453.        where highway in (&apos;motorway&apos;,&apos;trunk&apos;,&apos;primary&apos;,&apos;secondary&apos;)
  6454.          and ref is not null
  6455.          and char_length(ref) between 1 and 8
  6456.       ) as roads
  6457.       </Parameter>
  6458.             <Parameter name="type">postgis</Parameter>
  6459.             <Parameter name="user">pgsql</Parameter>
  6460.         </Datasource>
  6461.     </Layer>
  6462.     <Layer name="highway-junctions" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6463.         <StyleName>highway-junctions</StyleName>
  6464.         <Datasource>
  6465.             <Parameter name="dbname">gis</Parameter>
  6466.             <Parameter name="estimate_extent">false</Parameter>
  6467.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6468.             <Parameter name="host">localhost</Parameter>
  6469.             <Parameter name="password"/>
  6470.             <Parameter name="port">5432</Parameter>
  6471.             <Parameter name="table">
  6472.      (select way,ref,name
  6473.       from planet_osm_point
  6474.       where highway=&apos;motorway_junction&apos;
  6475.      ) as junctions
  6476.      </Parameter>
  6477.             <Parameter name="type">postgis</Parameter>
  6478.             <Parameter name="user">pgsql</Parameter>
  6479.         </Datasource>
  6480.     </Layer>
  6481.     <Layer name="roads-text-ref" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6482.         <StyleName>roads-text-ref</StyleName>
  6483.         <Datasource>
  6484.             <Parameter name="dbname">gis</Parameter>
  6485.             <Parameter name="estimate_extent">false</Parameter>
  6486.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6487.             <Parameter name="host">localhost</Parameter>
  6488.             <Parameter name="password"/>
  6489.             <Parameter name="port">5432</Parameter>
  6490.             <Parameter name="table">
  6491.       (select way,highway,aeroway,ref,char_length(ref) as length,
  6492.        case when bridge in (&apos;yes&apos;,&apos;true&apos;,&apos;1&apos;) then &apos;yes&apos;::text else bridge end as bridge
  6493.        from planet_osm_line
  6494.        where (highway is not null or aeroway is not null)
  6495.          and ref is not null
  6496.          and char_length(ref) between 1 and 8
  6497.       ) as roads
  6498.       </Parameter>
  6499.             <Parameter name="type">postgis</Parameter>
  6500.             <Parameter name="user">pgsql</Parameter>
  6501.         </Datasource>
  6502.     </Layer>
  6503.     <Layer name="roads-text-name" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6504.         <StyleName>roads-text-name</StyleName>
  6505.         <Datasource>
  6506.             <Parameter name="dbname">gis</Parameter>
  6507.             <Parameter name="estimate_extent">false</Parameter>
  6508.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6509.             <Parameter name="host">localhost</Parameter>
  6510.             <Parameter name="password"/>
  6511.             <Parameter name="port">5432</Parameter>
  6512.             <Parameter name="table">
  6513.       (select way,highway,name
  6514.        from planet_osm_line
  6515.        where waterway IS NULL
  6516.          and leisure IS NULL
  6517.          and landuse IS NULL
  6518.          and name is not null
  6519.       ) as roads
  6520.       </Parameter>
  6521.             <Parameter name="type">postgis</Parameter>
  6522.             <Parameter name="user">pgsql</Parameter>
  6523.         </Datasource>
  6524.     </Layer>
  6525.     <Layer name="text" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6526.         <StyleName>text</StyleName>
  6527.         <Datasource>
  6528.             <Parameter name="dbname">gis</Parameter>
  6529.             <Parameter name="estimate_extent">false</Parameter>
  6530.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6531.             <Parameter name="host">localhost</Parameter>
  6532.             <Parameter name="password"/>
  6533.             <Parameter name="port">5432</Parameter>
  6534.             <Parameter name="table">
  6535.       (select way,amenity,shop,access,leisure,landuse,man_made,&quot;natural&quot;,place,tourism,ele,name,ref,military,aeroway,waterway,historic,&apos;yes&apos;::text as point
  6536.        from planet_osm_point
  6537.        where amenity is not null
  6538.           or shop in (&apos;supermarket&apos;,&apos;bakery&apos;,&apos;clothes&apos;,&apos;fashion&apos;,&apos;convenience&apos;,&apos;doityourself&apos;,&apos;hairdresser&apos;,&apos;department_store&apos;,&apos;butcher&apos;,&apos;car&apos;,&apos;car_repair&apos;,&apos;bicycle&apos;,&apos;florist&apos;)
  6539.           or leisure is not null
  6540.           or landuse is not null
  6541.           or tourism is not null
  6542.           or &quot;natural&quot; is not null
  6543.           or man_made in (&apos;lighthouse&apos;,&apos;windmill&apos;)
  6544.           or place=&apos;island&apos;
  6545.           or military=&apos;danger_area&apos;
  6546.           or aeroway=&apos;gate&apos;
  6547.           or waterway=&apos;lock&apos;
  6548.           or historic in (&apos;memorial&apos;,&apos;archaeological_site&apos;)
  6549.       ) as text
  6550.       </Parameter>
  6551.             <Parameter name="type">postgis</Parameter>
  6552.             <Parameter name="user">pgsql</Parameter>
  6553.         </Datasource>
  6554.     </Layer>
  6555.     <Layer name="text-poly" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6556.         <StyleName>text</StyleName>
  6557.         <Datasource>
  6558.             <Parameter name="dbname">gis</Parameter>
  6559.             <Parameter name="estimate_extent">false</Parameter>
  6560.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6561.             <Parameter name="host">localhost</Parameter>
  6562.             <Parameter name="password"/>
  6563.             <Parameter name="port">5432</Parameter>
  6564.             <Parameter name="table">
  6565.       (select way,aeroway,shop,access,amenity,leisure,landuse,man_made,&quot;natural&quot;,place,tourism,NULL as ele,name,ref,military,waterway,historic,&apos;no&apos;::text as point
  6566.        from planet_osm_polygon
  6567.        where amenity is not null
  6568.           or shop in (&apos;supermarket&apos;,&apos;bakery&apos;,&apos;clothes&apos;,&apos;fashion&apos;,&apos;convenience&apos;,&apos;doityourself&apos;,&apos;hairdresser&apos;,&apos;department_store&apos;, &apos;butcher&apos;,&apos;car&apos;,&apos;car_repair&apos;,&apos;bicycle&apos;)
  6569.           or leisure is not null
  6570.           or landuse is not null
  6571.           or tourism is not null
  6572.           or &quot;natural&quot; is not null
  6573.           or man_made in (&apos;lighthouse&apos;,&apos;windmill&apos;)
  6574.           or place=&apos;island&apos;
  6575.           or military=&apos;danger_area&apos;
  6576.           or historic in (&apos;memorial&apos;,&apos;archaeological_site&apos;)
  6577.       ) as text
  6578.       </Parameter>
  6579.             <Parameter name="type">postgis</Parameter>
  6580.             <Parameter name="user">pgsql</Parameter>
  6581.         </Datasource>
  6582.     </Layer>
  6583.     <Layer name="area-text" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6584.         <StyleName>area-text</StyleName>
  6585.         <Datasource>
  6586.             <Parameter name="dbname">gis</Parameter>
  6587.             <Parameter name="estimate_extent">false</Parameter>
  6588.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6589.             <Parameter name="host">localhost</Parameter>
  6590.             <Parameter name="password"/>
  6591.             <Parameter name="port">5432</Parameter>
  6592.             <Parameter name="table">
  6593.       (select way,way_area,name
  6594.        from planet_osm_polygon
  6595.        where name is not null
  6596.          and (waterway is null or waterway != &apos;riverbank&apos;)
  6597.          and place is null
  6598.        order by way_area desc
  6599.       ) as text
  6600.       </Parameter>
  6601.             <Parameter name="type">postgis</Parameter>
  6602.             <Parameter name="user">pgsql</Parameter>
  6603.         </Datasource>
  6604.     </Layer>
  6605.     <Layer name="interpolation_lines" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6606.         <StyleName>interpolation</StyleName>
  6607.         <Datasource>
  6608.             <Parameter name="dbname">gis</Parameter>
  6609.             <Parameter name="estimate_extent">false</Parameter>
  6610.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6611.             <Parameter name="host">localhost</Parameter>
  6612.             <Parameter name="password"/>
  6613.             <Parameter name="port">5432</Parameter>
  6614.             <Parameter name="table">
  6615.        (select way from planet_osm_line where &quot;addr:interpolation&quot; is not null) as interpolation
  6616.       </Parameter>
  6617.             <Parameter name="type">postgis</Parameter>
  6618.             <Parameter name="user">pgsql</Parameter>
  6619.         </Datasource>
  6620.     </Layer>
  6621.     <Layer name="housenumbers" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6622.         <StyleName>housenumbers</StyleName>
  6623.         <Datasource>
  6624.             <Parameter name="dbname">gis</Parameter>
  6625.             <Parameter name="estimate_extent">false</Parameter>
  6626.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6627.             <Parameter name="host">localhost</Parameter>
  6628.             <Parameter name="password"/>
  6629.             <Parameter name="port">5432</Parameter>
  6630.             <Parameter name="table">
  6631.       (select way,&quot;addr:housenumber&quot; from planet_osm_polygon where &quot;addr:housenumber&quot; is not null and building is not null
  6632.        union
  6633.        select way,&quot;addr:housenumber&quot; from planet_osm_point where &quot;addr:housenumber&quot; is not null
  6634.       ) as housenumbers
  6635.       </Parameter>
  6636.             <Parameter name="type">postgis</Parameter>
  6637.             <Parameter name="user">pgsql</Parameter>
  6638.         </Datasource>
  6639.     </Layer>
  6640.     <Layer name="housenames" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6641.         <StyleName>housenames</StyleName>
  6642.         <Datasource>
  6643.             <Parameter name="dbname">gis</Parameter>
  6644.             <Parameter name="estimate_extent">false</Parameter>
  6645.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6646.             <Parameter name="host">localhost</Parameter>
  6647.             <Parameter name="password"/>
  6648.             <Parameter name="port">5432</Parameter>
  6649.             <Parameter name="table">
  6650.       (select way,&quot;addr:housename&quot; from planet_osm_polygon where &quot;addr:housename&quot; is not null and building is not null
  6651.        union
  6652.        select way,&quot;addr:housename&quot; from planet_osm_point where &quot;addr:housename&quot; is not null
  6653.       ) as housenames
  6654.       </Parameter>
  6655.             <Parameter name="type">postgis</Parameter>
  6656.             <Parameter name="user">pgsql</Parameter>
  6657.         </Datasource>
  6658.     </Layer>
  6659.     <Layer name="misc_boundaries" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6660.         <StyleName>boundary</StyleName>
  6661.         <Datasource>
  6662.             <Parameter name="dbname">gis</Parameter>
  6663.             <Parameter name="estimate_extent">false</Parameter>
  6664.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6665.             <Parameter name="host">localhost</Parameter>
  6666.             <Parameter name="password"/>
  6667.             <Parameter name="port">5432</Parameter>
  6668.             <Parameter name="table">
  6669.       (select way,way_area,name,boundary from planet_osm_polygon where boundary=&apos;national_park&apos; and building is null) as boundary
  6670.       </Parameter>
  6671.             <Parameter name="type">postgis</Parameter>
  6672.             <Parameter name="user">pgsql</Parameter>
  6673.         </Datasource>
  6674.     </Layer>
  6675.     <Layer name="theme_park" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
  6676.         <StyleName>theme_park</StyleName>
  6677.         <Datasource>
  6678.             <Parameter name="dbname">gis</Parameter>
  6679.             <Parameter name="estimate_extent">false</Parameter>
  6680.             <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
  6681.             <Parameter name="host">localhost</Parameter>
  6682.             <Parameter name="password"/>
  6683.             <Parameter name="port">5432</Parameter>
  6684.             <Parameter name="table">
  6685.       (select way,name,tourism from planet_osm_polygon where tourism=&apos;theme_park&apos;) as theme_park
  6686.       </Parameter>
  6687.             <Parameter name="type">postgis</Parameter>
  6688.             <Parameter name="user">pgsql</Parameter>
  6689.         </Datasource>
  6690.     </Layer>
  6691. </Map>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement