--- /dev/null
+<?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.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over" background-color="#eeeeee">
+
+<Parameters>
+ <Parameter name="attribution"><![CDATA[<a href='https://www.mapbox.com/about/maps/' target='_blank'>© Mapbox</a> <a href='https://openstreetmap.org/about/' target='_blank'>© OpenStreetMap</a> <a class='mapbox-improve-map' href='https://www.mapbox.com/map-feedback/' target='_blank'>Improve this map</a>]]></Parameter>
+ <Parameter name="bounds">-180,-85.0511,180,85.0511</Parameter>
+ <Parameter name="center">15.293,50.8476,4</Parameter>
+ <Parameter name="description"><![CDATA[A monotone basemap that's easy to recolor.]]></Parameter>
+ <Parameter name="format">png8:m=h</Parameter>
+ <Parameter name="maxzoom">22</Parameter>
+ <Parameter name="minzoom">0</Parameter>
+ <Parameter name="name"><![CDATA[Mapbox Light]]></Parameter>
+ <Parameter name="source"><![CDATA[http://openmaptiles.org/cdn.json]]></Parameter>
+</Parameters>
+
+
+<Style name="water-fill" filter-mode="first" image-filters="agg-stack-blur(10,10)" comp-op="soft-light">
+ <Rule>
+ <PolygonSymbolizer fill="#eeeeee" />
+ </Rule>
+</Style>
+<Style name="water-shadow" filter-mode="first">
+ <Rule>
+ <PolygonSymbolizer fill="#b3b3b3" />
+ </Rule>
+</Style>
+<Layer name="water"
+ 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>water-shadow</StyleName>
+ <StyleName>water-fill</StyleName> </Layer>
+
+<Style name="waterway" filter-mode="first">
+ <Rule>
+ <MaxScaleDenominator>2500</MaxScaleDenominator>
+ <Filter>([class] = 'stream') and ([name] != null)</Filter>
+ <LineSymbolizer stroke-width="3" stroke="#d1d1d1" />
+ <TextSymbolizer face-name="Arial Unicode MS Bold" fill="#777777" minimum-distance="60" size="10" halo-fill="#d1d1d1" halo-radius="1" wrap-before="true" avoid-edges="true" placement="line" ><![CDATA[[name]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <MinScaleDenominator>2500</MinScaleDenominator>
+ <Filter>([class] = 'stream') and ([name] != null)</Filter>
+ <LineSymbolizer stroke-width="2" stroke="#d1d1d1" />
+ <TextSymbolizer face-name="Arial Unicode MS Bold" fill="#777777" minimum-distance="60" size="10" halo-fill="#d1d1d1" halo-radius="1" wrap-before="true" avoid-edges="true" placement="line" ><![CDATA[[name]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>25000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([class] = 'stream') and ([name] != null)</Filter>
+ <LineSymbolizer stroke-width="1" stroke="#d1d1d1" />
+ <TextSymbolizer face-name="Arial Unicode MS Bold" fill="#777777" minimum-distance="60" size="10" halo-fill="#d1d1d1" halo-radius="1" wrap-before="true" avoid-edges="true" placement="line" ><![CDATA[[name]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <MinScaleDenominator>25000</MinScaleDenominator>
+ <Filter>([class] = 'stream') and ([name] != null)</Filter>
+ <LineSymbolizer stroke-width="1" stroke="#d1d1d1" />
+ </Rule>
+ <Rule>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([class] = 'stream') and ([name] != null)</Filter>
+ <LineSymbolizer stroke="#d1d1d1" stroke-width="0.5" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>2500</MaxScaleDenominator>
+ <Filter>([class] = 'stream')</Filter>
+ <LineSymbolizer stroke-width="3" stroke="#d1d1d1" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <MinScaleDenominator>2500</MinScaleDenominator>
+ <Filter>([class] = 'stream')</Filter>
+ <LineSymbolizer stroke-width="2" stroke="#d1d1d1" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([class] = 'stream')</Filter>
+ <LineSymbolizer stroke-width="1" stroke="#d1d1d1" />
+ </Rule>
+ <Rule>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([class] = 'stream')</Filter>
+ <LineSymbolizer stroke="#d1d1d1" stroke-width="0.5" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <Filter>([class] = 'canal') and ([name] != null)</Filter>
+ <LineSymbolizer stroke-width="3" stroke="#d1d1d1" />
+ <TextSymbolizer face-name="Arial Unicode MS Bold" fill="#777777" minimum-distance="60" size="10" halo-fill="#d1d1d1" halo-radius="1" wrap-before="true" avoid-edges="true" placement="line" ><![CDATA[[name]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([class] = 'canal') and ([name] != null)</Filter>
+ <LineSymbolizer stroke-width="2" stroke="#d1d1d1" />
+ <TextSymbolizer face-name="Arial Unicode MS Bold" fill="#777777" minimum-distance="60" size="10" halo-fill="#d1d1d1" halo-radius="1" wrap-before="true" avoid-edges="true" placement="line" ><![CDATA[[name]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([class] = 'canal') and ([name] != null)</Filter>
+ <LineSymbolizer stroke-width="1" stroke="#d1d1d1" />
+ </Rule>
+ <Rule>
+ <MinScaleDenominator>200000</MinScaleDenominator>
+ <Filter>([class] = 'canal') and ([name] != null)</Filter>
+ <LineSymbolizer stroke="#d1d1d1" stroke-width="0.5" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <Filter>([class] = 'canal')</Filter>
+ <LineSymbolizer stroke-width="3" stroke="#d1d1d1" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([class] = 'canal')</Filter>
+ <LineSymbolizer stroke-width="2" stroke="#d1d1d1" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([class] = 'canal')</Filter>
+ <LineSymbolizer stroke-width="1" stroke="#d1d1d1" />
+ </Rule>
+ <Rule>
+ <MinScaleDenominator>200000</MinScaleDenominator>
+ <Filter>([class] = 'canal')</Filter>
+ <LineSymbolizer stroke="#d1d1d1" stroke-width="0.5" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <Filter>([class] = 'river') and ([name] != null)</Filter>
+ <LineSymbolizer stroke-width="3" stroke="#d1d1d1" />
+ <TextSymbolizer face-name="Arial Unicode MS Bold" fill="#777777" minimum-distance="60" size="10" halo-fill="#d1d1d1" halo-radius="1" wrap-before="true" avoid-edges="true" placement="line" ><![CDATA[[name]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([class] = 'river') and ([name] != null)</Filter>
+ <LineSymbolizer stroke-width="2" stroke="#d1d1d1" />
+ <TextSymbolizer face-name="Arial Unicode MS Bold" fill="#777777" minimum-distance="60" size="10" halo-fill="#d1d1d1" halo-radius="1" wrap-before="true" avoid-edges="true" placement="line" ><![CDATA[[name]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>100000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([class] = 'river') and ([name] != null)</Filter>
+ <LineSymbolizer stroke-width="1" stroke="#d1d1d1" />
+ <TextSymbolizer face-name="Arial Unicode MS Bold" fill="#777777" minimum-distance="60" size="10" halo-fill="#d1d1d1" halo-radius="1" wrap-before="true" avoid-edges="true" placement="line" ><![CDATA[[name]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000</MaxScaleDenominator>
+ <MinScaleDenominator>100000</MinScaleDenominator>
+ <Filter>([class] = 'river') and ([name] != null)</Filter>
+ <LineSymbolizer stroke-width="1" stroke="#d1d1d1" />
+ </Rule>
+ <Rule>
+ <MinScaleDenominator>200000</MinScaleDenominator>
+ <Filter>([class] = 'river') and ([name] != null)</Filter>
+ <LineSymbolizer stroke="#d1d1d1" stroke-width="0.5" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <Filter>([class] = 'river')</Filter>
+ <LineSymbolizer stroke-width="3" stroke="#d1d1d1" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([class] = 'river')</Filter>
+ <LineSymbolizer stroke-width="2" stroke="#d1d1d1" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([class] = 'river')</Filter>
+ <LineSymbolizer stroke-width="1" stroke="#d1d1d1" />
+ </Rule>
+ <Rule>
+ <MinScaleDenominator>200000</MinScaleDenominator>
+ <Filter>([class] = 'river')</Filter>
+ <LineSymbolizer stroke="#d1d1d1" stroke-width="0.5" />
+ </Rule>
+</Style>
+<Layer name="waterway"
+ 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>waterway</StyleName> </Layer>
+
+<Style name="landcover" filter-mode="first">
+ <Rule>
+ <MaxScaleDenominator>25000</MaxScaleDenominator>
+ <Filter>([class] = 'wood')</Filter>
+ <PolygonSymbolizer fill="#e2e2e2" />
+ </Rule>
+ <Rule>
+ <MinScaleDenominator>25000</MinScaleDenominator>
+ <Filter>([class] = 'wood')</Filter>
+ <PolygonSymbolizer fill="#e6e6e6" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>25000</MaxScaleDenominator>
+ <Filter>([class] = 'wetland')</Filter>
+ <PolygonSymbolizer fill="#e2e2e2" />
+ </Rule>
+ <Rule>
+ <MinScaleDenominator>25000</MinScaleDenominator>
+ <Filter>([class] = 'wetland')</Filter>
+ <PolygonSymbolizer fill="#e6e6e6" />
+ </Rule>
+ <Rule>
+ <Filter>([class] = 'sand')</Filter>
+ <PolygonSymbolizer fill="#d6d6d6" />
+ </Rule>
+</Style>
+<Layer name="landcover"
+ srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
+ <StyleName>landcover</StyleName> </Layer>
+
+<Style name="landuse" filter-mode="first">
+ <Rule>
+ <MaxScaleDenominator>25000</MaxScaleDenominator>
+ <Filter>([class] = 'cemetery')</Filter>
+ <PolygonSymbolizer fill="#e2e2e2" />
+ </Rule>
+ <Rule>
+ <MinScaleDenominator>25000</MinScaleDenominator>
+ <Filter>([class] = 'cemetery')</Filter>
+ <PolygonSymbolizer fill="#e6e6e6" />
+ </Rule>
+ <Rule>
+ <Filter>([class] = 'school')</Filter>
+ <PolygonSymbolizer fill="#efefef" />
+ </Rule>
+ <Rule>
+ <Filter>([class] = 'industrial')</Filter>
+ <PolygonSymbolizer fill="#efefef" />
+ </Rule>
+ <Rule>
+ <Filter>([class] = 'hospital')</Filter>
+ <PolygonSymbolizer fill="#efefef" />
+ </Rule>
+ <Rule>
+ <Filter>([class] = 'pitch')</Filter>
+ <PolygonSymbolizer fill="#d6d6d6" />
+ </Rule>
+</Style>
+<Layer name="landuse"
+ 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>landuse</StyleName> </Layer>
+
+<Style name="park" filter-mode="first">
+ <Rule>
+ <MaxScaleDenominator>25000</MaxScaleDenominator>
+ <PolygonSymbolizer fill="#e2e2e2" />
+ </Rule>
+ <Rule>
+ <MinScaleDenominator>25000</MinScaleDenominator>
+ <PolygonSymbolizer fill="#e6e6e6" />
+ </Rule>
+</Style>
+<Layer name="park"
+ 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>park</StyleName> </Layer>
+
+<Style name="boundary" filter-mode="first">
+ <Rule>
+ <MaxScaleDenominator>3000000</MaxScaleDenominator>
+ <Filter>([admin_level] > 2) and ([admin_level] <= 4)</Filter>
+ <LineSymbolizer stroke-width="1.8" stroke-linejoin="round" stroke="#bbbbbb" stroke-dasharray="3, 2" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500000</MaxScaleDenominator>
+ <MinScaleDenominator>3000000</MinScaleDenominator>
+ <Filter>([admin_level] > 2) and ([admin_level] <= 4)</Filter>
+ <LineSymbolizer stroke-width="1.5" stroke-linejoin="round" stroke="#bbbbbb" stroke-dasharray="3, 2" />
+ </Rule>
+ <Rule>
+ <MinScaleDenominator>12500000</MinScaleDenominator>
+ <Filter>([admin_level] > 2) and ([admin_level] <= 4)</Filter>
+ <LineSymbolizer stroke-linejoin="round" stroke="#bbbbbb" stroke-width="1" stroke-dasharray="3, 2" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>750000</MaxScaleDenominator>
+ <Filter>([admin_level] = 2) and ([disputed] = 1)</Filter>
+ <LineSymbolizer stroke-dasharray="4, 4" stroke-width="3" stroke-linejoin="round" stroke="#999999" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>3000000</MaxScaleDenominator>
+ <MinScaleDenominator>750000</MinScaleDenominator>
+ <Filter>([admin_level] = 2) and ([disputed] = 1)</Filter>
+ <LineSymbolizer stroke-dasharray="4, 4" stroke-width="2" stroke-linejoin="round" stroke="#999999" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500000</MaxScaleDenominator>
+ <MinScaleDenominator>3000000</MinScaleDenominator>
+ <Filter>([admin_level] = 2) and ([disputed] = 1)</Filter>
+ <LineSymbolizer stroke-dasharray="4, 4" stroke-width="1.8" stroke-linejoin="round" stroke="#999999" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>25000000</MaxScaleDenominator>
+ <MinScaleDenominator>12500000</MinScaleDenominator>
+ <Filter>([admin_level] = 2) and ([disputed] = 1)</Filter>
+ <LineSymbolizer stroke-dasharray="4, 4" stroke-width="1.4" stroke-linejoin="round" stroke="#999999" />
+ </Rule>
+ <Rule>
+ <MinScaleDenominator>25000000</MinScaleDenominator>
+ <Filter>([admin_level] = 2) and ([disputed] = 1)</Filter>
+ <LineSymbolizer stroke-dasharray="4, 4" stroke-linejoin="round" stroke="#999999" stroke-width="1" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>750000</MaxScaleDenominator>
+ <Filter>([admin_level] = 2)</Filter>
+ <LineSymbolizer stroke-width="3" stroke-linejoin="round" stroke="#999999" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>3000000</MaxScaleDenominator>
+ <MinScaleDenominator>750000</MinScaleDenominator>
+ <Filter>([admin_level] = 2)</Filter>
+ <LineSymbolizer stroke-width="2" stroke-linejoin="round" stroke="#999999" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500000</MaxScaleDenominator>
+ <MinScaleDenominator>3000000</MinScaleDenominator>
+ <Filter>([admin_level] = 2)</Filter>
+ <LineSymbolizer stroke-width="1.8" stroke-linejoin="round" stroke="#999999" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>25000000</MaxScaleDenominator>
+ <MinScaleDenominator>12500000</MinScaleDenominator>
+ <Filter>([admin_level] = 2)</Filter>
+ <LineSymbolizer stroke-width="1.4" stroke-linejoin="round" stroke="#999999" />
+ </Rule>
+ <Rule>
+ <MinScaleDenominator>25000000</MinScaleDenominator>
+ <Filter>([admin_level] = 2)</Filter>
+ <LineSymbolizer stroke-linejoin="round" stroke="#999999" stroke-width="1" />
+ </Rule>
+</Style>
+<Layer name="boundary"
+ 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>boundary</StyleName> </Layer>
+
+<Style name="aeroway" filter-mode="first">
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'runway')</Filter>
+ <LineSymbolizer stroke-width="6" stroke="#d5d5d5" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>100000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'runway')</Filter>
+ <LineSymbolizer stroke-width="4" stroke="#e1e1e1" />
+ </Rule>
+ <Rule>
+ <MinScaleDenominator>100000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'runway')</Filter>
+ <LineSymbolizer stroke="#e1e1e1" stroke-width="1" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 3) and ([class] != 'apron')</Filter>
+ <PolygonSymbolizer fill="#d5d5d5" />
+ </Rule>
+ <Rule>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 3) and ([class] != 'apron')</Filter>
+ <PolygonSymbolizer fill="#e1e1e1" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2)</Filter>
+ <LineSymbolizer stroke-width="3" stroke="#d5d5d5" />
+ </Rule>
+ <Rule>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2)</Filter>
+ <LineSymbolizer stroke="#e1e1e1" stroke-width="1" />
+ </Rule>
+</Style>
+<Layer name="aeroway"
+ 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>aeroway</StyleName> </Layer>
+
+<Style name="transportation" filter-mode="first" opacity="0.5">
+ <Rule>
+ <MinScaleDenominator>400000</MinScaleDenominator>
+ <Filter>([class] = 'motorway') and ([brunnel] = 'tunnel')</Filter>
+ <LineSymbolizer stroke-width="1" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MinScaleDenominator>400000</MinScaleDenominator>
+ <Filter>([class] = 'motorway')</Filter>
+ <LineSymbolizer stroke-width="1" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MinScaleDenominator>400000</MinScaleDenominator>
+ <Filter>([brunnel] = 'tunnel')</Filter>
+ <LineSymbolizer stroke="#ffffff" stroke-width="0.5" />
+ </Rule>
+ <Rule>
+ <MinScaleDenominator>400000</MinScaleDenominator>
+ <LineSymbolizer stroke="#ffffff" stroke-width="0.5" />
+ </Rule>
+</Style>
+<Style name="transportation-fill" filter-mode="first">
+ <Rule>
+ <MaxScaleDenominator>2500</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
+ <LineSymbolizer stroke-width="7" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <MinScaleDenominator>2500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
+ <LineSymbolizer stroke-width="5" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
+ <LineSymbolizer stroke-width="3" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
+ <LineSymbolizer stroke-width="2" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>400000</MaxScaleDenominator>
+ <MinScaleDenominator>200000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
+ <LineSymbolizer stroke-width="1" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>2500</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service')</Filter>
+ <LineSymbolizer stroke-width="4" stroke-dasharray="4, 2" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <MinScaleDenominator>2500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service')</Filter>
+ <LineSymbolizer stroke-width="2" stroke-dasharray="4, 2" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service')</Filter>
+ <LineSymbolizer stroke-width="1" stroke-dasharray="4, 2" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>400000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service')</Filter>
+ <LineSymbolizer stroke-dasharray="4, 2" stroke="#ffffff" stroke-width="0.5" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>2500</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor')</Filter>
+ <LineSymbolizer stroke-width="4" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <MinScaleDenominator>2500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor')</Filter>
+ <LineSymbolizer stroke-width="2" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor')</Filter>
+ <LineSymbolizer stroke-width="1" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>400000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor')</Filter>
+ <LineSymbolizer stroke="#ffffff" stroke-width="0.5" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>2500</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
+ <LineSymbolizer stroke-width="7" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <MinScaleDenominator>2500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
+ <LineSymbolizer stroke-width="5" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
+ <LineSymbolizer stroke-width="3" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
+ <LineSymbolizer stroke-width="2" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>400000</MaxScaleDenominator>
+ <MinScaleDenominator>200000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
+ <LineSymbolizer stroke-width="1" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>2500</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
+ <LineSymbolizer stroke-width="7" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <MinScaleDenominator>2500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
+ <LineSymbolizer stroke-width="5" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
+ <LineSymbolizer stroke-width="3" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
+ <LineSymbolizer stroke-width="2" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>400000</MaxScaleDenominator>
+ <MinScaleDenominator>200000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
+ <LineSymbolizer stroke-width="1" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>2500</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
+ <LineSymbolizer stroke-width="7" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <MinScaleDenominator>2500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
+ <LineSymbolizer stroke-width="5" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
+ <LineSymbolizer stroke-width="3" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
+ <LineSymbolizer stroke-width="2" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>400000</MaxScaleDenominator>
+ <MinScaleDenominator>200000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
+ <LineSymbolizer stroke-width="1" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>2500</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
+ <LineSymbolizer stroke-width="7" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <MinScaleDenominator>2500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
+ <LineSymbolizer stroke-width="5" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
+ <LineSymbolizer stroke-width="3" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
+ <LineSymbolizer stroke-width="2" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>400000</MaxScaleDenominator>
+ <MinScaleDenominator>200000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
+ <LineSymbolizer stroke-width="1" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>2500</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
+ <LineSymbolizer stroke-width="10" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <MinScaleDenominator>2500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
+ <LineSymbolizer stroke-width="7" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
+ <LineSymbolizer stroke-width="4" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
+ <LineSymbolizer stroke-width="3" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>400000</MaxScaleDenominator>
+ <MinScaleDenominator>200000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
+ <LineSymbolizer stroke-width="2" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>25000</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor_rail')</Filter>
+ <LineSymbolizer stroke-dasharray="3, 3" stroke-width="1" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>400000</MaxScaleDenominator>
+ <MinScaleDenominator>25000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor_rail')</Filter>
+ <LineSymbolizer stroke-dasharray="3, 3" stroke="#ffffff" stroke-width="0.5" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>25000</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'major_rail')</Filter>
+ <LineSymbolizer stroke-dasharray="3, 3" stroke-width="1" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>400000</MaxScaleDenominator>
+ <MinScaleDenominator>25000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'major_rail')</Filter>
+ <LineSymbolizer stroke-dasharray="3, 3" stroke="#ffffff" stroke-width="0.5" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>25000</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'path')</Filter>
+ <LineSymbolizer stroke-dasharray="2, 2" stroke-width="1" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>400000</MaxScaleDenominator>
+ <MinScaleDenominator>25000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'path')</Filter>
+ <LineSymbolizer stroke-dasharray="2, 2" stroke="#ffffff" stroke-width="0.5" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>25000</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2)</Filter>
+ <LineSymbolizer stroke-width="1" stroke="#ffffff" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>400000</MaxScaleDenominator>
+ <MinScaleDenominator>25000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2)</Filter>
+ <LineSymbolizer stroke="#ffffff" stroke-width="0.5" />
+ </Rule>
+</Style>
+<Style name="transportation-case" filter-mode="first">
+ <Rule>
+ <MaxScaleDenominator>2500</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
+ <LineSymbolizer stroke-width="9" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <MinScaleDenominator>2500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
+ <LineSymbolizer stroke-width="7" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
+ <LineSymbolizer stroke-width="5" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
+ <LineSymbolizer stroke-width="4" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>400000</MaxScaleDenominator>
+ <MinScaleDenominator>200000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
+ <LineSymbolizer stroke-width="3" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>2500</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service')</Filter>
+ <LineSymbolizer stroke-width="6" stroke-dasharray="4, 2" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <MinScaleDenominator>2500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service')</Filter>
+ <LineSymbolizer stroke-width="4" stroke-dasharray="4, 2" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service')</Filter>
+ <LineSymbolizer stroke-width="3" stroke-dasharray="4, 2" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>400000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'service')</Filter>
+ <LineSymbolizer stroke-dasharray="4, 2" stroke="#eeeeee" stroke-width="1" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>2500</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor')</Filter>
+ <LineSymbolizer stroke-width="6" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <MinScaleDenominator>2500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor')</Filter>
+ <LineSymbolizer stroke-width="4" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor')</Filter>
+ <LineSymbolizer stroke-width="3" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>400000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor')</Filter>
+ <LineSymbolizer stroke="#eeeeee" stroke-width="1" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>2500</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
+ <LineSymbolizer stroke-width="9" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <MinScaleDenominator>2500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
+ <LineSymbolizer stroke-width="7" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
+ <LineSymbolizer stroke-width="5" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
+ <LineSymbolizer stroke-width="4" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>400000</MaxScaleDenominator>
+ <MinScaleDenominator>200000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
+ <LineSymbolizer stroke-width="3" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>2500</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
+ <LineSymbolizer stroke-width="9" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <MinScaleDenominator>2500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
+ <LineSymbolizer stroke-width="7" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
+ <LineSymbolizer stroke-width="5" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
+ <LineSymbolizer stroke-width="4" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>400000</MaxScaleDenominator>
+ <MinScaleDenominator>200000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
+ <LineSymbolizer stroke-width="3" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>2500</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
+ <LineSymbolizer stroke-width="9" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <MinScaleDenominator>2500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
+ <LineSymbolizer stroke-width="7" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
+ <LineSymbolizer stroke-width="5" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
+ <LineSymbolizer stroke-width="4" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>400000</MaxScaleDenominator>
+ <MinScaleDenominator>200000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
+ <LineSymbolizer stroke-width="3" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>2500</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
+ <LineSymbolizer stroke-width="9" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <MinScaleDenominator>2500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
+ <LineSymbolizer stroke-width="7" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
+ <LineSymbolizer stroke-width="5" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
+ <LineSymbolizer stroke-width="4" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>400000</MaxScaleDenominator>
+ <MinScaleDenominator>200000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
+ <LineSymbolizer stroke-width="3" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>2500</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
+ <LineSymbolizer stroke-width="12" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <MinScaleDenominator>2500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
+ <LineSymbolizer stroke-width="9" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
+ <LineSymbolizer stroke-width="6" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
+ <LineSymbolizer stroke-width="5" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>400000</MaxScaleDenominator>
+ <MinScaleDenominator>200000</MinScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
+ <LineSymbolizer stroke-width="4" stroke="#eeeeee" />
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>400000</MaxScaleDenominator>
+ <Filter>([mapnik::geometry_type] = 2)</Filter>
+ <LineSymbolizer stroke="#eeeeee" stroke-width="1" />
+ </Rule>
+</Style>
+<Layer name="transportation"
+ 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>transportation-case</StyleName>
+ <StyleName>transportation-fill</StyleName>
+ <StyleName>transportation</StyleName> </Layer>
+
+<Style name="building" filter-mode="first">
+ <Rule>
+ <MaxScaleDenominator>12500</MaxScaleDenominator>
+ <PolygonSymbolizer fill="#d5d5d5" />
+ </Rule>
+ <Rule>
+ <MinScaleDenominator>12500</MinScaleDenominator>
+ <PolygonSymbolizer fill="#e1e1e1" />
+ </Rule>
+</Style>
+<Layer name="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>building</StyleName> </Layer>
+
+<Layer name="water_name"
+ 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">
+ </Layer>
+
+<Layer name="transportation_name"
+ 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">
+ </Layer>
+
+<Style name="place-capitals" filter-mode="first">
+ <Rule>
+ <MaxScaleDenominator>12500000</MaxScaleDenominator>
+ <MinScaleDenominator>1500000</MinScaleDenominator>
+ <Filter>([class] = 'city') and ([capital] = 2)</Filter>
+ <ShieldSymbolizer size="16" file="star.svg" face-name="Arial Unicode MS Regular" fill="#777777" halo-fill="#eeeeee" halo-radius="1" unlock-image="true" wrap-width="80" line-spacing="-2" ><![CDATA[[name_en]]]></ShieldSymbolizer>
+ </Rule>
+ <Rule>
+ <MinScaleDenominator>12500000</MinScaleDenominator>
+ <Filter>([class] = 'city') and ([capital] = 2)</Filter>
+ <ShieldSymbolizer file="star.svg" face-name="Arial Unicode MS Regular" size="12" fill="#777777" halo-fill="#eeeeee" halo-radius="1" unlock-image="true" wrap-width="80" line-spacing="-2" ><![CDATA[[name_en]]]></ShieldSymbolizer>
+ </Rule>
+</Style>
+<Style name="place" filter-mode="first">
+ <Rule>
+ <MaxScaleDenominator>12500000</MaxScaleDenominator>
+ <MinScaleDenominator>1500000</MinScaleDenominator>
+ <Filter>([class] = 'city') and ([rank] <= 3)</Filter>
+ <ShieldSymbolizer size="16" face-name="Arial Unicode MS Regular" fill="#777777" halo-fill="#eeeeee" halo-radius="1" unlock-image="true" file="dot.svg" wrap-width="80" line-spacing="-2" ><![CDATA[[name_en]]]></ShieldSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000000</MaxScaleDenominator>
+ <MinScaleDenominator>12500000</MinScaleDenominator>
+ <Filter>([class] = 'city') and ([rank] <= 3)</Filter>
+ <ShieldSymbolizer size="14" face-name="Arial Unicode MS Regular" fill="#777777" halo-fill="#eeeeee" halo-radius="1" unlock-image="true" file="dot.svg" wrap-width="80" line-spacing="-2" ><![CDATA[[name_en]]]></ShieldSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>1500000</MaxScaleDenominator>
+ <Filter>([class] = 'city') and ([rank] <= 3)</Filter>
+ <TextSymbolizer fill="#777777" size="20" face-name="Arial Unicode MS Regular" halo-fill="#eeeeee" halo-radius="1" minimum-distance="4" wrap-width="80" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500000</MaxScaleDenominator>
+ <MinScaleDenominator>1500000</MinScaleDenominator>
+ <Filter>([class] = 'city') and ([rank] <= 4)</Filter>
+ <ShieldSymbolizer size="16" face-name="Arial Unicode MS Regular" fill="#777777" halo-fill="#eeeeee" halo-radius="1" unlock-image="true" file="dot.svg" wrap-width="80" line-spacing="-2" ><![CDATA[[name_en]]]></ShieldSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000000</MaxScaleDenominator>
+ <MinScaleDenominator>12500000</MinScaleDenominator>
+ <Filter>([class] = 'city') and ([rank] <= 4)</Filter>
+ <ShieldSymbolizer size="14" face-name="Arial Unicode MS Regular" fill="#777777" halo-fill="#eeeeee" halo-radius="1" unlock-image="true" file="dot.svg" wrap-width="80" line-spacing="-2" ><![CDATA[[name_en]]]></ShieldSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>1500000</MaxScaleDenominator>
+ <Filter>([class] = 'city') and ([rank] <= 4)</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Regular" size="14" fill="#777777" halo-fill="#eeeeee" halo-radius="1" minimum-distance="4" wrap-width="80" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>1500000</MaxScaleDenominator>
+ <MinScaleDenominator>400000</MinScaleDenominator>
+ <Filter>([class] = 'state') and ([area] > 100000)</Filter>
+ <TextSymbolizer size="18" character-spacing="2" halo-radius="2" wrap-width="100" face-name="Arial Unicode MS Regular" placement="point" fill="#bbbbbb" halo-fill="#eeeeee" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>6500000</MaxScaleDenominator>
+ <MinScaleDenominator>1500000</MinScaleDenominator>
+ <Filter>([class] = 'state') and ([area] > 100000)</Filter>
+ <TextSymbolizer size="18" character-spacing="3" wrap-width="60" face-name="Arial Unicode MS Regular" placement="point" fill="#bbbbbb" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>25000000</MaxScaleDenominator>
+ <MinScaleDenominator>6500000</MinScaleDenominator>
+ <Filter>([class] = 'state') and ([area] > 100000)</Filter>
+ <TextSymbolizer size="14" wrap-width="40" face-name="Arial Unicode MS Regular" placement="point" fill="#bbbbbb" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000000</MaxScaleDenominator>
+ <MinScaleDenominator>25000000</MinScaleDenominator>
+ <Filter>([class] = 'state') and ([area] > 100000)</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Regular" placement="point" fill="#bbbbbb" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" size="10" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>1500000</MaxScaleDenominator>
+ <MinScaleDenominator>400000</MinScaleDenominator>
+ <Filter>([class] = 'state') and ([area] > 50000)</Filter>
+ <TextSymbolizer size="18" character-spacing="2" halo-radius="2" wrap-width="100" face-name="Arial Unicode MS Regular" placement="point" fill="#bbbbbb" halo-fill="#eeeeee" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>6500000</MaxScaleDenominator>
+ <MinScaleDenominator>1500000</MinScaleDenominator>
+ <Filter>([class] = 'state') and ([area] > 50000)</Filter>
+ <TextSymbolizer size="16" character-spacing="1" wrap-width="60" face-name="Arial Unicode MS Regular" placement="point" fill="#bbbbbb" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>25000000</MaxScaleDenominator>
+ <MinScaleDenominator>6500000</MinScaleDenominator>
+ <Filter>([class] = 'state') and ([area] > 50000)</Filter>
+ <TextSymbolizer size="14" wrap-width="40" face-name="Arial Unicode MS Regular" placement="point" fill="#bbbbbb" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000000</MaxScaleDenominator>
+ <MinScaleDenominator>25000000</MinScaleDenominator>
+ <Filter>([class] = 'state') and ([area] > 50000)</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Regular" placement="point" fill="#bbbbbb" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" size="10" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>25000000</MaxScaleDenominator>
+ <MinScaleDenominator>6500000</MinScaleDenominator>
+ <Filter>([class] = 'state') and ([area] > 10000)</Filter>
+ <TextSymbolizer size="12" wrap-width="40" face-name="Arial Unicode MS Regular" placement="point" fill="#bbbbbb" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>1500000</MaxScaleDenominator>
+ <MinScaleDenominator>400000</MinScaleDenominator>
+ <Filter>([class] = 'state') and ([area] > 10000)</Filter>
+ <TextSymbolizer halo-radius="2" size="16" character-spacing="2" wrap-width="100" face-name="Arial Unicode MS Regular" placement="point" fill="#bbbbbb" halo-fill="#eeeeee" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>6500000</MaxScaleDenominator>
+ <MinScaleDenominator>1500000</MinScaleDenominator>
+ <Filter>([class] = 'state') and ([area] > 10000)</Filter>
+ <TextSymbolizer size="14" wrap-width="60" face-name="Arial Unicode MS Regular" placement="point" fill="#bbbbbb" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000000</MaxScaleDenominator>
+ <MinScaleDenominator>25000000</MinScaleDenominator>
+ <Filter>([class] = 'state') and ([area] > 10000)</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Regular" placement="point" fill="#bbbbbb" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" size="10" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>1500000</MaxScaleDenominator>
+ <MinScaleDenominator>400000</MinScaleDenominator>
+ <Filter>([class] = 'state')</Filter>
+ <TextSymbolizer halo-radius="2" size="16" character-spacing="2" wrap-width="100" face-name="Arial Unicode MS Regular" placement="point" fill="#bbbbbb" halo-fill="#eeeeee" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>6500000</MaxScaleDenominator>
+ <MinScaleDenominator>1500000</MinScaleDenominator>
+ <Filter>([class] = 'state')</Filter>
+ <TextSymbolizer size="14" wrap-width="60" face-name="Arial Unicode MS Regular" placement="point" fill="#bbbbbb" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>25000000</MaxScaleDenominator>
+ <MinScaleDenominator>6500000</MinScaleDenominator>
+ <Filter>([class] = 'state')</Filter>
+ <TextSymbolizer wrap-width="40" face-name="Arial Unicode MS Regular" placement="point" fill="#bbbbbb" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" size="10" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000000</MaxScaleDenominator>
+ <MinScaleDenominator>25000000</MinScaleDenominator>
+ <Filter>([class] = 'state')</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Regular" placement="point" fill="#bbbbbb" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" size="10" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>1500000</MaxScaleDenominator>
+ <MinScaleDenominator>400000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] >= 6)</Filter>
+ <TextSymbolizer size="16" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>3000000</MaxScaleDenominator>
+ <MinScaleDenominator>1500000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] >= 6)</Filter>
+ <TextSymbolizer size="14" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>6500000</MaxScaleDenominator>
+ <MinScaleDenominator>3000000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] >= 6)</Filter>
+ <TextSymbolizer size="12" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000000</MaxScaleDenominator>
+ <MinScaleDenominator>6500000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] >= 6)</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Bold" placement="point" size="10" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>1500000</MaxScaleDenominator>
+ <MinScaleDenominator>400000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 5)</Filter>
+ <TextSymbolizer size="18" wrap-width="120" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>3000000</MaxScaleDenominator>
+ <MinScaleDenominator>1500000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 5)</Filter>
+ <TextSymbolizer size="16" wrap-width="90" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>6500000</MaxScaleDenominator>
+ <MinScaleDenominator>3000000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 5)</Filter>
+ <TextSymbolizer size="14" wrap-width="60" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500000</MaxScaleDenominator>
+ <MinScaleDenominator>6500000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 5)</Filter>
+ <TextSymbolizer size="13" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>25000000</MaxScaleDenominator>
+ <MinScaleDenominator>12500000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 5)</Filter>
+ <TextSymbolizer size="11" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000000</MaxScaleDenominator>
+ <MinScaleDenominator>25000000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 5)</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Bold" placement="point" size="10" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>1500000</MaxScaleDenominator>
+ <MinScaleDenominator>400000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 4)</Filter>
+ <TextSymbolizer size="20" wrap-width="120" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>3000000</MaxScaleDenominator>
+ <MinScaleDenominator>1500000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 4)</Filter>
+ <TextSymbolizer size="18" wrap-width="120" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>6500000</MaxScaleDenominator>
+ <MinScaleDenominator>3000000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 4)</Filter>
+ <TextSymbolizer size="16" wrap-width="90" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500000</MaxScaleDenominator>
+ <MinScaleDenominator>6500000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 4)</Filter>
+ <TextSymbolizer size="15" wrap-width="60" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>25000000</MaxScaleDenominator>
+ <MinScaleDenominator>12500000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 4)</Filter>
+ <TextSymbolizer size="13" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000000</MaxScaleDenominator>
+ <MinScaleDenominator>25000000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 4)</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Bold" placement="point" size="10" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>3000000</MaxScaleDenominator>
+ <MinScaleDenominator>400000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 3)</Filter>
+ <TextSymbolizer size="20" wrap-width="120" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>6500000</MaxScaleDenominator>
+ <MinScaleDenominator>3000000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 3)</Filter>
+ <TextSymbolizer size="18" wrap-width="60" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500000</MaxScaleDenominator>
+ <MinScaleDenominator>6500000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 3)</Filter>
+ <TextSymbolizer size="17" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>25000000</MaxScaleDenominator>
+ <MinScaleDenominator>12500000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 3)</Filter>
+ <TextSymbolizer size="15" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000000</MaxScaleDenominator>
+ <MinScaleDenominator>25000000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 3)</Filter>
+ <TextSymbolizer size="11" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>100000000</MaxScaleDenominator>
+ <MinScaleDenominator>50000000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 3)</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Bold" placement="point" size="10" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[code]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000000</MaxScaleDenominator>
+ <MinScaleDenominator>100000000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 3)</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Bold" placement="point" size="10" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500000</MaxScaleDenominator>
+ <MinScaleDenominator>400000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 2)</Filter>
+ <TextSymbolizer size="20" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>25000000</MaxScaleDenominator>
+ <MinScaleDenominator>12500000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 2)</Filter>
+ <TextSymbolizer size="17" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000000</MaxScaleDenominator>
+ <MinScaleDenominator>25000000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 2)</Filter>
+ <TextSymbolizer size="13" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>100000000</MaxScaleDenominator>
+ <MinScaleDenominator>50000000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 2)</Filter>
+ <TextSymbolizer size="11" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000000</MaxScaleDenominator>
+ <MinScaleDenominator>100000000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 2)</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Bold" placement="point" size="10" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[code]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>12500000</MaxScaleDenominator>
+ <MinScaleDenominator>400000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 1)</Filter>
+ <TextSymbolizer size="20" wrap-width="120" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>25000000</MaxScaleDenominator>
+ <MinScaleDenominator>12500000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 1)</Filter>
+ <TextSymbolizer size="20" wrap-width="120" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000000</MaxScaleDenominator>
+ <MinScaleDenominator>25000000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 1)</Filter>
+ <TextSymbolizer size="14" wrap-width="90" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>100000000</MaxScaleDenominator>
+ <MinScaleDenominator>50000000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 1)</Filter>
+ <TextSymbolizer size="12" wrap-width="60" face-name="Arial Unicode MS Bold" placement="point" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000000</MaxScaleDenominator>
+ <MinScaleDenominator>100000000</MinScaleDenominator>
+ <Filter>([class] = 'country') and ([rank] = 1)</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Bold" placement="point" size="10" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <Filter>([class] = 'village') and ([rank] <= 15)</Filter>
+ <TextSymbolizer size="16" fill="#777777" face-name="Arial Unicode MS Regular" halo-fill="#eeeeee" halo-radius="2" minimum-distance="4" wrap-width="80" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([class] = 'village') and ([rank] <= 15)</Filter>
+ <TextSymbolizer size="16" fill="#777777" face-name="Arial Unicode MS Regular" halo-fill="#eeeeee" halo-radius="2" minimum-distance="4" wrap-width="80" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <Filter>([class] = 'town') and ([rank] <= 15)</Filter>
+ <TextSymbolizer size="16" fill="#777777" face-name="Arial Unicode MS Regular" halo-fill="#eeeeee" halo-radius="2" minimum-distance="4" wrap-width="80" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([class] = 'town') and ([rank] <= 15)</Filter>
+ <TextSymbolizer size="16" fill="#777777" face-name="Arial Unicode MS Regular" halo-fill="#eeeeee" halo-radius="2" minimum-distance="4" wrap-width="80" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>750000</MaxScaleDenominator>
+ <MinScaleDenominator>200000</MinScaleDenominator>
+ <Filter>([class] = 'town') and ([rank] <= 15)</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Regular" size="13" fill="#777777" halo-fill="#eeeeee" halo-radius="2" minimum-distance="4" wrap-width="80" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>50000</MaxScaleDenominator>
+ <Filter>([class] = 'hamlet') and ([rank] <= 15)</Filter>
+ <TextSymbolizer size="16" fill="#777777" face-name="Arial Unicode MS Regular" halo-fill="#eeeeee" halo-radius="2" minimum-distance="4" wrap-width="80" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>100000</MaxScaleDenominator>
+ <MinScaleDenominator>50000</MinScaleDenominator>
+ <Filter>([class] = 'hamlet') and ([rank] <= 15)</Filter>
+ <TextSymbolizer size="16" fill="#777777" face-name="Arial Unicode MS Regular" halo-fill="#eeeeee" halo-radius="2" minimum-distance="4" wrap-width="80" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000</MaxScaleDenominator>
+ <Filter>([class] = 'suburb') and ([rank] <= 15)</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Regular" size="14" fill="#777777" halo-fill="#eeeeee" halo-radius="2" minimum-distance="4" wrap-width="60" ><![CDATA[[name]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>25000</MaxScaleDenominator>
+ <Filter>([class] = 'neighbourhood') and ([rank] <= 15)</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Regular" size="14" fill="#777777" halo-fill="#eeeeee" halo-radius="2" minimum-distance="4" wrap-width="60" ><![CDATA[[name]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>100000</MaxScaleDenominator>
+ <MinScaleDenominator>25000</MinScaleDenominator>
+ <Filter>([class] = 'neighbourhood') and ([rank] <= 15)</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Regular" size="14" fill="#777777" halo-fill="#eeeeee" halo-radius="2" minimum-distance="4" wrap-width="60" ><![CDATA[[name]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <MaxScaleDenominator>200000000</MaxScaleDenominator>
+ <MinScaleDenominator>400000</MinScaleDenominator>
+ <Filter>([class] = 'country')</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Bold" placement="point" size="10" fill="#777777" halo-fill="#eeeeee" halo-radius="1" halo-rasterizer="fast" wrap-width="20" wrap-before="true" line-spacing="-3" ><![CDATA[[name_en]]]></TextSymbolizer>
+ </Rule>
+</Style>
+<Layer name="place"
+ 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>place</StyleName>
+ <StyleName>place-capitals</StyleName> </Layer>
+
+<Layer name="housenumber"
+ 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">
+ </Layer>
+
+<Style name="poi" filter-mode="first">
+ <Rule>
+ <Filter>([class] = 'hospital') and ([rank] <= 2)</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Bold" allow-overlap="false" size="9" line-spacing="-2" minimum-distance="50" wrap-width="60" halo-fill="#eeeeee" halo-radius="1" fill="#777777" ><![CDATA[[name]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <Filter>([class] = 'school') and ([rank] <= 2)</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Bold" allow-overlap="false" size="9" line-spacing="-2" minimum-distance="50" wrap-width="60" halo-fill="#eeeeee" halo-radius="1" fill="#777777" ><![CDATA[[name]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <Filter>([class] = 'rail') and ([rank] <= 2)</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Bold" allow-overlap="false" size="9" line-spacing="-2" minimum-distance="50" wrap-width="60" halo-fill="#eeeeee" halo-radius="1" fill="#777777" ><![CDATA[[name]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <Filter>([class] = 'airfield') and ([rank] <= 2)</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Bold" allow-overlap="false" size="9" line-spacing="-2" minimum-distance="50" wrap-width="60" halo-fill="#eeeeee" halo-radius="1" fill="#777777" ><![CDATA[[name]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <Filter>([class] = 'airport') and ([rank] <= 2)</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Bold" allow-overlap="false" size="9" line-spacing="-2" minimum-distance="50" wrap-width="60" halo-fill="#eeeeee" halo-radius="1" fill="#777777" ><![CDATA[[name]]]></TextSymbolizer>
+ </Rule>
+ <Rule>
+ <Filter>([class] = 'park') and ([rank] <= 2)</Filter>
+ <TextSymbolizer face-name="Arial Unicode MS Bold" allow-overlap="false" size="9" line-spacing="-2" minimum-distance="50" wrap-width="60" halo-fill="#eeeeee" halo-radius="1" fill="#777777" ><![CDATA[[name]]]></TextSymbolizer>
+ </Rule>
+</Style>
+<Layer name="poi"
+ 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>poi</StyleName> </Layer>
+
+</Map>
\ No newline at end of file