magnacarto/mss/tests/mapnik-live.xml
Oliver Tonnhofer 150e26189a initial import
2015-05-22 14:21:28 +02:00

11884 lines
548 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE Map[]>
<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 +wktext +no_defs +over" background-color="#a2bbd5" maximum-extent="-20037508.34,-20037508.34,20037508.34,20037508.34">
<Parameters>
<Parameter name="attribution"><![CDATA[Data © OpenStreetMap (and) contributors, CC-BY-SA]]></Parameter>
<Parameter name="bounds">9.8876,53.4926,10.0895,53.5913</Parameter>
<Parameter name="center">9.9604,53.544,10</Parameter>
<Parameter name="format">png</Parameter>
<Parameter name="maxzoom">19</Parameter>
<Parameter name="metatile">6</Parameter>
<Parameter name="minzoom">0</Parameter>
<Parameter name="name"><![CDATA[Omni-Live]]></Parameter>
<Parameter name="scale">1</Parameter>
</Parameters>
<FontSet name="fontset-0">
<Font face-name="Noto Sans Regular"/>
<Font face-name="DejaVu Sans Book"/>
<Font face-name="unifont Medium"/>
</FontSet>
<FontSet name="fontset-1">
<Font face-name="Noto Sans Bold"/>
<Font face-name="DejaVu Sans Bold"/>
<Font face-name="unifont Medium"/>
</FontSet>
<FontSet name="fontset-2">
<Font face-name="Noto Sans Bold Italic"/>
<Font face-name="DejaVu Sans Bold Oblique"/>
<Font face-name="unifont Medium"/>
</FontSet>
<FontSet name="fontset-3">
<Font face-name="Noto Sans Italic"/>
<Font face-name="DejaVu Sans Oblique"/>
<Font face-name="unifont Medium"/>
</FontSet>
<Style name="world" filter-mode="first">
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<PolygonSymbolizer fill="#f4f2ef" gamma="0.5" />
</Rule>
</Style>
<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.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>world</StyleName>
<Datasource>
<Parameter name="file"><![CDATA[/Users/olt/dev/cust/osm-omniscale-style/shps/processed_p.shp]]></Parameter>
<Parameter name="type"><![CDATA[shape]]></Parameter>
</Datasource>
</Layer>
<Style name="world_6_7_8_9" filter-mode="first">
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<PolygonSymbolizer fill="#f4f2ef" gamma="0.5" />
</Rule>
</Style>
<Layer name="world_6_7_8_9"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>world_6_7_8_9</StyleName>
<Datasource>
<Parameter name="file"><![CDATA[/Users/olt/dev/cust/osm-omniscale-style/shps/processed_p_300.shp]]></Parameter>
<Parameter name="type"><![CDATA[shape]]></Parameter>
</Datasource>
</Layer>
<Style name="world_0_1_2_3_4_5" filter-mode="first">
<Rule>
<MinScaleDenominator>12500000</MinScaleDenominator>
<PolygonSymbolizer fill="#f4f2ef" gamma="0.5" />
</Rule>
</Style>
<Layer name="world_0_1_2_3_4_5"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>world_0_1_2_3_4_5</StyleName>
<Datasource>
<Parameter name="file"><![CDATA[/Users/olt/dev/cust/osm-omniscale-style/shps/processed_p_3000.shp]]></Parameter>
<Parameter name="type"><![CDATA[shape]]></Parameter>
</Datasource>
</Layer>
<Style name="landusages_areas" filter-mode="first">
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<Filter>([type] = 'platform')</Filter>
<PolygonSymbolizer fill="#e5e5e5" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'platform')</Filter>
<PolygonSymbolizer fill="#e0e0e0" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<Filter>([type] = 'station')</Filter>
<PolygonSymbolizer fill="#e5e5e5" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'station')</Filter>
<PolygonSymbolizer fill="#e0e0e0" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<Filter>([type] = 'terminal')</Filter>
<PolygonSymbolizer fill="#e5e5e5" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'terminal')</Filter>
<PolygonSymbolizer fill="#e0e0e0" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<PolygonSymbolizer fill="#e0d9d9" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<PolygonSymbolizer fill="#f8f7f5" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'stadium')</Filter>
<PolygonSymbolizer fill="#d8e8d3" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'sports_centre')</Filter>
<PolygonSymbolizer fill="#d8e8d3" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'pitch')</Filter>
<PolygonSymbolizer fill="#d8e8d3" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'playground')</Filter>
<PolygonSymbolizer fill="#d8e8d3" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'school')</Filter>
<PolygonSymbolizer fill="#f0f0e4" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'college')</Filter>
<PolygonSymbolizer fill="#f0f0e4" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'university')</Filter>
<PolygonSymbolizer fill="#f0f0e4" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'parking')</Filter>
<PolygonSymbolizer fill="#e6e8ea" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'retail')</Filter>
<PolygonSymbolizer fill="#ece8e3" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<PolygonSymbolizer fill="#eeebe6" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'industrial')</Filter>
<PolygonSymbolizer fill="#ebe7e1" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'commercial')</Filter>
<PolygonSymbolizer fill="#ede9e4" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'railway')</Filter>
<PolygonSymbolizer fill="#f3f3f3" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'cemetery')</Filter>
<PolygonSymbolizer fill="#cfe2c8" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'apron')</Filter>
<PolygonSymbolizer fill="#f4f4f4" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'hospital')</Filter>
<PolygonSymbolizer fill="#f0e5e4" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<PolygonSymbolizer fill="#d0d0d0" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'helipad')</Filter>
<PolygonSymbolizer fill="#d0d0d0" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'barracks')</Filter>
<PolygonSymbolizer fill="#f8e6e6" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'orchard')</Filter>
<PolygonSymbolizer fill="#ede9dd" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'vineyard')</Filter>
<PolygonSymbolizer fill="#ede9dd" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'aerodrome')</Filter>
<PolygonSymbolizer fill="#e2e2e2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'quarry')</Filter>
<PolygonSymbolizer fill="#e3ded7" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'farmyard')</Filter>
<PolygonSymbolizer fill="#eae5d6" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'farm')</Filter>
<PolygonSymbolizer fill="#eae5d6" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'allotments')</Filter>
<PolygonSymbolizer fill="#eae5d6" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'farmland')</Filter>
<PolygonSymbolizer fill="#eae5d6" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'garden')</Filter>
<PolygonSymbolizer fill="#c6ddbf" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'scrub')</Filter>
<PolygonSymbolizer fill="#c6ddbf" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'common')</Filter>
<PolygonSymbolizer fill="#c6ddbf" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'heath')</Filter>
<PolygonSymbolizer fill="#c6ddbf" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'zoo')</Filter>
<PolygonSymbolizer fill="#c6ddbf" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'village_green')</Filter>
<PolygonSymbolizer fill="#c6ddbf" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'recreation_ground')</Filter>
<PolygonSymbolizer fill="#c6ddbf" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'golf_course')</Filter>
<PolygonSymbolizer fill="#c6ddbf" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'park')</Filter>
<PolygonSymbolizer fill="#c6ddbf" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'grass')</Filter>
<PolygonSymbolizer fill="#c6ddbf" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'meadow')</Filter>
<PolygonSymbolizer fill="#c6ddbf" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'swimming_pool')</Filter>
<PolygonSymbolizer fill="#a2bbd5" gamma="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'basin')</Filter>
<PolygonSymbolizer fill="#a2bbd5" gamma="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'riverbank')</Filter>
<PolygonSymbolizer fill="#a2bbd5" gamma="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'water')</Filter>
<PolygonSymbolizer fill="#a2bbd5" gamma="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'reservoir')</Filter>
<PolygonSymbolizer fill="#a2bbd5" gamma="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'wood')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#bad6b1" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([type] = 'forest')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#bad6b1" />
</Rule>
</Style>
<Layer name="landusages_areas"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>landusages_areas</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(select geometry, type, area, building
from osm_landusages
WHERE type NOT IN ('nature_reserve', 'wetland', 'theatre', 'place_of_worship', 'footway') AND building = 0
order by area desc
) as landusages]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="landusages_areas_union_sqlite_13" filter-mode="first">
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'buildup')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#eae6e1" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'quarry')</Filter>
<PolygonSymbolizer fill="#e3ded7" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'water')</Filter>
<PolygonSymbolizer gamma="0.5" fill="#a2bbd5" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'agriculture')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#eae5d6" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'grass')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#c6ddbf" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'forest')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#bad6b1" />
</Rule>
</Style>
<Layer name="landusages_areas_union_sqlite_13"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>landusages_areas_union_sqlite_13</StyleName>
<Datasource>
<Parameter name="extent">-20037508.34 -20037508.34 20037508.34 20037508.34</Parameter>
<Parameter name="file">/Users/olt/dev/cust/osm-omniscale-style/sqlite/osm_landusages_union_13.sqlite</Parameter>
<Parameter name="geometry_field">geometry</Parameter>
<Parameter name="key_field">id</Parameter>
<Parameter name="srid">3857</Parameter>
<Parameter name="table">(SELECT id, geometry, type FROM osm_landusages_union_13) as data</Parameter>
<Parameter name="type">sqlite</Parameter>
</Datasource>
</Layer>
<Style name="landusages_areas_generalized_13" filter-mode="first">
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'apron')</Filter>
<PolygonSymbolizer fill="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'hospital')</Filter>
<PolygonSymbolizer fill="#f0e5e4" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'islet')</Filter>
<PolygonSymbolizer fill="#f4f2ef" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'common')</Filter>
<PolygonSymbolizer fill="#c6ddbf" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'zoo')</Filter>
<PolygonSymbolizer fill="#c6ddbf" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'village_green')</Filter>
<PolygonSymbolizer fill="#c6ddbf" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'sports_centre')</Filter>
<PolygonSymbolizer fill="#d8e8d3" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'pitch')</Filter>
<PolygonSymbolizer fill="#d8e8d3" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'stadium')</Filter>
<PolygonSymbolizer fill="#d8e8d3" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'school')</Filter>
<PolygonSymbolizer fill="#f0f0e4" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'university')</Filter>
<PolygonSymbolizer fill="#f0f0e4" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'college')</Filter>
<PolygonSymbolizer fill="#f0f0e4" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'parking')</Filter>
<PolygonSymbolizer fill="#e6e8ea" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'recreation_ground')</Filter>
<PolygonSymbolizer fill="#c6ddbf" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'railway')</Filter>
<PolygonSymbolizer fill="#f3f3f3" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'cemetery')</Filter>
<PolygonSymbolizer fill="#cfe2c8" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<PolygonSymbolizer fill="#d0d0d0" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'barracks')</Filter>
<PolygonSymbolizer fill="#f8e6e6" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'aerodrome')</Filter>
<PolygonSymbolizer fill="#dddddd" />
</Rule>
</Style>
<Layer name="landusages_areas_generalized_13"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>landusages_areas_generalized_13</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[landusages_generalized_13]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="project"><![CDATA[omni-live]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[(select geometry, type
from osm_landusages_gen38
WHERE type IN ('quarry', 'aerodrom', 'island', 'barracks', 'runway', 'cemetery', 'railway', 'recreation_ground', 'parking', 'college', 'university', 'school', 'stadium', 'sports_centre', 'pitch', 'village_green', 'zoo', 'common', 'islet', 'hospital', 'apron')
AND building = 0
order by area desc) as landusages]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="landusages_areas_union_sqlite_12" filter-mode="first">
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'buildup')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#e8e4de" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'quarry')</Filter>
<PolygonSymbolizer fill="#e3ded7" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'water')</Filter>
<PolygonSymbolizer gamma="0.5" fill="#a2bbd5" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'agriculture')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#eae5d6" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'grass')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#c6ddbf" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'forest')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#bad6b1" />
</Rule>
</Style>
<Layer name="landusages_areas_union_sqlite_12"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>landusages_areas_union_sqlite_12</StyleName>
<Datasource>
<Parameter name="attachdb"><![CDATA[]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="file"><![CDATA[/Users/olt/dev/cust/osm-omniscale-style/sqlite/osm_landusages_union_12.sqlite]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="key_field"><![CDATA[id]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT id, geometry, type FROM osm_landusages_union_12) as data]]></Parameter>
<Parameter name="type"><![CDATA[sqlite]]></Parameter>
</Datasource>
</Layer>
<Style name="landusages_areas_generalized_12" filter-mode="first">
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'parking')</Filter>
<PolygonSymbolizer fill="#e6e8ea" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'recreation_ground')</Filter>
<PolygonSymbolizer fill="#c6ddbf" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'railway')</Filter>
<PolygonSymbolizer fill="#f3f3f3" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'cemetery')</Filter>
<PolygonSymbolizer fill="#cfe2c8" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<PolygonSymbolizer fill="#d0d0d0" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'barracks')</Filter>
<PolygonSymbolizer fill="#f8e6e6" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'aerodrome')</Filter>
<PolygonSymbolizer fill="#dddddd" />
</Rule>
</Style>
<Layer name="landusages_areas_generalized_12"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>landusages_areas_generalized_12</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(select geometry, type
from osm_landusages_gen38
WHERE type IN ('quarry', 'aerodrom', 'island', 'barracks', 'runway', 'cemetery', 'railway', 'recreation_ground', 'parking')
AND area > 187500
AND building = 0
order by area desc) as landusages]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="landusages_areas_union_sqlite_11" filter-mode="first">
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'buildup')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#e8e4de" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'quarry')</Filter>
<PolygonSymbolizer fill="#e3ded7" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'water')</Filter>
<PolygonSymbolizer gamma="0.5" fill="#a2bbd5" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'agriculture')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#eae5d6" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'grass')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#c6ddbf" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'forest')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#bad6b1" />
</Rule>
</Style>
<Layer name="landusages_areas_union_sqlite_11"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>landusages_areas_union_sqlite_11</StyleName>
<Datasource>
<Parameter name="attachdb"><![CDATA[]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="file"><![CDATA[/Users/olt/dev/cust/osm-omniscale-style/sqlite/osm_landusages_union_11.sqlite]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="key_field"><![CDATA[id]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT id, geometry, type FROM osm_landusages_union_11) as data]]></Parameter>
<Parameter name="type"><![CDATA[sqlite]]></Parameter>
</Datasource>
</Layer>
<Style name="landusages_areas_generalized_11" filter-mode="first">
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<PolygonSymbolizer fill="#d0d0d0" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'barracks')</Filter>
<PolygonSymbolizer fill="#f8e6e6" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'aerodrome')</Filter>
<PolygonSymbolizer fill="#dddddd" />
</Rule>
</Style>
<Layer name="landusages_areas_generalized_11"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>landusages_areas_generalized_11</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[landusages_generalized_11]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="project"><![CDATA[omni-live]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[(select geometry, type
from osm_landusages_gen38
where type IN ('quarry', 'aerodrom', 'island', 'barracks', 'runway')
AND building = 0
order by area desc) as landusages]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="landusages_areas_union_sqlite_10" filter-mode="first">
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([type] = 'buildup')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#e6e1db" />
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([type] = 'quarry')</Filter>
<PolygonSymbolizer fill="#e3ded7" />
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([type] = 'water')</Filter>
<PolygonSymbolizer gamma="0.5" fill="#a2bbd5" />
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([type] = 'agriculture')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#eae5d6" />
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([type] = 'grass')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#c6ddbf" />
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([type] = 'forest')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#bad6b1" />
</Rule>
</Style>
<Layer name="landusages_areas_union_sqlite_10"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>landusages_areas_union_sqlite_10</StyleName>
<Datasource>
<Parameter name="attachdb"><![CDATA[]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="file"><![CDATA[/Users/olt/dev/cust/osm-omniscale-style/sqlite/osm_landusages_union_10.sqlite]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="key_field"><![CDATA[id]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT id, geometry, type FROM osm_landusages_union_10) as data]]></Parameter>
<Parameter name="type"><![CDATA[sqlite]]></Parameter>
</Datasource>
</Layer>
<Style name="landusages_areas_union_sqlite_9" filter-mode="first">
<Rule>
<MaxScaleDenominator>1500000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([type] = 'water')</Filter>
<PolygonSymbolizer gamma="0.5" fill="#a2bbd5" />
</Rule>
<Rule>
<MaxScaleDenominator>1500000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([type] = 'buildup')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#e6e1db" />
</Rule>
<Rule>
<MaxScaleDenominator>1500000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([type] = 'agriculture')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#ece7d9" />
</Rule>
<Rule>
<MaxScaleDenominator>1500000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([type] = 'grass')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#c9dfc2" />
</Rule>
<Rule>
<MaxScaleDenominator>1500000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([type] = 'forest')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#c3dbbb" />
</Rule>
</Style>
<Layer name="landusages_areas_union_sqlite_9"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>landusages_areas_union_sqlite_9</StyleName>
<Datasource>
<Parameter name="attachdb"><![CDATA[]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="file"><![CDATA[/Users/olt/dev/cust/osm-omniscale-style/sqlite/osm_landusages_union_9.sqlite]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="key_field"><![CDATA[id]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT id, geometry, type FROM osm_landusages_union_9) as data]]></Parameter>
<Parameter name="type"><![CDATA[sqlite]]></Parameter>
</Datasource>
</Layer>
<Style name="landusages_areas_union_sqlite_8" filter-mode="first">
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>1500000</MinScaleDenominator>
<Filter>([type] = 'water')</Filter>
<PolygonSymbolizer gamma="0.5" fill="#a2bbd5" />
</Rule>
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>1500000</MinScaleDenominator>
<Filter>([type] = 'agriculture')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#eae5d6" />
</Rule>
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>1500000</MinScaleDenominator>
<Filter>([type] = 'grass')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#cce1c6" />
</Rule>
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>1500000</MinScaleDenominator>
<Filter>([type] = 'forest')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#c0dab8" />
</Rule>
</Style>
<Layer name="landusages_areas_union_sqlite_8"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>landusages_areas_union_sqlite_8</StyleName>
<Datasource>
<Parameter name="attachdb"><![CDATA[]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="file"><![CDATA[/Users/olt/dev/cust/osm-omniscale-style/sqlite/osm_landusages_union_8.sqlite]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="key_field"><![CDATA[id]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT id, geometry, type FROM osm_landusages_union_8) as data]]></Parameter>
<Parameter name="type"><![CDATA[sqlite]]></Parameter>
</Datasource>
</Layer>
<Style name="landusages_areas_union_sqlite_7" filter-mode="first">
<Rule>
<MaxScaleDenominator>6500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([type] = 'water')</Filter>
<PolygonSymbolizer gamma="0.5" fill="#a2bbd5" />
</Rule>
<Rule>
<MaxScaleDenominator>6500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([type] = 'grass')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#d8e8d3" />
</Rule>
<Rule>
<MaxScaleDenominator>6500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([type] = 'forest')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#cce1c5" />
</Rule>
</Style>
<Layer name="landusages_areas_union_sqlite_7"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>landusages_areas_union_sqlite_7</StyleName>
<Datasource>
<Parameter name="attachdb"><![CDATA[]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="file"><![CDATA[/Users/olt/dev/cust/osm-omniscale-style/sqlite/osm_landusages_union_7.sqlite]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="key_field"><![CDATA[id]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT id, geometry, type FROM osm_landusages_union_7) as data]]></Parameter>
<Parameter name="type"><![CDATA[sqlite]]></Parameter>
</Datasource>
</Layer>
<Style name="landusages_areas_union_sqlite_4_5_6" filter-mode="first">
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>6500000</MinScaleDenominator>
<Filter>([type] = 'water')</Filter>
<PolygonSymbolizer gamma="0.5" fill="#a2bbd5" />
</Rule>
<Rule>
<MaxScaleDenominator>25000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<Filter>([type] = 'water')</Filter>
<PolygonSymbolizer gamma="0.5" fill="#a2bbd5" />
</Rule>
<Rule>
<MaxScaleDenominator>50000000</MaxScaleDenominator>
<MinScaleDenominator>25000000</MinScaleDenominator>
<Filter>([type] = 'water')</Filter>
<PolygonSymbolizer gamma="0.5" fill="#a2bbd5" />
</Rule>
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>6500000</MinScaleDenominator>
<Filter>([type] = 'forest')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#d2e4cc" />
</Rule>
<Rule>
<MaxScaleDenominator>25000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<Filter>([type] = 'forest')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#d8e8d2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000000</MaxScaleDenominator>
<MinScaleDenominator>25000000</MinScaleDenominator>
<Filter>([type] = 'forest')</Filter>
<PolygonSymbolizer gamma-method="none" fill="#ddebd9" />
</Rule>
</Style>
<Layer name="landusages_areas_union_sqlite_4_5_6"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>landusages_areas_union_sqlite_4_5_6</StyleName>
<Datasource>
<Parameter name="attachdb"><![CDATA[]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="file"><![CDATA[/Users/olt/dev/cust/osm-omniscale-style/sqlite/osm_landusages_union_4_5_6.sqlite]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="key_field"><![CDATA[id]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT id, geometry, type FROM osm_landusages_union_4_5_6) as data]]></Parameter>
<Parameter name="type"><![CDATA[sqlite]]></Parameter>
</Datasource>
</Layer>
<Style name="landusages_overlays" filter-mode="first">
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<Filter>([type] = 'wetland')</Filter>
<PolygonPatternSymbolizer alignment="global" file="img/wetland_64.png" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'wetland')</Filter>
<PolygonPatternSymbolizer alignment="global" file="img/wetland_32.png" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'wetland')</Filter>
<PolygonPatternSymbolizer alignment="global" file="img/wetland_32.png" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<Filter>([type] = 'marsh')</Filter>
<PolygonPatternSymbolizer alignment="global" file="img/wetland_64.png" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'marsh')</Filter>
<PolygonPatternSymbolizer alignment="global" file="img/wetland_32.png" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'marsh')</Filter>
<PolygonPatternSymbolizer alignment="global" file="img/wetland_32.png" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<Filter>([type] = 'nature_reserve')</Filter>
<PolygonSymbolizer fill-opacity="0.1" fill="#bad6b1" />
<LineSymbolizer stroke="#777777" stroke-dasharray="4, 3" stroke-opacity="0.2" stroke-width="1.5" />
<PolygonPatternSymbolizer alignment="global" file="img/nr300.png" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'nature_reserve')</Filter>
<PolygonSymbolizer fill-opacity="0.1" fill="#bad6b1" />
<LineSymbolizer stroke="#777777" stroke-dasharray="4, 3" stroke-opacity="0.2" stroke-width="1.5" />
<PolygonPatternSymbolizer alignment="global" file="img/nr210.png" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'nature_reserve')</Filter>
<PolygonSymbolizer fill-opacity="0.1" fill="#bad6b1" />
<LineSymbolizer stroke="#777777" stroke-dasharray="4, 3" stroke-opacity="0.2" stroke-width="1.5" />
<PolygonPatternSymbolizer alignment="global" file="img/nr120.png" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'nature_reserve')</Filter>
<PolygonPatternSymbolizer alignment="global" file="img/nr90.png" />
</Rule>
</Style>
<Layer name="landusages_overlays"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>landusages_overlays</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(select geometry, type
from osm_landusages_overlay
) as landusages]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="landusages_waterways" filter-mode="first">
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<Filter>([type] = 'ditch')</Filter>
<LineSymbolizer stroke-width="2.5" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'ditch')</Filter>
<LineSymbolizer stroke-width="1.5" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'ditch')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<Filter>([type] = 'canal')</Filter>
<LineSymbolizer stroke-width="12" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'canal')</Filter>
<LineSymbolizer stroke-width="4" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'canal')</Filter>
<LineSymbolizer stroke-width="2" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>1500</MaxScaleDenominator>
<Filter>([type] = 'river')</Filter>
<LineSymbolizer stroke-width="10" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<MinScaleDenominator>1500</MinScaleDenominator>
<Filter>([type] = 'river')</Filter>
<LineSymbolizer stroke-width="8" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'river')</Filter>
<LineSymbolizer stroke-width="6" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'river')</Filter>
<LineSymbolizer stroke-width="5" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'river')</Filter>
<LineSymbolizer stroke-width="4" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'stream')</Filter>
<LineSymbolizer stroke-width="2" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<LineSymbolizer stroke-width="1" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
</Style>
<Layer name="landusages_waterways"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>landusages_waterways</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[waterways]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT geometry, type
FROM osm_waterways
) as waterways]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="landusages_waterways_13_14" filter-mode="first">
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'canal')</Filter>
<LineSymbolizer stroke-width="1" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'canal')</Filter>
<LineSymbolizer stroke-width="2" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'stream')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'stream')</Filter>
<LineSymbolizer stroke-width="1" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'river')</Filter>
<LineSymbolizer stroke-width="3" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'river')</Filter>
<LineSymbolizer stroke-width="2" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<LineSymbolizer stroke-width="0" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
</Style>
<Layer name="landusages_waterways_13_14"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>landusages_waterways_13_14</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT geometry, type
FROM osm_waterways_gen9
) as waterways_gen9]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="landusages_waterways_11_12" filter-mode="first">
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'canal')</Filter>
<LineSymbolizer stroke-width="1" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'canal')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'stream')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'stream')</Filter>
<LineSymbolizer stroke-width="0" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'river')</Filter>
<LineSymbolizer stroke-width="1.5" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'river')</Filter>
<LineSymbolizer stroke-width="1" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<LineSymbolizer stroke-width="0" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
</Style>
<Layer name="landusages_waterways_11_12"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>landusages_waterways_11_12</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT geometry, type
FROM osm_waterways_gen38
) as waterways_gen38]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="landusages_waterways_9_10" filter-mode="first">
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<LineSymbolizer stroke-width="0.5" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>1500000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<LineSymbolizer stroke-width="0.3" stroke="#a2bbd5" stroke-gamma-method="none" />
</Rule>
</Style>
<Layer name="landusages_waterways_9_10"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>landusages_waterways_9_10</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT geometry, type
FROM osm_waterways_gen150
) as waterways_gen150]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="roads_tunnels-inline" filter-mode="first">
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="1.3333333333333333" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.6666666666666666" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="1.3333333333333333" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.6666666666666666" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="1.3333333333333333" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.6666666666666666" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="1.3333333333333333" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.6666666666666666" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="1.3333333333333333" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.6666666666666666" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="1.3333333333333333" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.6666666666666666" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="1.3333333333333333" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.6666666666666666" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="1.3333333333333333" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.6666666666666666" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="1.3333333333333333" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.6666666666666666" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="1.3333333333333333" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.6666666666666666" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="1.3333333333333333" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.6666666666666666" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="1.3333333333333333" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.6666666666666666" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="1.3333333333333333" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.6666666666666666" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="1.3333333333333333" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.6666666666666666" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="1.3333333333333333" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.6666666666666666" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="1.3333333333333333" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.6666666666666666" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="1.3333333333333333" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.6666666666666666" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="1.3333333333333333" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.6666666666666666" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="3" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="1" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="0.75" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="3" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="1" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="0.75" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="3" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="1" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="0.75" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="3" stroke-dasharray="4, 6" stroke-opacity="0.67" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="2" stroke-dasharray="4, 6" stroke-opacity="0.67" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="1" stroke-dasharray="4, 6" stroke-opacity="0.67" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="0.75" stroke-dasharray="4, 6" stroke-opacity="0.67" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="3" stroke-dasharray="4, 6" stroke-opacity="0.67" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="2" stroke-dasharray="4, 6" stroke-opacity="0.67" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="1" stroke-dasharray="4, 6" stroke-opacity="0.67" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="0.75" stroke-dasharray="4, 6" stroke-opacity="0.67" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="3" stroke-dasharray="4, 6" stroke-opacity="0.67" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="2" stroke-dasharray="4, 6" stroke-opacity="0.67" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="1" stroke-dasharray="4, 6" stroke-opacity="0.67" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="0.75" stroke-dasharray="4, 6" stroke-opacity="0.67" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="3" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="1" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.75" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="3" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="1" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.75" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="3" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="1" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#e1e1e1" stroke-width="0.75" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'steps')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'path')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'cycleway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'footway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="0" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'funicular')</Filter>
<LineSymbolizer stroke-width="2" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'funicular')</Filter>
<LineSymbolizer stroke-width="1.3333333333333333" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'funicular')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'funicular')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'narrow_gauge')</Filter>
<LineSymbolizer stroke-width="2" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge')</Filter>
<LineSymbolizer stroke-width="1.3333333333333333" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tram')</Filter>
<LineSymbolizer stroke-width="2" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tram')</Filter>
<LineSymbolizer stroke-width="1.3333333333333333" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tram')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tram')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'monorail')</Filter>
<LineSymbolizer stroke-width="2" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'monorail')</Filter>
<LineSymbolizer stroke-width="1.3333333333333333" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'monorail')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'monorail')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'preserved')</Filter>
<LineSymbolizer stroke-width="2" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'preserved')</Filter>
<LineSymbolizer stroke-width="1.3333333333333333" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'preserved')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'preserved')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'light_rail')</Filter>
<LineSymbolizer stroke-width="2" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'light_rail')</Filter>
<LineSymbolizer stroke-width="1.3333333333333333" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'light_rail')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'light_rail')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke-width="3" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke-width="2" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke-width="1" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke-width="0.75" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'disused')</Filter>
<LineSymbolizer stroke-width="3" stroke="#e1e1e1" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'disused')</Filter>
<LineSymbolizer stroke-width="2" stroke="#e1e1e1" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'disused')</Filter>
<LineSymbolizer stroke-width="1" stroke="#e1e1e1" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'disused')</Filter>
<LineSymbolizer stroke-width="0.75" stroke="#e1e1e1" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke-width="3" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke-width="2" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke-width="1" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke-width="0.75" stroke="#aeaeae" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-width="6" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-width="4" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-width="2.125" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-width="6" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-width="4" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-width="2.125" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-width="9.600000000000001" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-width="6.4" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-width="3.4000000000000004" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-width="1.2" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="12" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="8" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="4.25" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="2" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="12" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="8" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="4.25" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="2" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="12" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="8" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="4.25" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="2" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="18" stroke="#ebc0bd" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="12" stroke="#ebc0bd" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="8" stroke="#ebc0bd" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="6" stroke="#ebc0bd" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="18" stroke="#fef6d6" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="12" stroke="#fef6d6" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="8" stroke="#fef6d6" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="6" stroke="#fef6d6" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="18" stroke="#ebc0bd" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="12" stroke="#ebc0bd" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="8" stroke="#ebc0bd" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="6" stroke="#ebc0bd" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'raceway')</Filter>
<LineSymbolizer stroke="#d9d9d9" stroke-width="12" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'raceway')</Filter>
<LineSymbolizer stroke="#d9d9d9" stroke-width="8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'raceway')</Filter>
<LineSymbolizer stroke="#d9d9d9" stroke-width="4" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'raceway')</Filter>
<LineSymbolizer stroke="#d9d9d9" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fef6d6" stroke-width="12" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fef6d6" stroke-width="8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fef6d6" stroke-width="4" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fef6d6" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke="#fef6d6" stroke-width="12" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke="#fef6d6" stroke-width="8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke="#fef6d6" stroke-width="4" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke="#fef6d6" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#fef6d6" stroke-width="12" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#fef6d6" stroke-width="8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#fef6d6" stroke-width="4" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#fef6d6" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#ebc0bd" stroke-width="12" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#ebc0bd" stroke-width="8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#ebc0bd" stroke-width="4" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#ebc0bd" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#ebc0bd" stroke-width="12" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#ebc0bd" stroke-width="8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#ebc0bd" stroke-width="4" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#ebc0bd" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<LineSymbolizer stroke-width="12" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<LineSymbolizer stroke-width="8" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<LineSymbolizer stroke-width="4" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<LineSymbolizer stroke-width="2" stroke="#ffffff" />
</Rule>
</Style>
<Style name="roads_tunnels-outline" filter-mode="first">
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'steps')</Filter>
<LineSymbolizer stroke-linecap="butt" stroke-dasharray="1, 2" stroke-gamma-method="none" stroke="#aea49c" stroke-width="6" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'steps')</Filter>
<LineSymbolizer stroke-linecap="butt" stroke-dasharray="1, 2" stroke-gamma-method="none" stroke="#aea49c" stroke-width="4" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'steps')</Filter>
<LineSymbolizer stroke-width="2.125" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'steps')</Filter>
<LineSymbolizer stroke-width="1" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'footway')</Filter>
<LineSymbolizer stroke-dasharray="1, 6" stroke-width="2" stroke-linecap="round" stroke-gamma-method="none" stroke="#c5beb8" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'footway')</Filter>
<LineSymbolizer stroke-dasharray="1, 4" stroke-width="1.6" stroke-linecap="round" stroke-gamma-method="none" stroke="#c5beb8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'footway')</Filter>
<LineSymbolizer stroke-dasharray="1, 4" stroke-width="1.4166666666666667" stroke-linecap="round" stroke-gamma-method="none" stroke="#c5beb8" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'footway')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke-linecap="round" stroke-gamma-method="none" stroke="#c5beb8" stroke-dasharray="1, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'cycleway')</Filter>
<LineSymbolizer stroke-dasharray="8, 6" stroke-width="2" stroke="#c5beb8" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'cycleway')</Filter>
<LineSymbolizer stroke-dasharray="5, 4" stroke-width="1.6" stroke="#c5beb8" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'cycleway')</Filter>
<LineSymbolizer stroke-width="1.4166666666666667" stroke="#c5beb8" stroke-gamma-method="none" stroke-dasharray="3, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'cycleway')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#c5beb8" stroke-gamma-method="none" stroke-dasharray="3, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="10" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="8" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="6" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="4" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="40" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="34" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="26" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="18" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="6" stroke="#f8f7f5" stroke-gamma-method="none" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="4" stroke="#f8f7f5" stroke-gamma-method="none" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="2.125" stroke="#f8f7f5" stroke-gamma-method="none" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="1" stroke="#f8f7f5" stroke-gamma-method="none" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'path')</Filter>
<LineSymbolizer stroke-width="2" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'path')</Filter>
<LineSymbolizer stroke-width="1.6" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'path')</Filter>
<LineSymbolizer stroke-width="0.5" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'path')</Filter>
<LineSymbolizer stroke-width="0.3333333333333333" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke-width="3" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke-width="2" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke-width="1.4166666666666667" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="3" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="2" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="1.0625" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="0.5" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="4" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="2.6666666666666665" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="1.4166666666666667" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="15" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="10" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="6.25" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="4" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="15" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="10" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="6.25" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="4" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="15" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="10" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="6.25" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="4" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke-width="16" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke-width="10" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke-width="6" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke-width="4" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke-width="16" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke-width="10" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke-width="6" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke-width="4" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke-width="16" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke-width="10" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke-width="6" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke-width="4" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke-width="16" stroke="#fad95a" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke-width="10" stroke="#fad95a" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke-width="6" stroke="#fad95a" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke-width="4" stroke="#fad95a" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke-width="16" stroke="#da8982" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke-width="10" stroke="#da8982" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke-width="6" stroke="#da8982" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke-width="4" stroke="#da8982" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke-width="16" stroke="#f1d3d0" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke-width="10" stroke="#f1d3d0" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke-width="6" stroke="#f1d3d0" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke-width="4" stroke="#f1d3d0" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke-width="16" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke-width="10" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke-width="6" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke-width="4" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="21" stroke="#fad95a" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="15" stroke="#fad95a" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="11" stroke="#fad95a" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="8" stroke="#fad95a" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="21" stroke="#da8982" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="15" stroke="#da8982" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="11" stroke="#da8982" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="8" stroke="#da8982" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="24" stroke="#f1d3d0" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="16" stroke="#f1d3d0" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="11" stroke="#f1d3d0" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="9" stroke="#f1d3d0" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<LineSymbolizer stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
</Style>
<Layer name="roads_tunnels"
cache-features="on"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>roads_tunnels-outline</StyleName>
<StyleName>roads_tunnels-inline</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[tunnels]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT geometry, type, tunnel, access, service,
CASE
WHEN access IN ('private', 'permissive', 'no', 'agricultural', 'forestry', 'restricted', 'official', 'delivery', 'hov', 'emergency', 'psv', 'military', 'foot', 'residents', 'university', 'license', 'bus') THEN 'no'
ELSE 'yes'
END AS public_access
FROM osm_roads
WHERE tunnel=1
ORDER BY z_order
) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="roads_tunnels_13_14-inline" filter-mode="first">
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke="#f7f7f7" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke="#f7f7f7" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke="#f7f7f7" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke="#f7f7f7" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke-dasharray="4, 6" stroke-opacity="0.67" stroke="#dddddd" stroke-width="1" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke-dasharray="4, 6" stroke-opacity="0.67" stroke="#dddddd" stroke-width="0.8" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke="#aeaeae" stroke-width="1" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke="#aeaeae" stroke-width="0.8" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#fef6d6" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#fef6d6" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fef6d6" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fef6d6" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke="#fef6d6" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke="#fef6d6" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke="#fef6d6" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke="#fef6d6" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#ebc0bd" stroke-width="1.5" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#ebc0bd" stroke-width="1" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke="#ebc0bd" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke="#ebc0bd" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#ebc0bd" stroke-width="1.5" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#ebc0bd" stroke-width="1" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke="#ebc0bd" stroke-width="4" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke="#ebc0bd" stroke-width="3" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-width="0.8999999999999999" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-width="0.6" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="1.5" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="1" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="1.5" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="1" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="1.5" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="1" stroke="#ffffff" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<LineSymbolizer stroke="#ffffff" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<LineSymbolizer stroke="#ffffff" stroke-width="2" />
</Rule>
</Style>
<Style name="roads_tunnels_13_14-outline" filter-mode="first">
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#fad95a" stroke-dasharray="16, 2" stroke-width="3.5" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#fad95a" stroke-dasharray="16, 2" stroke-width="3" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke="#fad95a" stroke-width="6" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke="#fad95a" stroke-width="4" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke="#da8982" stroke-width="6" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke="#da8982" stroke-width="4" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#da8982" stroke-width="3.5" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#da8982" stroke-width="3" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#f1d3d0" stroke-width="3.5" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#f1d3d0" stroke-width="3" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke="#f1d3d0" stroke-width="6" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke="#f1d3d0" stroke-width="5" stroke-dasharray="16, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="3" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="2" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="10" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="8" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke-width="0" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke-dasharray="16, 2" stroke="#f7f7f7" stroke-width="3" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="0" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="0" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="0" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="0" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="0" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="0" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-width="0" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-width="0" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke-width="0" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke-width="0" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke-width="0" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke-width="0" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-width="0" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-width="0" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-width="0" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-width="0" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="3.5" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="3" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="3.5" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="3" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="3.5" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="3" stroke-dasharray="16, 2" stroke="#f7f7f7" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<LineSymbolizer stroke-dasharray="16, 2" stroke="#f7f7f7" stroke-width="3.5" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<LineSymbolizer stroke-dasharray="16, 2" stroke="#f7f7f7" stroke-width="3" />
</Rule>
</Style>
<Layer name="roads_tunnels_13_14"
cache-features="on"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>roads_tunnels_13_14-outline</StyleName>
<StyleName>roads_tunnels_13_14-inline</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[tunnels_13_14]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT geometry, type, tunnel, access,
CASE
WHEN access IN ('private', 'permissive', 'no', 'agricultural', 'forestry', 'restricted', 'official', 'delivery', 'hov', 'emergency', 'psv', 'military', 'foot', 'residents', 'university', 'license', 'bus') THEN 'no'
ELSE 'yes'
END AS public_access
FROM osm_roads_gen9
WHERE tunnel=1
ORDER BY z_order
) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="buildings" filter-mode="first">
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<PolygonSymbolizer fill="#dddddd" />
<LineSymbolizer stroke="#c7c7c7" stroke-width="0.6" />
</Rule>
</Style>
<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.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>buildings</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT geometry, type
FROM osm_buildings
WHERE geometry && !bbox!
) AS buildings]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="buildings_15" filter-mode="first">
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<PolygonSymbolizer fill="#dbdbdb" />
<LineSymbolizer stroke="#c7c7c7" stroke-width="0.6" />
</Rule>
</Style>
<Layer name="buildings_15"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>buildings_15</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT geometry, type
FROM osm_buildings
WHERE geometry && !bbox!
AND ST_Area(geometry) > 81
) as buildings_15]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="buildings_14" filter-mode="first">
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<PolygonSymbolizer fill="#d6d6d6" />
</Rule>
</Style>
<Layer name="buildings_14"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>buildings_14</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT geometry, type
FROM osm_buildings
WHERE geometry && !bbox!
AND ST_Area(geometry) > 361
) as buildings_14]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="buildings_13" filter-mode="first">
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<PolygonSymbolizer fill="#d1d1d1" />
</Rule>
</Style>
<Layer name="buildings_13"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>buildings_13</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT geometry, type
FROM osm_buildings
WHERE geometry && !bbox!
AND ST_Area(geometry) > 1444
) as buildings_13]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="roads_turning_circles_case" filter-mode="first">
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<MarkersSymbolizer fill="#dddddd" stroke-width="3" width="18" stroke="#dddddd" allow-overlap="true" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<MarkersSymbolizer stroke-width="2" width="12" stroke="#dddddd" allow-overlap="true" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<MarkersSymbolizer stroke-width="2" width="6.375" stroke="#dddddd" allow-overlap="true" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'road')</Filter>
<MarkersSymbolizer fill="#dddddd" stroke-width="3" width="18" stroke="#dddddd" allow-overlap="true" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<MarkersSymbolizer stroke-width="2" width="12" stroke="#dddddd" allow-overlap="true" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<MarkersSymbolizer stroke-width="2" width="6.375" stroke="#dddddd" allow-overlap="true" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<MarkersSymbolizer fill="#dddddd" stroke-width="3" width="18" stroke="#dddddd" allow-overlap="true" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<MarkersSymbolizer stroke-width="2" width="12" stroke="#dddddd" allow-overlap="true" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<MarkersSymbolizer stroke-width="2" width="6.375" stroke="#dddddd" allow-overlap="true" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<MarkersSymbolizer stroke-width="4" width="18" stroke="#dddddd" allow-overlap="true" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<MarkersSymbolizer stroke-width="2" width="12" stroke="#dddddd" allow-overlap="true" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<MarkersSymbolizer stroke-width="2" width="6.375" stroke="#dddddd" allow-overlap="true" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<MarkersSymbolizer stroke-width="4" width="18" stroke="#dddddd" allow-overlap="true" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<MarkersSymbolizer stroke-width="2" width="12" stroke="#dddddd" allow-overlap="true" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<MarkersSymbolizer stroke-width="2" width="6.375" stroke="#dddddd" allow-overlap="true" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<MarkersSymbolizer stroke-width="4" width="18" stroke="#f9ce29" allow-overlap="true" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<MarkersSymbolizer stroke-width="2" width="12" stroke="#f9ce29" allow-overlap="true" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<MarkersSymbolizer stroke-width="2" stroke="#f9ce29" width="6.375" allow-overlap="true" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<MarkersSymbolizer width="18" stroke="#dddddd" allow-overlap="true" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<MarkersSymbolizer width="12" stroke="#dddddd" allow-overlap="true" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<MarkersSymbolizer width="6.375" stroke="#dddddd" allow-overlap="true" />
</Rule>
</Style>
<Layer name="roads_turning_circles_case"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>roads_turning_circles_case</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(
SELECT DISTINCT ON (geometry, z_order) osm_transport_points.geometry as geometry, osm_roads.type as type, osm_roads.z_order as z_order
FROM osm_transport_points
JOIN osm_roads
ON osm_transport_points.geometry && osm_roads.geometry
AND ST_DWithin(osm_transport_points.geometry, osm_roads.geometry, 0.1)
WHERE osm_transport_points.geometry && !bbox!
AND osm_roads.geometry && !bbox!
AND osm_transport_points.type = 'turning_circle'
AND osm_roads.type IN ('primary', 'secondary', 'tertiary', 'unclassified', 'residential', 'road')
ORDER BY z_order
) as turning_circles_case]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="roads-inline" filter-mode="first">
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="12" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="8" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="4.25" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="2" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="12" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="8" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="4.25" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="2" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="12" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="8" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="4.25" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="2" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="3" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="2" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="1" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="0.75" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="3" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="2" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="1" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="0.75" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="3" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="2" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="1" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="0.75" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'track') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke-linecap="round" stroke="#f7f7f7" stroke-width="6" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'track') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke-linecap="round" stroke="#f7f7f7" stroke-width="4" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'track') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke="#f7f7f7" stroke-width="2.125" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'track') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke="#f7f7f7" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-linecap="round" stroke-width="6" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-linecap="round" stroke-width="4" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-width="2.125" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'service') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke-linecap="round" stroke="#f7f7f7" stroke-width="6" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'service') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke-linecap="round" stroke="#f7f7f7" stroke-width="4" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'service') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke="#f7f7f7" stroke-width="2.125" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'service') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke="#f7f7f7" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-linecap="round" stroke-width="6" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-linecap="round" stroke-width="4" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-width="2.125" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-linecap="round" stroke-width="9.600000000000001" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-linecap="round" stroke-width="6.4" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-width="3.4000000000000004" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-width="1.2" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke="#888888" stroke-width="3" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke="#888888" stroke-width="2" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke="#888888" stroke-width="1" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke="#888888" stroke-width="0.75" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke="#888888" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke="#888888" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke="#888888" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke="#888888" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'steps')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'path')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'footway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'cycleway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'narrow_gauge')</Filter>
<LineSymbolizer stroke-width="2" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge')</Filter>
<LineSymbolizer stroke-width="1.3333333333333333" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tram')</Filter>
<LineSymbolizer stroke-width="2" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tram')</Filter>
<LineSymbolizer stroke-width="1.3333333333333333" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tram')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tram')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'monorail')</Filter>
<LineSymbolizer stroke-width="2" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'monorail')</Filter>
<LineSymbolizer stroke-width="1.3333333333333333" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'monorail')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'monorail')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'preserved')</Filter>
<LineSymbolizer stroke-width="2" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'preserved')</Filter>
<LineSymbolizer stroke-width="1.3333333333333333" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'preserved')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'preserved')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'light_rail')</Filter>
<LineSymbolizer stroke-width="2" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'light_rail')</Filter>
<LineSymbolizer stroke-width="1.3333333333333333" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'light_rail')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'light_rail')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'funicular')</Filter>
<LineSymbolizer stroke-width="2" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'funicular')</Filter>
<LineSymbolizer stroke-width="1.3333333333333333" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'funicular')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'funicular')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'disused')</Filter>
<LineSymbolizer stroke-width="3" stroke="#c8c8c8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'disused')</Filter>
<LineSymbolizer stroke-width="2" stroke="#c8c8c8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'disused')</Filter>
<LineSymbolizer stroke-width="1" stroke="#c8c8c8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'disused')</Filter>
<LineSymbolizer stroke-width="0.75" stroke="#c8c8c8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="18" stroke="#fbdf73" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="12" stroke="#fbdf73" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="8" stroke="#fbdf73" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="6" stroke="#fbdf73" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="18" stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="12" stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="8" stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="6" stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="18" stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="12" stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="8" stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="6" stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'raceway')</Filter>
<LineSymbolizer stroke="#d9d9d9" stroke-width="12" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'raceway')</Filter>
<LineSymbolizer stroke="#d9d9d9" stroke-width="8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'raceway')</Filter>
<LineSymbolizer stroke="#d9d9d9" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'raceway')</Filter>
<LineSymbolizer stroke="#d9d9d9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="12" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="12" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-width="12" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-width="8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-width="12" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-width="8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#fbdf73" stroke-width="12" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#fbdf73" stroke-width="8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#fbdf73" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#fbdf73" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="12" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="12" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<LineSymbolizer stroke-width="12" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<LineSymbolizer stroke-width="8" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<LineSymbolizer stroke-width="4" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<LineSymbolizer stroke-width="2" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
</Style>
<Style name="roads-outline" filter-mode="first">
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'steps')</Filter>
<LineSymbolizer stroke-linecap="butt" stroke-dasharray="1, 2" stroke-gamma-method="none" stroke="#aea49c" stroke-width="6" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'steps')</Filter>
<LineSymbolizer stroke-linecap="butt" stroke-dasharray="1, 2" stroke-gamma-method="none" stroke="#aea49c" stroke-width="4" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'steps')</Filter>
<LineSymbolizer stroke-width="2.125" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'steps')</Filter>
<LineSymbolizer stroke-width="1" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'footway')</Filter>
<LineSymbolizer stroke-dasharray="1, 6" stroke-width="2" stroke-linecap="round" stroke-gamma-method="none" stroke="#c5beb8" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'footway')</Filter>
<LineSymbolizer stroke-dasharray="1, 4" stroke-width="1.6" stroke-linecap="round" stroke-gamma-method="none" stroke="#c5beb8" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'footway')</Filter>
<LineSymbolizer stroke-dasharray="1, 4" stroke-width="1.4166666666666667" stroke-linecap="round" stroke-gamma-method="none" stroke="#c5beb8" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'footway')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke-linecap="round" stroke-gamma-method="none" stroke="#c5beb8" stroke-dasharray="1, 2" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'cycleway')</Filter>
<LineSymbolizer stroke-dasharray="8, 6" stroke-width="2" stroke="#c5beb8" stroke-gamma-method="none" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'cycleway')</Filter>
<LineSymbolizer stroke-dasharray="5, 4" stroke-width="1.6" stroke="#c5beb8" stroke-gamma-method="none" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'cycleway')</Filter>
<LineSymbolizer stroke-width="1.4166666666666667" stroke="#c5beb8" stroke-gamma-method="none" stroke-dasharray="3, 2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'cycleway')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#c5beb8" stroke-gamma-method="none" stroke-dasharray="3, 2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="10" stroke="#d0d0d0" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="8" stroke="#d0d0d0" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="6" stroke="#d0d0d0" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="4" stroke="#d0d0d0" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="40" stroke="#d0d0d0" stroke-linecap="butt" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="34" stroke="#d0d0d0" stroke-linecap="butt" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="26" stroke="#d0d0d0" stroke-linecap="butt" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="18" stroke="#d0d0d0" stroke-linecap="butt" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="6" stroke="#f8f7f5" stroke-gamma-method="none" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="4" stroke="#f8f7f5" stroke-gamma-method="none" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="2.125" stroke="#f8f7f5" stroke-gamma-method="none" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="1" stroke="#f8f7f5" stroke-gamma-method="none" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'path')</Filter>
<LineSymbolizer stroke-width="2" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'path')</Filter>
<LineSymbolizer stroke-width="1.6" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'path')</Filter>
<LineSymbolizer stroke-width="0.5" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'path')</Filter>
<LineSymbolizer stroke-width="0.3333333333333333" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke-width="3" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke-width="2" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke-width="1.4166666666666667" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="3" stroke="#f4f2ef" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="2" stroke="#f4f2ef" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="1.0625" stroke="#f4f2ef" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#f4f2ef" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="4" stroke="#e0d9d9" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="2.6666666666666665" stroke="#e0d9d9" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="1.4166666666666667" stroke="#e0d9d9" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#e0d9d9" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="15" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="10" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="6.25" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="4" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="15" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="10" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="6.25" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="4" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="15" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="10" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="6.25" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="4" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke-width="16" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke-width="10" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke-width="6" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke-width="4" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke-width="16" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke-width="10" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke-width="6" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke-width="4" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke-width="16" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke-width="10" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke-width="6" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke-width="4" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke-width="16" stroke="#f9ce29" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke-width="10" stroke="#f9ce29" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke-width="6" stroke="#f9ce29" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke-width="4" stroke="#f9ce29" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke-width="16" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke-width="10" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke-width="6" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke-width="4" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke-width="16" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke-width="10" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke-width="6" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke-width="4" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke-width="16" stroke="#fad441" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke-width="10" stroke="#fad441" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke-width="6" stroke="#fad441" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke-width="4" stroke="#fad441" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="21" stroke="#f9ce29" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="15" stroke="#f9ce29" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="11" stroke="#f9ce29" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="8" stroke="#f9ce29" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="21" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="15" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="11" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="8" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="24" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="16" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="11" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="9" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
</Style>
<Layer name="roads"
cache-features="on"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>roads-outline</StyleName>
<StyleName>roads-inline</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[roads]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="project"><![CDATA[OmniBright]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT geometry, type, tunnel, bridge, access, service,
CASE
WHEN access IN ('private', 'permissive', 'no', 'agricultural', 'forestry', 'restricted', 'official', 'delivery', 'hov', 'emergency', 'psv', 'military', 'foot', 'residents', 'university', 'license', 'bus') THEN 'no'
ELSE 'yes'
END AS public_access
FROM osm_roads
WHERE tunnel=0 AND bridge=0
ORDER BY z_order
) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="roads_13_14-inline" filter-mode="first">
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-linecap="square" stroke-width="1.5" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-linecap="square" stroke-width="1" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-linecap="square" stroke-width="1.5" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-linecap="square" stroke-width="1" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-linecap="square" stroke-width="1.5" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-linecap="square" stroke-width="1" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke-gamma-method="none" stroke="#999999" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke-gamma-method="none" stroke="#999999" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-width="0.8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke-gamma-method="none" stroke="#999999" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke-gamma-method="none" stroke="#999999" stroke-width="0.8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'service') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke="#f7f7f7" stroke-gamma-method="none" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'service') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'track') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke="#f7f7f7" stroke-gamma-method="none" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'track') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-gamma-method="none" stroke-width="0.5" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-gamma-method="none" stroke-width="0.5" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#fbdf73" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#fbdf73" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke="#fbdf73" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke="#fbdf73" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-width="0.8999999999999999" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-width="0.6" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
</Style>
<Style name="roads_13_14-outline" filter-mode="first">
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-linecap="square" stroke-width="3.5" stroke="#dddddd" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-linecap="square" stroke-width="3" stroke="#dddddd" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-linecap="square" stroke-width="3.5" stroke="#dddddd" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-linecap="square" stroke-width="3" stroke="#dddddd" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-linecap="square" stroke-width="3.5" stroke="#dddddd" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-linecap="square" stroke-width="3" stroke="#dddddd" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke="#d0d0d0" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke="#d0d0d0" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke="#d0d0d0" stroke-linecap="butt" stroke-width="10" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke="#d0d0d0" stroke-linecap="butt" stroke-width="8" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fad441" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fad441" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#f9ce29" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#f9ce29" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke="#f9ce29" stroke-width="6" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke="#f9ce29" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke="#ce635a" stroke-width="6" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke="#ce635a" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#ce635a" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#ce635a" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke="#ce635a" stroke-width="6" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke="#ce635a" stroke-width="5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#ce635a" stroke-width="3.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#ce635a" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<LineSymbolizer stroke="#dddddd" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" />
</Rule>
</Style>
<Layer name="roads_13_14"
cache-features="on"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>roads_13_14-outline</StyleName>
<StyleName>roads_13_14-inline</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[roads_13_14]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT geometry, type, tunnel, bridge, access,
CASE
WHEN access IN ('private', 'permissive', 'no', 'agricultural', 'forestry', 'restricted', 'official', 'delivery', 'hov', 'emergency', 'psv', 'military', 'foot', 'residents', 'university', 'license', 'bus') THEN 'no'
ELSE 'yes'
END AS public_access
FROM osm_roads_gen9
WHERE tunnel=0 AND bridge=0
ORDER BY z_order
) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="roads_12-inline" filter-mode="first">
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke-gamma-method="none" stroke="#999999" stroke-width="0.4" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke-gamma-method="none" stroke="#999999" stroke-width="0.4" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke-width="0" stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="2.5" stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#fbdf73" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke="#fbdf73" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<LineSymbolizer stroke-width="1" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
</Style>
<Style name="roads_12-outline" filter-mode="first">
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#d0d0d0" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="4" stroke="#d0d0d0" stroke-linecap="butt" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#cccccc" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke-width="0" stroke="#cccccc" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="1" stroke-gamma-method="none" stroke="#cccccc" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="1" stroke-gamma-method="none" stroke="#cccccc" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="1" stroke-gamma-method="none" stroke="#cccccc" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="3" stroke="#f9ce29" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="3" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="4.5" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke="#dddddd" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fad441" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#f9ce29" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<LineSymbolizer stroke-width="2" stroke="#cccccc" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
</Style>
<Layer name="roads_12"
cache-features="on"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>roads_12-outline</StyleName>
<StyleName>roads_12-inline</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[roads_12]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT geometry, type, tunnel, bridge
FROM osm_roads_gen9
WHERE NOT type IN ('living_street', 'track', 'service', 'pedestrian')
ORDER BY z_order
) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="roads_11-inline" filter-mode="first">
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="0.8" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="0.8" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="0.8" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke-gamma-method="none" stroke="#999999" stroke-width="0.2" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke-gamma-method="none" stroke="#999999" stroke-width="0.2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="1.6" stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke-width="0" stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke-width="0" stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="0.8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="0.8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-width="0.8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-width="0.8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#fbdf73" stroke-width="0.8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke="#fbdf73" stroke-width="0.8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="0.8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<LineSymbolizer stroke-width="0.8" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
</Style>
<Style name="roads_11-outline" filter-mode="first">
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#d0d0d0" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="2" stroke="#d0d0d0" stroke-linecap="butt" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke-width="0" stroke="#cccccc" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#cccccc" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="0.6" stroke="#cccccc" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="0.6" stroke="#cccccc" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="0.6" stroke="#cccccc" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="2.5" stroke="#f9ce29" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="2.5" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="3.6" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ce635a" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke="#dddddd" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fad441" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#f9ce29" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<LineSymbolizer stroke-width="1.3" stroke="#cccccc" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
</Style>
<Layer name="roads_11"
cache-features="on"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>roads_11-outline</StyleName>
<StyleName>roads_11-inline</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[roads_11]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT geometry, type, tunnel, bridge
FROM osm_roads_gen75
WHERE st_length(geometry) > 75
ORDER BY z_order
) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="roads_10" filter-mode="first">
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke="#d0d0d0" stroke-width="1" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="0.6" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="0.6" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fad95a" stroke-width="0.6" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke="#fad95a" stroke-width="1.3" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="2" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="2.4" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<LineSymbolizer stroke-gamma-method="none" />
</Rule>
</Style>
<Layer name="roads_10"
cache-features="on"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>roads_10</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[roads_10]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT geometry, type
FROM osm_roads_gen75
WHERE ST_length(geometry) > 100 AND type in ('motorway', 'trunk', 'primary', 'motorway_link', 'trunk_link', 'secondary', 'runway', 'taxiway')
ORDER BY z_order
) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="roads_9" filter-mode="first">
<Rule>
<MaxScaleDenominator>1500000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke="#fad95a" stroke-width="1" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>1500000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="2" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>1500000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="2" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>1500000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<LineSymbolizer stroke-gamma-method="none" />
</Rule>
</Style>
<Layer name="roads_9"
cache-features="on"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>roads_9</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[roads_9]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT geometry, type
FROM osm_roads_gen300
WHERE ST_Length(geometry) > 100
ORDER BY z_order
) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="roads_8" filter-mode="first">
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>1500000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="0.3" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>1500000</MinScaleDenominator>
<LineSymbolizer stroke-gamma-method="none" stroke="#d4766e" stroke-width="0.6" />
</Rule>
</Style>
<Layer name="roads_8"
cache-features="on"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>roads_8</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[roads_8]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT geometry, type
FROM osm_roads_gen300
WHERE ST_Length(geometry) > 200 AND type != 'primary'
) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="roads_7" filter-mode="first">
<Rule>
<MaxScaleDenominator>6500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="0.3" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>6500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<LineSymbolizer stroke-gamma-method="none" stroke="#d4766e" stroke-width="0.6" />
</Rule>
</Style>
<Layer name="roads_7"
cache-features="on"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>roads_7</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[roads_7]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT geometry, type
FROM osm_roads_gen1200
WHERE ST_Length(geometry) > 400
) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="roads_6" filter-mode="first">
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>6500000</MinScaleDenominator>
<LineSymbolizer stroke-gamma-method="none" stroke="#d4766e" stroke-width="0.5" />
</Rule>
</Style>
<Layer name="roads_6"
cache-features="on"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>roads_6</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[roads_6]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT geometry, type
FROM osm_roads_gen1200
WHERE type = 'motorway' AND ST_LENGTH(geometry) > 600
) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="roads_5" filter-mode="first">
<Rule>
<MaxScaleDenominator>25000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<LineSymbolizer stroke-gamma-method="none" stroke="#d4766e" stroke-width="0.4" />
</Rule>
</Style>
<Layer name="roads_5"
cache-features="on"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>roads_5</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[roads_5]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT geometry, type
FROM osm_roads_gen1200
WHERE type = 'motorway' AND st_length(geometry) > 800
) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="roads_turning_circles_fill" filter-mode="first">
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'service') and ([public_access] = 'no')</Filter>
<MarkersSymbolizer width="9.600000000000001" fill="#f7f7f7" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'service') and ([public_access] = 'no')</Filter>
<MarkersSymbolizer width="6.4" fill="#f7f7f7" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'service') and ([public_access] = 'no')</Filter>
<MarkersSymbolizer fill="#f7f7f7" width="3.4000000000000004" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'service')</Filter>
<MarkersSymbolizer width="9.600000000000001" fill="#ffffff" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<MarkersSymbolizer width="6.4" fill="#ffffff" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<MarkersSymbolizer width="3.4000000000000004" fill="#ffffff" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'track') and ([public_access] = 'no')</Filter>
<MarkersSymbolizer width="9.600000000000001" fill="#f7f7f7" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'track') and ([public_access] = 'no')</Filter>
<MarkersSymbolizer width="6.4" fill="#f7f7f7" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'track') and ([public_access] = 'no')</Filter>
<MarkersSymbolizer fill="#f7f7f7" width="3.4000000000000004" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'track')</Filter>
<MarkersSymbolizer width="9.600000000000001" fill="#ffffff" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<MarkersSymbolizer width="6.4" fill="#ffffff" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<MarkersSymbolizer width="3.4000000000000004" fill="#ffffff" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<MarkersSymbolizer width="14.399999999999999" fill="#ffffff" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<MarkersSymbolizer width="9.6" fill="#ffffff" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<MarkersSymbolizer width="5.1" fill="#ffffff" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<MarkersSymbolizer width="18" fill="#fbdf73" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<MarkersSymbolizer width="12" fill="#fbdf73" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<MarkersSymbolizer fill="#fbdf73" width="6.375" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<MarkersSymbolizer width="18" fill="#fbdf73" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<MarkersSymbolizer width="12" fill="#fbdf73" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<MarkersSymbolizer fill="#fbdf73" width="6.375" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<MarkersSymbolizer width="18" fill="#ffffff" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<MarkersSymbolizer width="12" fill="#ffffff" allow-overlap="true" stroke-width="0" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<MarkersSymbolizer width="6.375" fill="#ffffff" allow-overlap="true" stroke-width="0" />
</Rule>
</Style>
<Layer name="roads_turning_circles_fill"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>roads_turning_circles_fill</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(
SELECT DISTINCT ON (geometry, z_order) osm_transport_points.geometry as geometry, osm_roads.type as type, osm_roads.z_order as z_order,
CASE
WHEN osm_roads.access IN ('private', 'permissive', 'no', 'agricultural', 'forestry', 'restricted', 'official', 'delivery', 'hov', 'emergency', 'psv', 'military', 'foot', 'residents', 'university', 'license', 'bus')
THEN 'no'
ELSE 'yes'
END AS public_access
FROM osm_transport_points
JOIN osm_roads ON osm_transport_points.geometry && osm_roads.geometry
AND ST_DWithin(osm_transport_points.geometry, osm_roads.geometry, 0.1)
WHERE osm_transport_points.geometry && !bbox!
AND osm_roads.geometry && !bbox!
AND ST_IsValid(osm_transport_points.geometry)
AND ST_IsValid(osm_roads.geometry)
AND osm_transport_points.type = 'turning_circle'
AND osm_roads.type IN ('primary', 'secondary', 'tertiary', 'unclassified', 'residential', 'road', 'living_street', 'track', 'service')
ORDER BY z_order
) as turning_circles_fill]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="roads_bridges-inline" filter-mode="first">
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="12" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="8" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="4.25" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="2" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="12" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="8" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="4.25" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="2" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="12" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="8" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="4.25" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="2" stroke-linecap="round" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'light_rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tram') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'funicular') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'preserved') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1.3333333333333333" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'monorail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="3" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="2" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="1" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="0.75" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="3" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="2" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="1" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="0.75" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="3" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="2" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="1" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'subway') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="0.75" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'disused') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#fbfbfb" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'spur')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'yard')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'rail') and ([service] = 'siding')</Filter>
<LineSymbolizer stroke="#bbbbbb" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-linecap="round" stroke-width="9.600000000000001" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-linecap="round" stroke-width="6.4" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-width="3.4000000000000004" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-width="1.2" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'track') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke-linecap="round" stroke="#f7f7f7" stroke-width="6" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'track') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke-linecap="round" stroke="#f7f7f7" stroke-width="4" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'track') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke="#f7f7f7" stroke-width="2.125" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'track') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke="#f7f7f7" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-linecap="round" stroke-width="6" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-linecap="round" stroke-width="4" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-width="2.125" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'service') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke-linecap="round" stroke="#f7f7f7" stroke-width="6" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'service') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke-linecap="round" stroke="#f7f7f7" stroke-width="4" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'service') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke="#f7f7f7" stroke-width="2.125" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'service') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke="#f7f7f7" stroke-width="0.6666666666666666" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-linecap="round" stroke-width="6" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-linecap="round" stroke-width="4" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-width="2.125" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke="#888888" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke="#888888" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke="#888888" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke="#888888" stroke-width="0.75" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke="#888888" stroke-width="3" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke="#888888" stroke-width="2" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke="#888888" stroke-width="1" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke="#888888" stroke-width="0.75" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'footway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'steps')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'path')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'cycleway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'light_rail')</Filter>
<LineSymbolizer stroke-width="2" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'light_rail')</Filter>
<LineSymbolizer stroke-width="1.3333333333333333" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'light_rail')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'light_rail')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'narrow_gauge')</Filter>
<LineSymbolizer stroke-width="2" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge')</Filter>
<LineSymbolizer stroke-width="1.3333333333333333" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'narrow_gauge')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tram')</Filter>
<LineSymbolizer stroke-width="2" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tram')</Filter>
<LineSymbolizer stroke-width="1.3333333333333333" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tram')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tram')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'monorail')</Filter>
<LineSymbolizer stroke-width="2" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'monorail')</Filter>
<LineSymbolizer stroke-width="1.3333333333333333" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'monorail')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'monorail')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'preserved')</Filter>
<LineSymbolizer stroke-width="2" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'preserved')</Filter>
<LineSymbolizer stroke-width="1.3333333333333333" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'preserved')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'preserved')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'funicular')</Filter>
<LineSymbolizer stroke-width="2" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'funicular')</Filter>
<LineSymbolizer stroke-width="1.3333333333333333" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'funicular')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'funicular')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#888888" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'disused')</Filter>
<LineSymbolizer stroke-width="3" stroke="#c8c8c8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'disused')</Filter>
<LineSymbolizer stroke-width="2" stroke="#c8c8c8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'disused')</Filter>
<LineSymbolizer stroke-width="1" stroke="#c8c8c8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'disused')</Filter>
<LineSymbolizer stroke-width="0.75" stroke="#c8c8c8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="18" stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="12" stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="8" stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="6" stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="18" stroke="#fbdf73" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="12" stroke="#fbdf73" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="8" stroke="#fbdf73" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="6" stroke="#fbdf73" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="18" stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="12" stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="8" stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="6" stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'raceway')</Filter>
<LineSymbolizer stroke="#d9d9d9" stroke-width="12" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'raceway')</Filter>
<LineSymbolizer stroke="#d9d9d9" stroke-width="8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'raceway')</Filter>
<LineSymbolizer stroke="#d9d9d9" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'raceway')</Filter>
<LineSymbolizer stroke="#d9d9d9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="12" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="12" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-width="12" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-width="8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-width="12" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-width="8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#fbdf73" stroke-width="12" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#fbdf73" stroke-width="8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#fbdf73" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#fbdf73" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="12" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="12" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<LineSymbolizer stroke-width="12" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<LineSymbolizer stroke-width="8" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<LineSymbolizer stroke-width="4" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<LineSymbolizer stroke-width="2" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
</Style>
<Style name="roads_bridges-outline" filter-mode="first">
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-width="6.8" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-width="4.7" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-width="2.725" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-width="1.1666666666666665" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-width="6.8" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-width="4.7" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-width="2.725" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-width="1.1666666666666665" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'steps')</Filter>
<LineSymbolizer stroke-linecap="butt" stroke-dasharray="1, 2" stroke-gamma-method="none" stroke="#aea49c" stroke-width="6" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'steps')</Filter>
<LineSymbolizer stroke-linecap="butt" stroke-dasharray="1, 2" stroke-gamma-method="none" stroke="#aea49c" stroke-width="4" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'steps')</Filter>
<LineSymbolizer stroke-width="2.125" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'steps')</Filter>
<LineSymbolizer stroke-width="1" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'footway')</Filter>
<LineSymbolizer stroke-dasharray="1, 6" stroke-width="2" stroke-linecap="round" stroke-gamma-method="none" stroke="#c5beb8" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'footway')</Filter>
<LineSymbolizer stroke-dasharray="1, 4" stroke-width="1.6" stroke-linecap="round" stroke-gamma-method="none" stroke="#c5beb8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'footway')</Filter>
<LineSymbolizer stroke-dasharray="1, 4" stroke-width="1.4166666666666667" stroke-linecap="round" stroke-gamma-method="none" stroke="#c5beb8" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'footway')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke-linecap="round" stroke-gamma-method="none" stroke="#c5beb8" stroke-dasharray="1, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'cycleway')</Filter>
<LineSymbolizer stroke-dasharray="8, 6" stroke-width="2" stroke="#c5beb8" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'cycleway')</Filter>
<LineSymbolizer stroke-dasharray="5, 4" stroke-width="1.6" stroke="#c5beb8" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'cycleway')</Filter>
<LineSymbolizer stroke-width="1.4166666666666667" stroke="#c5beb8" stroke-gamma-method="none" stroke-dasharray="3, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'cycleway')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#c5beb8" stroke-gamma-method="none" stroke-dasharray="3, 2" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="10" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="8" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="6" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="4" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="40" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="34" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="26" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="18" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="6" stroke="#f8f7f5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="4" stroke="#f8f7f5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="2.125" stroke="#f8f7f5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="1" stroke="#f8f7f5" stroke-gamma-method="none" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'path')</Filter>
<LineSymbolizer stroke-width="2" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'path')</Filter>
<LineSymbolizer stroke-width="1.6" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'path')</Filter>
<LineSymbolizer stroke-width="0.5" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'path')</Filter>
<LineSymbolizer stroke-width="0.3333333333333333" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke-width="3" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke-width="2" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke-width="1.4166666666666667" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke-gamma-method="none" stroke-dasharray="0, 0" stroke="#c5beb8" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="3" stroke="#f4f2ef" stroke-linecap="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="2" stroke="#f4f2ef" stroke-linecap="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="1.0625" stroke="#f4f2ef" stroke-linecap="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="0.5" stroke="#f4f2ef" stroke-linecap="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="4" stroke="#e0d9d9" stroke-linecap="round" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="2.6666666666666665" stroke="#e0d9d9" stroke-linecap="round" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="1.4166666666666667" stroke="#e0d9d9" stroke-linecap="round" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="0.6666666666666666" stroke="#e0d9d9" stroke-linecap="round" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="15" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="10" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="6.25" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="4" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="15" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="10" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="6.25" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="4" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="15" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="10" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="6.25" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="4" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke-width="16" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke-width="10" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke-width="6" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke-width="4" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke-width="16" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke-width="10" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke-width="6" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke-width="4" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke-width="16" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke-width="10" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke-width="6" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke-width="4" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke-width="16" stroke="#f9cc1f" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke-width="10" stroke="#f9cc1f" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke-width="6" stroke="#f9cc1f" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke-width="4" stroke="#f9cc1f" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke-width="16" stroke="#cc5c52" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke-width="10" stroke="#cc5c52" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke-width="6" stroke="#cc5c52" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke-width="4" stroke="#cc5c52" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke-width="16" stroke="#cc5c52" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke-width="10" stroke="#cc5c52" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke-width="6" stroke="#cc5c52" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke-width="4" stroke="#cc5c52" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke-width="16" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke-width="10" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke-width="6" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke-width="4" stroke="#d8d8d8" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="21" stroke="#cc5c52" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="15" stroke="#cc5c52" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="11" stroke="#cc5c52" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke-width="8" stroke="#cc5c52" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="21" stroke="#f9cc1f" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="15" stroke="#f9cc1f" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="11" stroke="#f9cc1f" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke-width="8" stroke="#f9cc1f" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="24" stroke="#cc5c52" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="16" stroke="#cc5c52" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="11" stroke="#cc5c52" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke-width="9" stroke="#cc5c52" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<LineSymbolizer stroke="#d8d8d8" />
</Rule>
</Style>
<Layer name="roads_bridges"
cache-features="on"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>roads_bridges-outline</StyleName>
<StyleName>roads_bridges-inline</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[bridges]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT geometry, type, bridge, access, service,
CASE
WHEN access IN ('private', 'permissive', 'no', 'agricultural', 'forestry', 'restricted', 'official', 'delivery', 'hov', 'emergency', 'psv', 'military', 'foot', 'residents', 'university', 'license', 'bus') THEN 'no'
ELSE 'yes'
END AS public_access
FROM osm_roads
WHERE bridge=1
ORDER BY z_order
) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="roads_bridges_13_14-inline" filter-mode="first">
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-linecap="square" stroke-width="1.5" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-linecap="square" stroke-width="1" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-linecap="square" stroke-width="1.5" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-linecap="square" stroke-width="1" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-linecap="square" stroke-width="1.5" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-linecap="square" stroke-width="1" stroke="#ffffff" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke-gamma-method="none" stroke="#999999" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke-gamma-method="none" stroke="#999999" stroke-dasharray="4, 6" stroke-opacity="0.67" stroke-width="0.8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke-gamma-method="none" stroke="#999999" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke-gamma-method="none" stroke="#999999" stroke-width="0.8" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'track') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke="#f7f7f7" stroke-gamma-method="none" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'track') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'service') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke="#f7f7f7" stroke-gamma-method="none" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'service') and ([public_access] = 'no')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-gamma-method="none" stroke-width="0.5" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-gamma-method="none" stroke-width="0.5" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'tertiary_link')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'secondary_link')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<LineSymbolizer stroke="#fbe17d" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke="#fbdf73" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke="#fbdf73" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#fbdf73" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#fbdf73" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke="#d4766e" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-width="0.8999999999999999" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-width="0.6" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<LineSymbolizer stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" />
</Rule>
</Style>
<Style name="roads_bridges_13_14-outline" filter-mode="first">
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-width="0.9" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'service')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-width="0.9" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#f9ce29" stroke-width="3.5" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'primary_link')</Filter>
<LineSymbolizer stroke="#f9ce29" stroke-width="3" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke="#f9ce29" stroke-width="6" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<LineSymbolizer stroke="#f9ce29" stroke-width="4" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke="#ce635a" stroke-width="6" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'trunk')</Filter>
<LineSymbolizer stroke="#ce635a" stroke-width="4" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#ce635a" stroke-width="3.5" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'trunk_link')</Filter>
<LineSymbolizer stroke="#ce635a" stroke-width="3" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#ce635a" stroke-width="3.5" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'motorway_link')</Filter>
<LineSymbolizer stroke="#ce635a" stroke-width="3" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke="#ce635a" stroke-width="6" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<LineSymbolizer stroke="#ce635a" stroke-width="5" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="3" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'taxiway')</Filter>
<LineSymbolizer stroke-width="2" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="10" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'runway')</Filter>
<LineSymbolizer stroke-width="8" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'groyne')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'pier')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'bridleway')</Filter>
<LineSymbolizer stroke="#dddddd" stroke-width="3" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'pedestrian')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'living_street')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<LineSymbolizer stroke-width="0" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="3.5" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'residential')</Filter>
<LineSymbolizer stroke-width="3" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="3.5" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'road')</Filter>
<LineSymbolizer stroke-width="3" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="3.5" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'unclassified')</Filter>
<LineSymbolizer stroke-width="3" stroke="#dddddd" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<LineSymbolizer stroke="#dddddd" stroke-width="3.5" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<LineSymbolizer stroke="#dddddd" stroke-width="3" />
</Rule>
</Style>
<Layer name="roads_bridges_13_14"
cache-features="on"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>roads_bridges_13_14-outline</StyleName>
<StyleName>roads_bridges_13_14-inline</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[bridges_13_14]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT geometry, type, bridge, access,
CASE
WHEN access IN ('private', 'permissive', 'no', 'agricultural', 'forestry', 'restricted', 'official', 'delivery', 'hov', 'emergency', 'psv', 'military', 'foot', 'residents', 'university', 'license', 'bus') THEN 'no'
ELSE 'yes'
END AS public_access
FROM osm_roads_gen9
WHERE bridge=1
ORDER BY z_order
) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="admin_lines-inline" filter-mode="first">
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<Filter>([admin_level] = 4)</Filter>
<LineSymbolizer stroke-dasharray="32, 20" stroke-width="1.5" stroke="#c3c3c3" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([admin_level] = 4)</Filter>
<LineSymbolizer stroke-dasharray="24, 15" stroke-width="1.5" stroke="#c3c3c3" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([admin_level] = 4)</Filter>
<LineSymbolizer stroke-dasharray="16, 10" stroke-width="1.5" stroke="#c3c3c3" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([admin_level] = 4)</Filter>
<LineSymbolizer stroke-width="1.5" stroke="#c3c3c3" stroke-dasharray="12, 8" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<Filter>([admin_level] = 2)</Filter>
<LineSymbolizer stroke="#aaaaaa" stroke-width="1.6" />
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([admin_level] = 2)</Filter>
<LineSymbolizer stroke-width="1.6" stroke="#989898" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<Filter>([admin_level] = 5)</Filter>
<LineSymbolizer stroke-dasharray="32, 20" stroke="#aaaaaa" stroke-width="0.6" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([admin_level] = 5)</Filter>
<LineSymbolizer stroke-dasharray="16, 10" stroke="#aaaaaa" stroke-width="0.6" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([admin_level] = 5)</Filter>
<LineSymbolizer stroke-dasharray="12, 8" stroke="#aaaaaa" stroke-width="0.6" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([admin_level] = 5)</Filter>
<LineSymbolizer stroke="#aaaaaa" stroke-width="0.6" stroke-dasharray="6, 4" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<Filter>([admin_level] = 6)</Filter>
<LineSymbolizer stroke-dasharray="32, 20" stroke="#aaaaaa" stroke-width="0.6" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([admin_level] = 6)</Filter>
<LineSymbolizer stroke-dasharray="16, 10" stroke="#aaaaaa" stroke-width="0.6" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([admin_level] = 6)</Filter>
<LineSymbolizer stroke-dasharray="12, 8" stroke="#aaaaaa" stroke-width="0.6" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([admin_level] = 6)</Filter>
<LineSymbolizer stroke="#aaaaaa" stroke-width="0.6" stroke-dasharray="6, 4" />
</Rule>
</Style>
<Style name="admin_lines-outline" filter-mode="first">
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<Filter>([admin_level] = 4)</Filter>
<LineSymbolizer stroke-width="15" stroke="rgba(183, 183, 183, 0.30000000000000004)" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([admin_level] = 4)</Filter>
<LineSymbolizer stroke-width="12" stroke="rgba(183, 183, 183, 0.30000000000000004)" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([admin_level] = 4)</Filter>
<LineSymbolizer stroke-width="12" stroke="rgba(183, 183, 183, 0.30000000000000004)" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([admin_level] = 4)</Filter>
<LineSymbolizer stroke-width="9" stroke="rgba(183, 183, 183, 0.30000000000000004)" />
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([admin_level] = 4)</Filter>
<LineSymbolizer stroke-width="4.800000000000001" stroke="rgba(183, 183, 183, 0.30000000000000004)" />
</Rule>
<Rule>
<MaxScaleDenominator>1500000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([admin_level] = 4)</Filter>
<LineSymbolizer stroke-width="2.4000000000000004" stroke="rgba(183, 183, 183, 0.30000000000000004)" />
</Rule>
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>1500000</MinScaleDenominator>
<Filter>([admin_level] = 4)</Filter>
<LineSymbolizer stroke-width="1.8000000000000003" stroke="rgba(183, 183, 183, 0.30000000000000004)" />
</Rule>
<Rule>
<MaxScaleDenominator>6500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([admin_level] = 4)</Filter>
<LineSymbolizer stroke="rgba(183, 183, 183, 0.30000000000000004)" stroke-width="1.2000000000000002" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<Filter>([admin_level] = 2)</Filter>
<LineSymbolizer stroke-width="24" stroke-linejoin="bevel" stroke="rgba(183, 183, 183, 0.30000000000000004)" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([admin_level] = 2)</Filter>
<LineSymbolizer stroke-width="20" stroke-linejoin="bevel" stroke="rgba(183, 183, 183, 0.30000000000000004)" />
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([admin_level] = 2)</Filter>
<LineSymbolizer stroke-width="16" stroke-linejoin="bevel" stroke="rgba(183, 183, 183, 0.30000000000000004)" />
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([admin_level] = 2)</Filter>
<LineSymbolizer stroke-width="16" stroke-linejoin="bevel" stroke="rgba(183, 183, 183, 0.30000000000000004)" />
</Rule>
</Style>
<Layer name="admin_lines"
cache-features="on"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>admin_lines-outline</StyleName>
<StyleName>admin_lines-inline</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[auto]]></Parameter>
<Parameter name="geometry_field"><![CDATA[]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[admin_lines]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="project"><![CDATA[omni-live]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT geometry, admin_level FROM osm_admin WHERE admin_level IN (2, 4, 5, 6)) as data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="admin_lines_9-inline" filter-mode="first">
<Rule>
<MaxScaleDenominator>1500000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<LineSymbolizer stroke-width="1.2" stroke="#898989" />
</Rule>
</Style>
<Style name="admin_lines_9-outline" filter-mode="first">
<Rule>
<MaxScaleDenominator>1500000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<LineSymbolizer stroke-width="12" stroke-linejoin="bevel" stroke="rgba(183, 183, 183, 0.30000000000000004)" />
</Rule>
</Style>
<Layer name="admin_lines_9"
cache-features="on"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>admin_lines_9-outline</StyleName>
<StyleName>admin_lines_9-inline</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[auto]]></Parameter>
<Parameter name="geometry_field"><![CDATA[]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[admin_lines_9]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="project"><![CDATA[omni-live]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT geometry, admin_level FROM osm_admin WHERE admin_level = 2) as data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="admin_0-inline" filter-mode="first">
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>1500000</MinScaleDenominator>
<LineSymbolizer stroke-width="1" stroke="#777777" />
</Rule>
<Rule>
<MaxScaleDenominator>6500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<LineSymbolizer stroke-width="0.8" stroke="#777777" />
</Rule>
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>6500000</MinScaleDenominator>
<LineSymbolizer stroke-width="0.8" stroke="#777777" />
</Rule>
<Rule>
<MaxScaleDenominator>25000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<LineSymbolizer stroke-width="0.8" stroke="#777777" />
</Rule>
<Rule>
<MaxScaleDenominator>50000000</MaxScaleDenominator>
<MinScaleDenominator>25000000</MinScaleDenominator>
<LineSymbolizer stroke-width="0.6" stroke="#777777" />
</Rule>
<Rule>
<MinScaleDenominator>50000000</MinScaleDenominator>
<LineSymbolizer stroke="#777777" stroke-width="0.3" />
</Rule>
</Style>
<Style name="admin_0-outline" filter-mode="first">
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>1500000</MinScaleDenominator>
<LineSymbolizer stroke-width="10" stroke-linejoin="bevel" stroke="rgba(183, 183, 183, 0.30000000000000004)" />
</Rule>
<Rule>
<MaxScaleDenominator>6500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<LineSymbolizer stroke-width="6.4" stroke-linejoin="bevel" stroke="rgba(183, 183, 183, 0.30000000000000004)" />
</Rule>
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>6500000</MinScaleDenominator>
<LineSymbolizer stroke-width="4.800000000000001" stroke-linejoin="bevel" stroke="rgba(183, 183, 183, 0.30000000000000004)" />
</Rule>
<Rule>
<MaxScaleDenominator>25000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<LineSymbolizer stroke-linejoin="bevel" stroke="rgba(183, 183, 183, 0.30000000000000004)" stroke-width="3.2" />
</Rule>
</Style>
<Layer name="admin_0"
srs="+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs">
<StyleName>admin_0-outline</StyleName>
<StyleName>admin_0-inline</StyleName>
<Datasource>
<Parameter name="file"><![CDATA[/Users/olt/dev/cust/osm-omniscale-style/shps/ne_10m_admin_0_boundary_lines_land.shp]]></Parameter>
<Parameter name="id"><![CDATA[admin_0]]></Parameter>
<Parameter name="project"><![CDATA[omni-live]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs]]></Parameter>
<Parameter name="type"><![CDATA[shape]]></Parameter>
</Datasource>
</Layer>
<Layer name="admin_0_germany"
srs="+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs">
<Datasource>
<Parameter name="file"><![CDATA[/Users/olt/dev/cust/osm-omniscale-style/shps/ne_10m_admin_0_boundary_lines_land_highres_germany.shp]]></Parameter>
<Parameter name="type"><![CDATA[shape]]></Parameter>
</Datasource>
</Layer>
<Style name="labels_roads_refs" filter-mode="first">
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'primary') and ([reflen] &gt;= 6)</Filter>
<ShieldSymbolizer minimum-distance="200" spacing="650" file="img/shield-28x11-666-f7e16d.svg" fontset-name="fontset-0" fill="#333333" placement="line" clip="false" avoid-edges="true" size="8" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'primary') and ([reflen] &gt;= 6)</Filter>
<ShieldSymbolizer minimum-distance="175" spacing="750" file="img/shield-28x11-666-f7e16d.svg" fontset-name="fontset-0" fill="#333333" placement="line" clip="false" avoid-edges="true" size="8" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'primary') and ([reflen] &gt;= 6)</Filter>
<ShieldSymbolizer minimum-distance="175" spacing="550" file="img/shield-28x11-666-f7e16d.svg" fontset-name="fontset-0" fill="#333333" placement="line" clip="false" avoid-edges="true" size="8" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'primary') and ([reflen] &gt;= 6)</Filter>
<ShieldSymbolizer minimum-distance="150" spacing="450" file="img/shield-28x11-666-f7e16d.svg" fontset-name="fontset-0" fill="#333333" placement="line" clip="false" avoid-edges="true" size="8" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'primary') and ([reflen] = 5)</Filter>
<ShieldSymbolizer minimum-distance="200" spacing="650" file="img/shield-23x11-666-f7e16d.svg" fontset-name="fontset-0" fill="#333333" placement="line" clip="false" avoid-edges="true" size="8" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'primary') and ([reflen] = 5)</Filter>
<ShieldSymbolizer minimum-distance="175" spacing="750" file="img/shield-23x11-666-f7e16d.svg" fontset-name="fontset-0" fill="#333333" placement="line" clip="false" avoid-edges="true" size="8" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'primary') and ([reflen] = 5)</Filter>
<ShieldSymbolizer minimum-distance="175" spacing="550" file="img/shield-23x11-666-f7e16d.svg" fontset-name="fontset-0" fill="#333333" placement="line" clip="false" avoid-edges="true" size="8" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'primary') and ([reflen] = 5)</Filter>
<ShieldSymbolizer minimum-distance="150" spacing="450" file="img/shield-23x11-666-f7e16d.svg" fontset-name="fontset-0" fill="#333333" placement="line" clip="false" avoid-edges="true" size="8" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<ShieldSymbolizer minimum-distance="200" spacing="650" fontset-name="fontset-0" fill="#333333" file="img/shield-19x11-666-f7e16d.svg" placement="line" clip="false" avoid-edges="true" size="8" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<ShieldSymbolizer minimum-distance="175" spacing="750" fontset-name="fontset-0" fill="#333333" file="img/shield-19x11-666-f7e16d.svg" placement="line" clip="false" avoid-edges="true" size="8" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<ShieldSymbolizer minimum-distance="175" spacing="550" fontset-name="fontset-0" fill="#333333" file="img/shield-19x11-666-f7e16d.svg" placement="line" clip="false" avoid-edges="true" size="8" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<ShieldSymbolizer minimum-distance="150" spacing="450" fontset-name="fontset-0" fill="#333333" file="img/shield-19x11-666-f7e16d.svg" placement="line" clip="false" avoid-edges="true" size="8" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'motorway') and ([reflen] &gt;= 6)</Filter>
<ShieldSymbolizer minimum-distance="200" spacing="650" file="img/shield-28x11-eee-3f7abf.svg" size="8" fontset-name="fontset-1" fill="#eeeeee" avoid-edges="true" clip="false" placement="line" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'motorway') and ([reflen] &gt;= 6)</Filter>
<ShieldSymbolizer minimum-distance="175" spacing="750" file="img/shield-28x11-eee-3f7abf.svg" size="8" fontset-name="fontset-1" fill="#eeeeee" avoid-edges="true" clip="false" placement="line" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'motorway') and ([reflen] &gt;= 6)</Filter>
<ShieldSymbolizer minimum-distance="175" spacing="550" file="img/shield-28x11-eee-3f7abf.svg" size="8" fontset-name="fontset-1" fill="#eeeeee" avoid-edges="true" clip="false" placement="line" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'motorway') and ([reflen] &gt;= 6)</Filter>
<ShieldSymbolizer minimum-distance="150" spacing="450" file="img/shield-28x11-eee-3f7abf.svg" size="8" fontset-name="fontset-1" fill="#eeeeee" avoid-edges="true" clip="false" placement="line" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'motorway') and ([reflen] = 5)</Filter>
<ShieldSymbolizer minimum-distance="200" spacing="650" file="img/shield-23x11-eee-3f7abf.svg" size="8" fontset-name="fontset-1" fill="#eeeeee" avoid-edges="true" clip="false" placement="line" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'motorway') and ([reflen] = 5)</Filter>
<ShieldSymbolizer minimum-distance="175" spacing="750" file="img/shield-23x11-eee-3f7abf.svg" size="8" fontset-name="fontset-1" fill="#eeeeee" avoid-edges="true" clip="false" placement="line" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'motorway') and ([reflen] = 5)</Filter>
<ShieldSymbolizer minimum-distance="175" spacing="550" file="img/shield-23x11-eee-3f7abf.svg" size="8" fontset-name="fontset-1" fill="#eeeeee" avoid-edges="true" clip="false" placement="line" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'motorway') and ([reflen] = 5)</Filter>
<ShieldSymbolizer minimum-distance="150" spacing="450" file="img/shield-23x11-eee-3f7abf.svg" size="8" fontset-name="fontset-1" fill="#eeeeee" avoid-edges="true" clip="false" placement="line" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<ShieldSymbolizer minimum-distance="200" spacing="650" size="8" fontset-name="fontset-1" fill="#eeeeee" file="img/shield-19x11-eee-3f7abf.svg" avoid-edges="true" clip="false" placement="line" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<ShieldSymbolizer minimum-distance="175" spacing="750" size="8" fontset-name="fontset-1" fill="#eeeeee" file="img/shield-19x11-eee-3f7abf.svg" avoid-edges="true" clip="false" placement="line" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<ShieldSymbolizer minimum-distance="175" spacing="550" size="8" fontset-name="fontset-1" fill="#eeeeee" file="img/shield-19x11-eee-3f7abf.svg" avoid-edges="true" clip="false" placement="line" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<ShieldSymbolizer minimum-distance="150" spacing="450" size="8" fontset-name="fontset-1" fill="#eeeeee" file="img/shield-19x11-eee-3f7abf.svg" avoid-edges="true" clip="false" placement="line" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
</Style>
<Layer name="labels_roads_refs"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>labels_roads_refs</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[road_ref_label]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT
geometry, type, ref, CHAR_LENGTH(ref) AS reflen
FROM
osm_roads_gen9 WHERE type in('motorway', 'primary') AND bridge=0 AND ref != '' AND CHAR_LENGTH(ref) <= 6
ORDER BY CHAR_LENGTH(ref)) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="labels_roads_refs_14" filter-mode="first">
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'primary') and ([reflen] &gt;= 6)</Filter>
<ShieldSymbolizer file="img/shield-28x11-666-f7e16d.svg" minimum-distance="150" spacing="350" fontset-name="fontset-0" fill="#333333" placement="line" clip="false" avoid-edges="true" size="8" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'primary') and ([reflen] = 5)</Filter>
<ShieldSymbolizer file="img/shield-23x11-666-f7e16d.svg" minimum-distance="150" spacing="350" fontset-name="fontset-0" fill="#333333" placement="line" clip="false" avoid-edges="true" size="8" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'motorway') and ([reflen] &gt;= 6)</Filter>
<ShieldSymbolizer file="img/shield-28x11-eee-3f7abf.svg" minimum-distance="150" spacing="350" size="8" fontset-name="fontset-1" fill="#eeeeee" avoid-edges="true" clip="false" placement="line" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'motorway') and ([reflen] = 5)</Filter>
<ShieldSymbolizer file="img/shield-23x11-eee-3f7abf.svg" minimum-distance="150" spacing="350" size="8" fontset-name="fontset-1" fill="#eeeeee" avoid-edges="true" clip="false" placement="line" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<ShieldSymbolizer minimum-distance="150" spacing="350" size="8" fontset-name="fontset-1" fill="#eeeeee" file="img/shield-19x11-eee-3f7abf.svg" avoid-edges="true" clip="false" placement="line" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<ShieldSymbolizer minimum-distance="150" spacing="350" fontset-name="fontset-0" fill="#333333" file="img/shield-19x11-666-f7e16d.svg" placement="line" clip="false" avoid-edges="true" size="8" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
</Style>
<Layer name="labels_roads_refs_14"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>labels_roads_refs_14</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[road_ref_label_14]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT
geometry, type, ref, CHAR_LENGTH(ref) AS reflen
FROM
osm_roads_gen75 WHERE type in('motorway', 'primary') AND bridge=0 AND ref != '' AND CHAR_LENGTH(ref) <= 6
ORDER BY CHAR_LENGTH(ref)) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="labels_roads_refs_12_13" filter-mode="first">
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'primary') and ([reflen] &gt;= 6)</Filter>
<ShieldSymbolizer file="img/shield-28x11-666-f7e16d.svg" minimum-distance="200" spacing="350" fontset-name="fontset-0" fill="#333333" placement="line" clip="false" avoid-edges="true" size="8" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'primary') and ([reflen] = 5)</Filter>
<ShieldSymbolizer file="img/shield-23x11-666-f7e16d.svg" minimum-distance="200" spacing="350" fontset-name="fontset-0" fill="#333333" placement="line" clip="false" avoid-edges="true" size="8" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'motorway') and ([reflen] &gt;= 6)</Filter>
<ShieldSymbolizer file="img/shield-28x11-eee-3f7abf.svg" minimum-distance="200" spacing="350" size="8" fontset-name="fontset-1" fill="#eeeeee" avoid-edges="true" clip="false" placement="line" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'motorway') and ([reflen] &gt;= 6)</Filter>
<ShieldSymbolizer file="img/shield-28x11-eee-3f7abf.svg" size="8" fontset-name="fontset-1" fill="#eeeeee" avoid-edges="true" clip="false" placement="line" minimum-distance="250" minimum-padding="50" spacing="250" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'motorway') and ([reflen] = 5)</Filter>
<ShieldSymbolizer file="img/shield-23x11-eee-3f7abf.svg" size="8" fontset-name="fontset-1" fill="#eeeeee" avoid-edges="true" clip="false" placement="line" minimum-distance="250" minimum-padding="50" spacing="250" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'motorway') and ([reflen] = 5)</Filter>
<ShieldSymbolizer file="img/shield-23x11-eee-3f7abf.svg" minimum-distance="200" spacing="350" size="8" fontset-name="fontset-1" fill="#eeeeee" avoid-edges="true" clip="false" placement="line" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<ShieldSymbolizer minimum-distance="200" spacing="350" fontset-name="fontset-0" fill="#333333" file="img/shield-19x11-666-f7e16d.svg" placement="line" clip="false" avoid-edges="true" size="8" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<ShieldSymbolizer minimum-distance="200" spacing="350" size="8" fontset-name="fontset-1" fill="#eeeeee" file="img/shield-19x11-eee-3f7abf.svg" avoid-edges="true" clip="false" placement="line" minimum-padding="50" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<ShieldSymbolizer size="8" fontset-name="fontset-1" fill="#eeeeee" file="img/shield-19x11-eee-3f7abf.svg" avoid-edges="true" clip="false" placement="line" minimum-distance="250" minimum-padding="50" spacing="250" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
</Style>
<Layer name="labels_roads_refs_12_13"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>labels_roads_refs_12_13</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[road_ref_label_12_13]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT
geometry, type, ref, CHAR_LENGTH(ref) AS reflen
FROM
osm_roads_gen9 WHERE type in('motorway', 'primary') AND bridge=0 AND ref != '' AND CHAR_LENGTH(ref) <= 6
ORDER BY CHAR_LENGTH(ref)) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="labels_roads_refs_11" filter-mode="first">
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'motorway') and ([reflen] &gt;= 6)</Filter>
<ShieldSymbolizer file="img/shield-28x11-eee-3f7abf.svg" size="8" fontset-name="fontset-1" fill="#eeeeee" avoid-edges="true" clip="false" placement="line" minimum-distance="250" minimum-padding="50" spacing="250" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'motorway') and ([reflen] = 5)</Filter>
<ShieldSymbolizer file="img/shield-23x11-eee-3f7abf.svg" size="8" fontset-name="fontset-1" fill="#eeeeee" avoid-edges="true" clip="false" placement="line" minimum-distance="250" minimum-padding="50" spacing="250" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<ShieldSymbolizer size="8" fontset-name="fontset-1" fill="#eeeeee" file="img/shield-19x11-eee-3f7abf.svg" avoid-edges="true" clip="false" placement="line" minimum-distance="250" minimum-padding="50" spacing="250" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
</Style>
<Layer name="labels_roads_refs_11"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>labels_roads_refs_11</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[road_ref_label_11]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT
geometry, type, ref, CHAR_LENGTH(ref) AS reflen
FROM
osm_roads_gen300 WHERE type in('motorway') AND bridge=0 AND ref != '' AND CHAR_LENGTH(ref) <= 6
ORDER BY CHAR_LENGTH(ref)) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="labels_roads_refs_10" filter-mode="first">
<Rule>
<MaxScaleDenominator>1500000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([type] = 'motorway') and ([reflen] &gt;= 6)</Filter>
<ShieldSymbolizer file="img/shield-28x11-eee-3f7abf.svg" size="8" fontset-name="fontset-1" fill="#eeeeee" avoid-edges="true" clip="false" placement="line" minimum-distance="250" minimum-padding="50" spacing="250" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([type] = 'motorway') and ([reflen] &gt;= 6)</Filter>
<ShieldSymbolizer file="img/shield-28x11-eee-3f7abf.svg" size="8" fontset-name="fontset-1" fill="#eeeeee" avoid-edges="true" clip="false" placement="line" minimum-distance="250" minimum-padding="50" spacing="250" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([type] = 'motorway') and ([reflen] = 5)</Filter>
<ShieldSymbolizer file="img/shield-23x11-eee-3f7abf.svg" size="8" fontset-name="fontset-1" fill="#eeeeee" avoid-edges="true" clip="false" placement="line" minimum-distance="250" minimum-padding="50" spacing="250" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>1500000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([type] = 'motorway') and ([reflen] = 5)</Filter>
<ShieldSymbolizer file="img/shield-23x11-eee-3f7abf.svg" size="8" fontset-name="fontset-1" fill="#eeeeee" avoid-edges="true" clip="false" placement="line" minimum-distance="250" minimum-padding="50" spacing="250" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<ShieldSymbolizer size="8" fontset-name="fontset-1" fill="#eeeeee" file="img/shield-19x11-eee-3f7abf.svg" avoid-edges="true" clip="false" placement="line" minimum-distance="250" minimum-padding="50" spacing="250" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>1500000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([type] = 'motorway')</Filter>
<ShieldSymbolizer size="8" fontset-name="fontset-1" fill="#eeeeee" file="img/shield-19x11-eee-3f7abf.svg" avoid-edges="true" clip="false" placement="line" minimum-distance="250" minimum-padding="50" spacing="250" ><![CDATA[[ref]]]></ShieldSymbolizer>
</Rule>
</Style>
<Layer name="labels_roads_refs_10"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>labels_roads_refs_10</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[road_ref_labels_10]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="project"><![CDATA[omni-live]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT
geometry, type, ref, CHAR_LENGTH(ref) AS reflen
FROM
osm_roads_gen1200 WHERE type in('motorway') AND bridge=0 AND ref != '' AND CHAR_LENGTH(ref) <= 6
ORDER BY CHAR_LENGTH(ref)) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="labels_places_countries" filter-mode="first">
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([scalerank] &gt;= 7)</Filter>
<TextSymbolizer size="16" fill="rgba(119, 119, 119, 0.5)" placement="point" fontset-name="fontset-2" halo-fill="rgba(255, 255, 255, 0.30000000000000004)" halo-radius="1" wrap-width="30" minimum-distance="12" line-spacing="-4" character-spacing="0" text-transform="uppercase" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<Filter>([scalerank] &gt;= 7)</Filter>
<TextSymbolizer size="12" placement="point" fontset-name="fontset-2" fill="rgba(119, 119, 119, 0.8)" halo-fill="rgba(255, 255, 255, 0.30000000000000004)" halo-radius="1" wrap-width="30" minimum-distance="12" line-spacing="-4" character-spacing="0" text-transform="uppercase" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000000</MaxScaleDenominator>
<MinScaleDenominator>25000000</MinScaleDenominator>
<Filter>([scalerank] &gt;= 7)</Filter>
<TextSymbolizer placement="point" fontset-name="fontset-2" fill="rgba(119, 119, 119, 0.8)" halo-fill="rgba(255, 255, 255, 0.30000000000000004)" size="10" halo-radius="1" wrap-width="30" minimum-distance="12" line-spacing="-4" character-spacing="0" text-transform="uppercase" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>200000000</MaxScaleDenominator>
<MinScaleDenominator>50000000</MinScaleDenominator>
<Filter>([scalerank] &gt;= 7)</Filter>
<TextSymbolizer placement="point" fontset-name="fontset-2" fill="rgba(119, 119, 119, 0.8)" halo-fill="rgba(255, 255, 255, 0.30000000000000004)" size="10" halo-radius="1" wrap-width="30" minimum-distance="12" line-spacing="-4" character-spacing="0" text-transform="uppercase" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([scalerank] &gt;= 4)</Filter>
<TextSymbolizer size="16" fill="rgba(119, 119, 119, 0.5)" placement="point" fontset-name="fontset-2" halo-fill="rgba(255, 255, 255, 0.30000000000000004)" halo-radius="1" wrap-width="30" minimum-distance="12" line-spacing="-4" character-spacing="0" text-transform="uppercase" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<Filter>([scalerank] &gt;= 4)</Filter>
<TextSymbolizer size="12" placement="point" fontset-name="fontset-2" fill="rgba(119, 119, 119, 0.8)" halo-fill="rgba(255, 255, 255, 0.30000000000000004)" halo-radius="1" wrap-width="30" minimum-distance="12" line-spacing="-4" character-spacing="0" text-transform="uppercase" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000000</MaxScaleDenominator>
<MinScaleDenominator>25000000</MinScaleDenominator>
<Filter>([scalerank] &gt;= 4)</Filter>
<TextSymbolizer placement="point" fontset-name="fontset-2" fill="rgba(119, 119, 119, 0.8)" halo-fill="rgba(255, 255, 255, 0.30000000000000004)" size="10" halo-radius="1" wrap-width="30" minimum-distance="12" line-spacing="-4" character-spacing="0" text-transform="uppercase" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>200000000</MaxScaleDenominator>
<MinScaleDenominator>50000000</MinScaleDenominator>
<Filter>([scalerank] &gt;= 4)</Filter>
<TextSymbolizer placement="point" fontset-name="fontset-2" fill="rgba(119, 119, 119, 0.8)" halo-fill="rgba(255, 255, 255, 0.30000000000000004)" size="10" halo-radius="1" wrap-width="30" minimum-distance="12" line-spacing="-4" character-spacing="0" text-transform="uppercase" ><![CDATA[]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([scalerank] &gt;= 2)</Filter>
<TextSymbolizer size="16" fill="rgba(119, 119, 119, 0.5)" placement="point" fontset-name="fontset-2" halo-fill="rgba(255, 255, 255, 0.30000000000000004)" halo-radius="1" wrap-width="30" minimum-distance="12" line-spacing="-4" character-spacing="0" text-transform="uppercase" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<Filter>([scalerank] &gt;= 2)</Filter>
<TextSymbolizer size="12" placement="point" fontset-name="fontset-2" fill="rgba(119, 119, 119, 0.8)" halo-fill="rgba(255, 255, 255, 0.30000000000000004)" halo-radius="1" wrap-width="30" minimum-distance="12" line-spacing="-4" character-spacing="0" text-transform="uppercase" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>200000000</MaxScaleDenominator>
<MinScaleDenominator>25000000</MinScaleDenominator>
<Filter>([scalerank] &gt;= 2)</Filter>
<TextSymbolizer placement="point" fontset-name="fontset-2" fill="rgba(119, 119, 119, 0.8)" halo-fill="rgba(255, 255, 255, 0.30000000000000004)" size="10" halo-radius="1" wrap-width="30" minimum-distance="12" line-spacing="-4" character-spacing="0" text-transform="uppercase" ><![CDATA[]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<TextSymbolizer size="16" fill="rgba(119, 119, 119, 0.5)" placement="point" fontset-name="fontset-2" halo-fill="rgba(255, 255, 255, 0.30000000000000004)" halo-radius="1" wrap-width="30" minimum-distance="12" line-spacing="-4" character-spacing="0" text-transform="uppercase" ><![CDATA[]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<TextSymbolizer size="12" placement="point" fontset-name="fontset-2" fill="rgba(119, 119, 119, 0.8)" halo-fill="rgba(255, 255, 255, 0.30000000000000004)" halo-radius="1" wrap-width="30" minimum-distance="12" line-spacing="-4" character-spacing="0" text-transform="uppercase" ><![CDATA[]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>200000000</MaxScaleDenominator>
<MinScaleDenominator>25000000</MinScaleDenominator>
<TextSymbolizer placement="point" fontset-name="fontset-2" fill="rgba(119, 119, 119, 0.8)" halo-fill="rgba(255, 255, 255, 0.30000000000000004)" size="10" halo-radius="1" wrap-width="30" minimum-distance="12" line-spacing="-4" character-spacing="0" text-transform="uppercase" ><![CDATA[]]></TextSymbolizer>
</Rule>
</Style>
<Layer name="labels_places_countries"
clear-label-cache="on"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>labels_places_countries</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT geometry, population, scalerank,
CASE
WHEN nonlatin = 't' AND "name:en" != '' THEN "name:en"
WHEN nonlatin = 't' AND "int_name" != '' THEN "int_name"
ELSE name
END AS name
FROM osm_countries
ORDER BY scalerank DESC, coalesce(population, 0) DESC
) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="labels_places_cities" filter-mode="first">
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>6500000</MinScaleDenominator>
<Filter>([type] = 'city') and ([population] &lt;= 250000)</Filter>
<TextSymbolizer placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" minimum-distance="20" line-spacing="-2" wrap-width="30" size="11" ><![CDATA[]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'city') and ([population] &lt;= 250000)</Filter>
<TextSymbolizer size="21" character-spacing="2" wrap-width="300" text-transform="uppercase" halo-radius="0.8" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" minimum-distance="20" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'city') and ([population] &lt;= 250000)</Filter>
<TextSymbolizer size="20" character-spacing="1" wrap-width="200" text-transform="uppercase" halo-radius="0.8" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" minimum-distance="20" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'city') and ([population] &lt;= 250000)</Filter>
<TextSymbolizer size="19" wrap-width="100" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" minimum-distance="20" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'city') and ([population] &lt;= 250000)</Filter>
<TextSymbolizer size="18" character-spacing="1" wrap-width="80" minimum-distance="0" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([type] = 'city') and ([population] &lt;= 250000)</Filter>
<TextSymbolizer size="17" wrap-width="70" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" minimum-distance="20" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>1500000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([type] = 'city') and ([population] &lt;= 250000)</Filter>
<TextSymbolizer size="16" wrap-width="60" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" minimum-distance="20" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>1500000</MinScaleDenominator>
<Filter>([type] = 'city') and ([population] &lt;= 250000)</Filter>
<TextSymbolizer size="14" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" minimum-distance="20" line-spacing="-2" wrap-width="30" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>6500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([type] = 'city') and ([population] &lt;= 250000)</Filter>
<TextSymbolizer placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" minimum-distance="20" line-spacing="-2" wrap-width="30" size="11" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>6500000</MinScaleDenominator>
<Filter>([type] = 'city') and ([population] = null)</Filter>
<TextSymbolizer placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" minimum-distance="20" line-spacing="-2" wrap-width="30" size="11" ><![CDATA[]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'city') and ([population] = null)</Filter>
<TextSymbolizer size="21" character-spacing="2" wrap-width="300" text-transform="uppercase" halo-radius="0.8" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" minimum-distance="20" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'city') and ([population] = null)</Filter>
<TextSymbolizer size="20" character-spacing="1" wrap-width="200" text-transform="uppercase" halo-radius="0.8" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" minimum-distance="20" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'city') and ([population] = null)</Filter>
<TextSymbolizer size="19" wrap-width="100" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" minimum-distance="20" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'city') and ([population] = null)</Filter>
<TextSymbolizer size="18" character-spacing="1" wrap-width="80" minimum-distance="0" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([type] = 'city') and ([population] = null)</Filter>
<TextSymbolizer size="17" wrap-width="70" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" minimum-distance="20" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>1500000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([type] = 'city') and ([population] = null)</Filter>
<TextSymbolizer size="16" wrap-width="60" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" minimum-distance="20" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>1500000</MinScaleDenominator>
<Filter>([type] = 'city') and ([population] = null)</Filter>
<TextSymbolizer size="14" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" minimum-distance="20" line-spacing="-2" wrap-width="30" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>6500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([type] = 'city') and ([population] = null)</Filter>
<TextSymbolizer placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" minimum-distance="20" line-spacing="-2" wrap-width="30" size="11" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'city')</Filter>
<TextSymbolizer size="21" character-spacing="2" wrap-width="300" text-transform="uppercase" halo-radius="0.8" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" minimum-distance="20" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'city')</Filter>
<TextSymbolizer size="20" character-spacing="1" wrap-width="200" text-transform="uppercase" halo-radius="0.8" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" minimum-distance="20" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'city')</Filter>
<TextSymbolizer size="19" wrap-width="100" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" minimum-distance="20" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'city')</Filter>
<TextSymbolizer size="18" character-spacing="1" wrap-width="80" minimum-distance="0" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([type] = 'city')</Filter>
<TextSymbolizer size="17" wrap-width="70" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" minimum-distance="20" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>1500000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([type] = 'city')</Filter>
<TextSymbolizer size="16" wrap-width="60" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" minimum-distance="20" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>1500000</MinScaleDenominator>
<Filter>([type] = 'city')</Filter>
<TextSymbolizer size="14" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" minimum-distance="20" line-spacing="-2" wrap-width="30" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([type] = 'city')</Filter>
<TextSymbolizer placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" minimum-distance="20" line-spacing="-2" wrap-width="30" size="11" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>1500000</MinScaleDenominator>
<Filter>([type] = 'state')</Filter>
<TextSymbolizer size="12" placement="point" fontset-name="fontset-2" fill="rgba(68, 68, 68, 0.30000000000000004)" halo-fill="rgba(255, 255, 255, 0.30000000000000004)" halo-radius="0.8" minimum-distance="20" line-spacing="-2" wrap-width="30" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>6500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([type] = 'state')</Filter>
<TextSymbolizer placement="point" fontset-name="fontset-2" fill="rgba(68, 68, 68, 0.30000000000000004)" halo-fill="rgba(255, 255, 255, 0.30000000000000004)" halo-radius="0.8" minimum-distance="20" line-spacing="-2" wrap-width="30" size="10" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'capital')</Filter>
<TextSymbolizer size="21" character-spacing="4" wrap-width="300" text-transform="uppercase" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="1" minimum-distance="20" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'capital')</Filter>
<TextSymbolizer size="20" character-spacing="2" wrap-width="200" text-transform="uppercase" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="1" minimum-distance="20" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'capital')</Filter>
<TextSymbolizer size="19" character-spacing="1" wrap-width="100" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="1" minimum-distance="20" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([type] = 'capital')</Filter>
<TextSymbolizer size="20" character-spacing="1" wrap-width="80" minimum-distance="0" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="1" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([type] = 'capital')</Filter>
<TextSymbolizer size="19" wrap-width="70" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="1" minimum-distance="20" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>1500000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([type] = 'capital')</Filter>
<TextSymbolizer size="18" wrap-width="60" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="1" minimum-distance="20" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>1500000</MinScaleDenominator>
<Filter>([type] = 'capital')</Filter>
<TextSymbolizer size="16" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="1" minimum-distance="20" wrap-width="30" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>6500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([type] = 'capital')</Filter>
<TextSymbolizer size="14" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="1" minimum-distance="20" wrap-width="30" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>6500000</MinScaleDenominator>
<Filter>([type] = 'capital')</Filter>
<TextSymbolizer size="14" placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="1" minimum-distance="20" wrap-width="30" line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<Filter>([type] = 'capital')</Filter>
<TextSymbolizer placement="point" fontset-name="fontset-2" fill="#777777" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="1" minimum-distance="20" wrap-width="30" line-spacing="-2" size="12" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
</Style>
<Layer name="labels_places_cities"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>labels_places_cities</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[labels_places_cities]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="project"><![CDATA[omni-live]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT geometry, population, admin_level,
CASE
WHEN nonlatin = 't' AND "name:en" != '' THEN "name:en"
WHEN nonlatin = 't' AND "int_name" != '' THEN "int_name"
ELSE name
END AS name,
CASE
WHEN capital=1 AND admin_level=2 THEN 'capital'
ELSE type
END as type
FROM osm_cities
ORDER BY
(coalesce(capital, 0)=1 AND coalesce(admin_level, 9)=2) DESC NULLS LAST, -- admin_level=2 capitals_fist
coalesce(capital, 0) DESC, -- then other capitals
type DESC, -- state before city
coalesce(population, 0) DESC -- most populated first
) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="labels_places" filter-mode="first">
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'hamlet')</Filter>
<TextSymbolizer size="14" wrap-width="120" line-spacing="2" character-spacing="1" fontset-name="fontset-3" placement="point" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" fill="#666666" minimum-distance="30" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'hamlet')</Filter>
<TextSymbolizer size="13" wrap-width="60" line-spacing="1" character-spacing="1" fontset-name="fontset-3" placement="point" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" fill="#666666" minimum-distance="30" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'hamlet')</Filter>
<TextSymbolizer character-spacing="1" size="12" wrap-width="40" line-spacing="1" fontset-name="fontset-3" placement="point" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" fill="#666666" minimum-distance="30" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'suburb')</Filter>
<TextSymbolizer size="14" wrap-width="120" line-spacing="2" character-spacing="1" fontset-name="fontset-3" placement="point" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" fill="#666666" minimum-distance="30" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'suburb')</Filter>
<TextSymbolizer size="13" wrap-width="60" line-spacing="1" character-spacing="1" fontset-name="fontset-3" placement="point" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" fill="#666666" minimum-distance="30" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'suburb')</Filter>
<TextSymbolizer character-spacing="1" size="12" wrap-width="40" line-spacing="1" fontset-name="fontset-3" placement="point" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" fill="#666666" minimum-distance="30" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'suburb')</Filter>
<TextSymbolizer size="11" fontset-name="fontset-3" placement="point" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" wrap-width="30" fill="#666666" minimum-distance="30" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'suburb')</Filter>
<TextSymbolizer fontset-name="fontset-3" placement="point" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" wrap-width="30" fill="#666666" size="10" minimum-distance="30" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'village')</Filter>
<TextSymbolizer size="14" wrap-width="120" line-spacing="2" character-spacing="1" fontset-name="fontset-3" placement="point" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" fill="#666666" minimum-distance="30" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'village')</Filter>
<TextSymbolizer size="13" wrap-width="60" line-spacing="1" character-spacing="1" fontset-name="fontset-3" placement="point" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" fill="#666666" minimum-distance="30" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'village')</Filter>
<TextSymbolizer character-spacing="1" size="12" wrap-width="40" line-spacing="1" fontset-name="fontset-3" placement="point" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" fill="#666666" minimum-distance="30" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'village')</Filter>
<TextSymbolizer size="11" fontset-name="fontset-3" placement="point" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" wrap-width="30" fill="#666666" minimum-distance="30" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'village')</Filter>
<TextSymbolizer fontset-name="fontset-3" placement="point" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" wrap-width="30" fill="#666666" size="10" minimum-distance="30" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'town')</Filter>
<TextSymbolizer size="15" character-spacing="4" line-spacing="5" text-transform="uppercase" halo-radius="1.5" fontset-name="fontset-3" placement="point" halo-fill="rgba(255, 255, 255, 0.8)" wrap-width="30" fill="#5e5e5e" minimum-distance="10" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'town')</Filter>
<TextSymbolizer size="13" character-spacing="2" line-spacing="3" text-transform="uppercase" halo-radius="1.5" fontset-name="fontset-3" placement="point" halo-fill="rgba(255, 255, 255, 0.8)" wrap-width="30" fill="#5e5e5e" minimum-distance="10" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([type] = 'town')</Filter>
<TextSymbolizer text-transform="uppercase" character-spacing="1" line-spacing="2" halo-radius="1.5" size="13" fontset-name="fontset-3" placement="point" halo-fill="rgba(255, 255, 255, 0.8)" wrap-width="30" fill="#5e5e5e" minimum-distance="10" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([type] = 'town')</Filter>
<TextSymbolizer size="13" fontset-name="fontset-3" placement="point" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="1" wrap-width="30" fill="#5e5e5e" minimum-distance="10" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>1500000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([type] = 'town')</Filter>
<TextSymbolizer fontset-name="fontset-3" placement="point" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="1" wrap-width="30" fill="#5e5e5e" size="11" minimum-distance="10" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<Filter>([type] = 'locality')</Filter>
<TextSymbolizer fontset-name="fontset-3" placement="point" halo-fill="rgba(255, 255, 255, 0.8)" halo-radius="0.8" wrap-width="60" size="10" line-spacing="1" fill="#777777" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
</Style>
<Layer name="labels_places"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>labels_places</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT geometry, type, z_order, population, name
FROM osm_places
ORDER BY z_order DESC, coalesce(population, 0) DESC
) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="stations-symbol" filter-mode="first">
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<PointSymbolizer file="img/rail-24.svg" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<PointSymbolizer file="img/rail-18.svg" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<PointSymbolizer file="img/rail-12.svg" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tram')</Filter>
<PointSymbolizer file="img/rail-light-18.svg" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tram')</Filter>
<PointSymbolizer file="img/rail-light-12.svg" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<PointSymbolizer file="img/rail-light-18.svg" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<PointSymbolizer file="img/rail-light-12.svg" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'light_rail')</Filter>
<PointSymbolizer file="img/rail-metro-24.svg" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'light_rail')</Filter>
<PointSymbolizer file="img/rail-light-12.svg" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<Filter>([type] != 'tram')</Filter>
<PointSymbolizer file="img/rail-light-12.svg" />
</Rule>
</Style>
<Style name="stations-label" filter-mode="first">
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<TextSymbolizer dy="14" size="12" minimum-distance="50" fontset-name="fontset-2" placement="point" fill="#aaaaaa" halo-fill="#ffffff" halo-radius="1" wrap-width="5" wrap-character=" " line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<TextSymbolizer dy="14" minimum-distance="50" size="9" fontset-name="fontset-2" placement="point" fill="#aaaaaa" halo-fill="#ffffff" halo-radius="1" wrap-width="5" wrap-character=" " line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<TextSymbolizer dy="12" minimum-distance="50" size="9" fontset-name="fontset-2" placement="point" fill="#aaaaaa" halo-fill="#ffffff" halo-radius="1" wrap-width="5" wrap-character=" " line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'rail')</Filter>
<TextSymbolizer size="9" fontset-name="fontset-2" placement="point" fill="#aaaaaa" halo-fill="#ffffff" halo-radius="1" dy="11" wrap-width="5" wrap-character=" " line-spacing="-2" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'light_rail')</Filter>
<TextSymbolizer size="12" dy="12" fontset-name="fontset-2" placement="point" fill="#aaaaaa" halo-fill="#ffffff" halo-radius="1" wrap-width="10" wrap-character=" " wrap-before="false" minimum-distance="50" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'light_rail')</Filter>
<TextSymbolizer size="9" fontset-name="fontset-2" placement="point" fill="#aaaaaa" halo-fill="#ffffff" halo-radius="1" dy="9" wrap-width="10" wrap-character=" " wrap-before="false" minimum-distance="50" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<Filter>([type] = 'subway')</Filter>
<TextSymbolizer size="9" fontset-name="fontset-2" placement="point" fill="#aaaaaa" halo-fill="#ffffff" halo-radius="1" dy="9" wrap-width="10" wrap-character=" " wrap-before="false" minimum-distance="50" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>1500</MaxScaleDenominator>
<MinScaleDenominator>750</MinScaleDenominator>
<TextSymbolizer minimum-distance="180" size="10" fontset-name="fontset-2" placement="point" fill="#aaaaaa" halo-fill="#ffffff" halo-radius="1" dy="9" wrap-width="5" wrap-character=" " ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<TextSymbolizer size="10" fontset-name="fontset-2" placement="point" fill="#aaaaaa" halo-fill="#ffffff" halo-radius="1" dy="9" wrap-width="5" wrap-character=" " minimum-distance="150" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
</Style>
<Layer name="stations"
cache-features="on"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>stations-label</StyleName>
<StyleName>stations-symbol</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[stations]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="project"><![CDATA[omni-live-tp]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT geometry, name, type,
CASE
WHEN type = 'tram' THEN 1
WHEN type = 'subway' THEN 2
WHEN type = 'light_rail' THEN 3
ELSE 4
END AS z_order
FROM (
SELECT geometry, name,
CASE
WHEN station = 'light_rail' THEN 'light_rail'
WHEN station = 'subway' THEN 'subway'
WHEN train = 1 OR rail = 1 THEN 'rail'
WHEN light_rail = 1 THEN 'light_rail'
WHEN subway = 1 THEN 'subway'
WHEN tram = 1 THEN 'tram'
WHEN type = 'tram_stop' THEN 'tram'
WHEN type = 'halt' THEN 'tram'
ELSE 'rail'
END AS type
FROM osm_transport_points
WHERE geometry && !bbox! AND type in ('station', 'halt', 'tram_stop') AND name != ''
UNION ALL
SELECT ST_PointOnSurface(geometry) as geometry, name,
CASE
WHEN station = 'light_rail' THEN 'light_rail'
WHEN station = 'subway' THEN 'subway'
WHEN train = 1 OR rail = 1 THEN 'rail'
WHEN light_rail = 1 THEN 'light_rail'
WHEN subway = 1 THEN 'subway'
WHEN tram = 1 THEN 'tram'
WHEN type = 'tram_stop' THEN 'tram'
WHEN type = 'halt' THEN 'tram'
ELSE 'rail'
END AS type
FROM osm_transport_areas
WHERE geometry && !bbox! AND name != ''
) as inner_select ORDER BY z_order DESC
) as stations]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="roads_barrier_points" filter-mode="first">
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<Filter>([type] = 'lift_gate')</Filter>
<MarkersSymbolizer file="img/barrier.svg" height="5" width="5" allow-overlap="false" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<Filter>([type] = 'gate')</Filter>
<MarkersSymbolizer file="img/barrier.svg" height="5" width="5" allow-overlap="false" />
</Rule>
</Style>
<Layer name="roads_barrier_points"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>roads_barrier_points</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT geometry, type FROM osm_transport_points WHERE type in ('gate', 'lift_gate')) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="labels_roads_names" filter-mode="first">
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'track')</Filter>
<TextSymbolizer minimum-distance="100" spacing="700" fontset-name="fontset-0" placement="line" clip="false" fill="#666666" halo-fill="#fafafa" halo-radius="0.8" size="11" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<TextSymbolizer spacing="500" fontset-name="fontset-0" placement="line" clip="false" fill="#666666" halo-fill="#fafafa" halo-radius="0.8" size="11" minimum-distance="60" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<TextSymbolizer size="12" minimum-distance="125" spacing="700" fontset-name="fontset-0" placement="line" clip="false" fill="#666666" halo-fill="#fafafa" halo-radius="0.8" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<TextSymbolizer size="12" minimum-distance="125" spacing="500" fontset-name="fontset-0" placement="line" clip="false" fill="#666666" halo-fill="#fafafa" halo-radius="0.8" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<TextSymbolizer size="12" minimum-distance="125" spacing="700" fontset-name="fontset-0" placement="line" clip="false" fill="#666666" halo-fill="#fafafa" halo-radius="0.8" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<TextSymbolizer size="12" minimum-distance="125" spacing="500" fontset-name="fontset-0" placement="line" clip="false" fill="#666666" halo-fill="#fafafa" halo-radius="0.8" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<TextSymbolizer size="12" minimum-distance="125" spacing="700" fontset-name="fontset-0" placement="line" clip="false" fill="#666666" halo-fill="#fafafa" halo-radius="0.8" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<TextSymbolizer size="12" minimum-distance="125" spacing="500" fontset-name="fontset-0" placement="line" clip="false" fill="#666666" halo-fill="#fafafa" halo-radius="0.8" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<TextSymbolizer minimum-distance="100" spacing="700" fontset-name="fontset-0" placement="line" clip="false" fill="#666666" halo-fill="#fafafa" halo-radius="0.8" size="11" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<TextSymbolizer spacing="500" fontset-name="fontset-0" placement="line" clip="false" fill="#666666" halo-fill="#fafafa" halo-radius="0.8" size="11" minimum-distance="60" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
</Style>
<Layer name="labels_roads_names"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>labels_roads_names</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[road_label]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="project"><![CDATA[OmniBright]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[(
SELECT (st_dump(ST_Linemerge(ST_Collect(geometry)))).geom as geometry, type, name
FROM osm_roads
WHERE geometry && !bbox!
AND ST_IsValid(geometry)
AND name != ''
AND type IN ('primary', 'secondary', 'tertiary', 'road', 'unclassified', 'track', 'pedestrian', 'living_street', 'residential')
GROUP BY "name:de", "name:en", name, type ) as data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="labels_roads_names_15_16" filter-mode="first">
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<TextSymbolizer fontset-name="fontset-0" placement="line" clip="false" fill="#666666" halo-fill="#fafafa" halo-radius="0.8" size="11" minimum-distance="60" spacing="350" ><![CDATA[]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'track')</Filter>
<TextSymbolizer fontset-name="fontset-0" placement="line" clip="false" fill="#666666" halo-fill="#fafafa" halo-radius="0.8" size="11" minimum-distance="60" spacing="350" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<TextSymbolizer size="12" minimum-distance="125" fontset-name="fontset-0" placement="line" clip="false" fill="#666666" halo-fill="#fafafa" halo-radius="0.8" spacing="350" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'secondary')</Filter>
<TextSymbolizer size="12" minimum-distance="125" fontset-name="fontset-0" placement="line" clip="false" fill="#666666" halo-fill="#fafafa" halo-radius="0.8" spacing="350" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<TextSymbolizer size="12" minimum-distance="125" fontset-name="fontset-0" placement="line" clip="false" fill="#666666" halo-fill="#fafafa" halo-radius="0.8" spacing="350" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'primary')</Filter>
<TextSymbolizer size="12" minimum-distance="125" fontset-name="fontset-0" placement="line" clip="false" fill="#666666" halo-fill="#fafafa" halo-radius="0.8" spacing="350" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<TextSymbolizer size="12" minimum-distance="125" fontset-name="fontset-0" placement="line" clip="false" fill="#666666" halo-fill="#fafafa" halo-radius="0.8" spacing="350" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([type] = 'tertiary')</Filter>
<TextSymbolizer size="12" minimum-distance="125" fontset-name="fontset-0" placement="line" clip="false" fill="#666666" halo-fill="#fafafa" halo-radius="0.8" spacing="350" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<TextSymbolizer fontset-name="fontset-0" placement="line" clip="false" fill="#666666" halo-fill="#fafafa" halo-radius="0.8" size="11" minimum-distance="60" spacing="350" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<TextSymbolizer fontset-name="fontset-0" placement="line" clip="false" fill="#666666" halo-fill="#fafafa" halo-radius="0.8" size="11" minimum-distance="60" spacing="350" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
</Style>
<Layer name="labels_roads_names_15_16"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>labels_roads_names_15_16</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[road_label_15_16]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="project"><![CDATA[OmniBright]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[(
SELECT (st_dump(ST_Linemerge(ST_Collect(geometry)))).geom as geometry, type, name
FROM osm_roads_gen9
WHERE geometry && !bbox!
AND ST_IsValid(geometry)
AND name != ''
AND type IN ('primary', 'secondary', 'tertiary', 'road', 'unclassified', 'track', 'pedestrian', 'living_street', 'residential')
GROUP BY "name:de", "name:en", name, type ) as data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="labels_roads_names_14" filter-mode="first">
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<TextSymbolizer fontset-name="fontset-0" placement="line" clip="false" fill="#444444" halo-fill="#fafafa" opacity="0.8" halo-radius="0.8" size="11" minimum-distance="125" spacing="200" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
</Style>
<Layer name="labels_roads_names_14"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>labels_roads_names_14</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[road_label_14]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="project"><![CDATA[OmniBright]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[(
SELECT (st_dump(ST_Linemerge(ST_Collect(geometry)))).geom as geometry, type, name
FROM osm_roads_gen9
WHERE geometry && !bbox!
AND ST_IsValid(geometry)
AND name != ''
AND type IN ('primary', 'secondary', 'tertiary')
GROUP BY "name:de", "name:en", name, type ) as data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="roads_oneways" filter-mode="first">
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([oneway] = -1)</Filter>
<MarkersSymbolizer transform="scale(0.6) rotate(180)" spacing="500" marker-type="arrow" stroke-width="1" stroke="#9c9c9c" fill="#a9a9a9" placement="line" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([oneway] = -1)</Filter>
<MarkersSymbolizer transform="scale(0.5) rotate(180)" spacing="400" marker-type="arrow" stroke-width="1" stroke="#9c9c9c" fill="#a9a9a9" placement="line" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([oneway] = -1)</Filter>
<MarkersSymbolizer transform="scale(0.4) rotate(180)" spacing="300" marker-type="arrow" stroke-width="1" stroke="#9c9c9c" fill="#a9a9a9" placement="line" />
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<MarkersSymbolizer spacing="500" transform="scale(0.6)" marker-type="arrow" stroke-width="1" stroke="#9c9c9c" fill="#a9a9a9" placement="line" />
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<MarkersSymbolizer spacing="400" transform="scale(0.5)" marker-type="arrow" stroke-width="1" stroke="#9c9c9c" fill="#a9a9a9" placement="line" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<MarkersSymbolizer spacing="300" transform="scale(0.4)" marker-type="arrow" stroke-width="1" stroke="#9c9c9c" fill="#a9a9a9" placement="line" />
</Rule>
</Style>
<Layer name="roads_oneways"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>roads_oneways</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT geometry, oneway, type
FROM osm_roads
WHERE oneway!=0 AND type IN ('primary', 'secondary', 'tertiary', 'road', 'living_street', 'unclassified', 'residential')
ORDER BY z_order
) AS data]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="housenumbers_interpolated" filter-mode="first">
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<LineSymbolizer stroke="#aaaaaa" stroke-width="0.5" />
</Rule>
</Style>
<Layer name="housenumbers_interpolated"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>housenumbers_interpolated</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT geometry from osm_housenumbers_interpolated) as DATA]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="housenumbers" filter-mode="first">
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<TextSymbolizer size="8" fontset-name="fontset-0" placement="point" fill="#444444" halo-fill="#ffffff" halo-radius="1" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
</Style>
<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.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>housenumbers</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[house_numbers]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[(
SELECT type as name, geometry from osm_housenumbers
) AS house_numbers]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="housenumbers_building" filter-mode="first">
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<TextSymbolizer size="8" fontset-name="fontset-0" placement="point" fill="#444444" halo-fill="#ffffff" halo-radius="1" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
</Style>
<Layer name="housenumbers_building"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>housenumbers_building</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="id"><![CDATA[housenumbers_building]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="srs"><![CDATA[+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT "addr:housenumber" as name, ST_PointOnSurface(geometry) AS geometry FROM osm_buildings WHERE geometry && !bbox! AND"addr:housenumber" <> '' AND ST_IsValid(geometry)
) AS housenumber_building]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="labels_areas" filter-mode="first">
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([area] &gt;= 320000)</Filter>
<TextSymbolizer size="16" line-spacing="6" character-spacing="2" wrap-width="180" halo-radius="2" fontset-name="fontset-3" fill="#999999" halo-fill="rgba(255, 255, 255, 0.3)" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([area] &gt; 160000)</Filter>
<TextSymbolizer size="14" line-spacing="4" character-spacing="1" wrap-width="120" halo-radius="2" fontset-name="fontset-3" fill="#999999" halo-fill="rgba(255, 255, 255, 0.3)" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([area] &gt; 40000)</Filter>
<TextSymbolizer size="12" line-spacing="2" wrap-width="60" halo-radius="2" fontset-name="fontset-3" fill="#999999" halo-fill="rgba(255, 255, 255, 0.3)" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<TextSymbolizer size="10" halo-radius="2" fontset-name="fontset-3" wrap-width="30" fill="#999999" halo-fill="rgba(255, 255, 255, 0.3)" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
</Style>
<Layer name="labels_areas"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>labels_areas</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT ST_PointOnSurface(geometry) AS geometry, type, area, name
FROM osm_landusages_gen38
WHERE geometry && !bbox!
AND (name <> '' OR "name:de" <> '' OR "name:en" <> '')
AND ST_IsValid(geometry)
AND type IN ('cemetery', 'college', 'common', 'garden', 'golf_course', 'hospital', 'library', 'park', 'forest', 'wood', 'pedestrian', 'place_of_worship', 'playground', 'school', 'sports_center', 'stadium', 'theatre', 'university')
ORDER BY area DESC
) AS area_label
]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="labels_areas_17" filter-mode="first">
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([area] &gt; 320000)</Filter>
<TextSymbolizer size="14" line-spacing="4" character-spacing="1" wrap-width="120" halo-radius="2" fontset-name="fontset-3" fill="#999999" halo-fill="rgba(255, 255, 255, 0.3)" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([area] &gt; 160000)</Filter>
<TextSymbolizer size="12" line-spacing="2" wrap-width="60" halo-radius="2" fontset-name="fontset-3" fill="#999999" halo-fill="rgba(255, 255, 255, 0.3)" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<TextSymbolizer size="10" halo-radius="2" fontset-name="fontset-3" wrap-width="30" fill="#999999" halo-fill="rgba(255, 255, 255, 0.3)" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
</Style>
<Layer name="labels_areas_17"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>labels_areas_17</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT ST_PointOnSurface(geometry) AS geometry, type, area, name
FROM osm_landusages_gen38
WHERE geometry && !bbox!
AND (name <> '' OR "name:de" <> '' OR "name:en" <> '')
AND ST_IsValid(geometry)
AND area > 5000
AND type IN ('cemetery', 'college', 'common', 'garden', 'golf_course', 'hospital', 'library', 'park', 'forest', 'wood', 'pedestrian', 'place_of_worship', 'playground', 'school', 'sports_center', 'stadium', 'theatre', 'university')
ORDER BY area DESC
) AS area_label
]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="labels_areas_16" filter-mode="first">
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([area] &gt; 320000)</Filter>
<TextSymbolizer size="12" line-spacing="2" wrap-width="60" halo-radius="2" fontset-name="fontset-3" fill="#999999" halo-fill="rgba(255, 255, 255, 0.3)" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<TextSymbolizer size="10" halo-radius="2" fontset-name="fontset-3" wrap-width="30" fill="#999999" halo-fill="rgba(255, 255, 255, 0.3)" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
</Style>
<Layer name="labels_areas_16"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>labels_areas_16</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[(SELECT ST_PointOnSurface(geometry) AS geometry, type, area, name
FROM osm_landusages_gen38
WHERE geometry && !bbox!
AND (name <> '' OR "name:de" <> '' OR "name:en" <> '')
AND ST_IsValid(geometry)
AND area > 20000
AND type IN ('cemetery', 'college', 'common', 'garden', 'golf_course', 'hospital', 'library', 'park', 'forest', 'wood', 'pedestrian', 'place_of_worship', 'playground', 'school', 'sports_center', 'stadium', 'theatre', 'university') ORDER BY area DESC
) AS area_label
]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="labels_areas_15" filter-mode="first">
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<TextSymbolizer size="10" halo-radius="2" fontset-name="fontset-3" wrap-width="30" fill="#999999" halo-fill="rgba(255, 255, 255, 0.3)" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
</Style>
<Layer name="labels_areas_15"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>labels_areas_15</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT ST_PointOnSurface(geometry) AS geometry, type, area, name
FROM osm_landusages_gen38
WHERE geometry && !bbox!
AND (name <> '' OR "name:de" <> '' OR "name:en" <> '')
AND ST_IsValid(geometry)
AND area > 80000
AND type IN ('cemetery', 'college', 'common', 'garden', 'golf_course', 'hospital', 'library', 'park', 'forest', 'wood', 'pedestrian', 'place_of_worship', 'playground', 'school', 'sports_center', 'stadium', 'theatre', 'university')
ORDER BY area DESC) AS area_label
]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
<Style name="labels_areas_14" filter-mode="first">
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<TextSymbolizer size="10" halo-radius="2" fontset-name="fontset-3" wrap-width="30" fill="#999999" halo-fill="rgba(255, 255, 255, 0.3)" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
</Style>
<Layer name="labels_areas_14"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>labels_areas_14</StyleName>
<Datasource>
<Parameter name="dbname"><![CDATA[olt]]></Parameter>
<Parameter name="extent"><![CDATA[-20037508.34 -20037508.34 20037508.34 20037508.34]]></Parameter>
<Parameter name="extent_cache"><![CDATA[custom]]></Parameter>
<Parameter name="geometry_field"><![CDATA[geometry]]></Parameter>
<Parameter name="host"><![CDATA[localhost]]></Parameter>
<Parameter name="key_field"><![CDATA[]]></Parameter>
<Parameter name="password"><![CDATA[olt]]></Parameter>
<Parameter name="srid"><![CDATA[3857]]></Parameter>
<Parameter name="table"><![CDATA[( SELECT ST_PointOnSurface(geometry) AS geometry, type, area, name
FROM osm_landusages_gen38
WHERE geometry && !bbox!
AND (name <> '' OR "name:de" <> '' OR "name:en" <> '')
AND ST_IsValid(geometry)
AND area > 320000
AND type IN ('cemetery', 'college', 'common', 'garden', 'golf_course', 'hospital', 'library', 'park', 'forest', 'wood', 'pedestrian', 'place_of_worship', 'playground', 'school', 'sports_center', 'stadium', 'theatre', 'university')
ORDER BY area DESC) AS area_label
]]></Parameter>
<Parameter name="type"><![CDATA[postgis]]></Parameter>
<Parameter name="user"><![CDATA[olt]]></Parameter>
</Datasource>
</Layer>
</Map>