mapbox-studio-pirates.tm2/project.xml

1225 wiersze
68 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.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over" background-color="#fff8f0" background-image="img/noise.png">
<Parameters>
<Parameter name="attribution"><![CDATA[<a href='https://www.mapbox.com/about/maps/' target='_blank'>&copy; Mapbox</a> <a href='https://openstreetmap.org/about/' target='_blank'>&copy; 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">-82.9688,16.8466,4</Parameter>
<Parameter name="format">png8:m=h:c=192</Parameter>
<Parameter name="maxzoom">21</Parameter>
<Parameter name="minzoom">0</Parameter>
<Parameter name="name"><![CDATA[Pirates Return]]></Parameter>
<Parameter name="source"><![CDATA[http://openmaptiles.org/cdn.json]]></Parameter>
</Parameters>
<Style name="water" filter-mode="first" comp-op="multiply">
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<PolygonSymbolizer fill="#e6eeee" gamma="0.6" />
<LineSymbolizer stroke-width="0.8" stroke="#e4eded" comp-op="multiply" smooth="2" />
<LineSymbolizer stroke-width="0.8" stroke="#e4eded" comp-op="multiply" smooth="4" />
<LineSymbolizer stroke-width="0.8" stroke="#e4eded" comp-op="multiply" smooth="6" />
</Rule>
<Rule>
<MinScaleDenominator>200000</MinScaleDenominator>
<PolygonSymbolizer fill="#e6eeee" gamma="0.6" />
<LineSymbolizer stroke="#e4eded" stroke-width="-0.4" comp-op="multiply" smooth="2" />
<LineSymbolizer stroke="#e4eded" stroke-width="-0.4" comp-op="multiply" smooth="4" />
<LineSymbolizer stroke="#e4eded" stroke-width="-0.4" comp-op="multiply" smooth="6" />
</Rule>
</Style>
<Style name="water-b" filter-mode="first">
<Rule>
<PolygonPatternSymbolizer file="img/water.png" alignment="global" />
</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-b</StyleName>
<StyleName>water</StyleName> </Layer>
<Style name="waterway" filter-mode="first" comp-op="multiply">
<Rule>
<MaxScaleDenominator>2500</MaxScaleDenominator>
<Filter>([class] = 'stream')</Filter>
<LineSymbolizer stroke-width="3" stroke="#ccdddd" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>2500</MinScaleDenominator>
<Filter>([class] = 'stream')</Filter>
<LineSymbolizer stroke-width="2" stroke="#ccdddd" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([class] = 'stream')</Filter>
<LineSymbolizer stroke-width="1" stroke="#ccdddd" />
</Rule>
<Rule>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([class] = 'stream')</Filter>
<LineSymbolizer stroke="#ccdddd" stroke-width="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<Filter>([class] = 'canal')</Filter>
<LineSymbolizer stroke-width="3" stroke="#ccdddd" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([class] = 'canal')</Filter>
<LineSymbolizer stroke-width="2" stroke="#ccdddd" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([class] = 'canal')</Filter>
<LineSymbolizer stroke-width="1" stroke="#ccdddd" />
</Rule>
<Rule>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([class] = 'canal')</Filter>
<LineSymbolizer stroke="#ccdddd" stroke-width="0.5" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<Filter>([class] = 'river')</Filter>
<LineSymbolizer stroke-width="3" stroke="#ccdddd" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([class] = 'river')</Filter>
<LineSymbolizer stroke-width="2" stroke="#ccdddd" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([class] = 'river')</Filter>
<LineSymbolizer stroke-width="1" stroke="#ccdddd" />
</Rule>
<Rule>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([class] = 'river')</Filter>
<LineSymbolizer stroke="#ccdddd" 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-wood" filter-mode="first" comp-op="multiply" opacity="0.5">
<Rule>
<Filter>([class] = 'wood')</Filter>
<LineSymbolizer stroke="#c3cfb4" stroke-opacity="0.33" stroke-width="3" stroke-linejoin="round" />
<PolygonPatternSymbolizer file="img/forest.png" alignment="global" />
</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-wood</StyleName> </Layer>
<Style name="landuse-main" filter-mode="first" comp-op="multiply">
<Rule>
<Filter>([class] = 'school')</Filter>
<PolygonSymbolizer fill="#eedd99" fill-opacity="0.5" />
</Rule>
<Rule>
<Filter>([class] = 'park')</Filter>
<PolygonPatternSymbolizer file="img/park.png" alignment="global" />
</Rule>
</Style>
<Style name="landuse-glow" filter-mode="first" comp-op="multiply">
<Rule>
<Filter>([class] = 'school')</Filter>
<LineSymbolizer stroke="#eeddbb" stroke-width="2" stroke-linejoin="round" />
</Rule>
<Rule>
<Filter>([class] = 'pitch')</Filter>
<LineSymbolizer stroke="#eeeedd" stroke-width="2" stroke-linejoin="round" />
</Rule>
<Rule>
<Filter>([class] = 'park')</Filter>
<LineSymbolizer stroke="#ddddbb" stroke-width="2" stroke-linejoin="round" />
</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-glow</StyleName>
<StyleName>landuse-main</StyleName> </Layer>
<Style name="park-main" filter-mode="first" comp-op="multiply">
<Rule>
<PolygonPatternSymbolizer file="img/park.png" alignment="global" />
</Rule>
</Style>
<Style name="park-glow" filter-mode="first" comp-op="multiply">
<Rule>
<LineSymbolizer stroke="#ddddbb" stroke-width="2" stroke-linejoin="round" />
</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-glow</StyleName>
<StyleName>park-main</StyleName> </Layer>
<Style name="boundary" filter-mode="first" comp-op="multiply">
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<Filter>([admin_level] &gt;= 3) and ([admin_level] &lt;= 6)</Filter>
<LineSymbolizer stroke-width="3" stroke-dasharray="10, 3, 3, 3" stroke-linejoin="round" stroke="#447788" />
</Rule>
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([admin_level] &gt;= 3) and ([admin_level] &lt;= 6)</Filter>
<LineSymbolizer stroke-width="2" stroke-dasharray="10, 3, 3, 3" stroke-linejoin="round" stroke="#447788" />
</Rule>
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([admin_level] &gt;= 3) and ([admin_level] &lt;= 6)</Filter>
<LineSymbolizer stroke-width="1" stroke-dasharray="10, 3, 3, 3" stroke-linejoin="round" stroke="#447788" />
</Rule>
<Rule>
<MaxScaleDenominator>100000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<Filter>([admin_level] &gt;= 3) and ([admin_level] &lt;= 6)</Filter>
<LineSymbolizer stroke-width="0.4" stroke-dasharray="10, 3, 3, 3" stroke-linejoin="round" stroke="#447788" />
</Rule>
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<Filter>([admin_level] = 2) and ([disputed] = 1)</Filter>
<LineSymbolizer stroke-dasharray="4, 4" stroke-linecap="butt" stroke-width="4" stroke-linejoin="round" stroke="#447788" />
</Rule>
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([admin_level] = 2) and ([disputed] = 1)</Filter>
<LineSymbolizer stroke-dasharray="4, 4" stroke-linecap="butt" stroke-width="2" stroke-linejoin="round" stroke="#447788" />
</Rule>
<Rule>
<MaxScaleDenominator>100000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<Filter>([admin_level] = 2) and ([disputed] = 1)</Filter>
<LineSymbolizer stroke-dasharray="4, 4" stroke-linecap="butt" stroke-width="0.8" stroke-linejoin="round" stroke="#447788" />
</Rule>
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<Filter>([admin_level] = 2)</Filter>
<LineSymbolizer stroke-width="4" stroke-linecap="round" stroke-linejoin="round" stroke="#447788" />
</Rule>
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([admin_level] = 2)</Filter>
<LineSymbolizer stroke-width="2" stroke-linecap="round" stroke-linejoin="round" stroke="#447788" />
</Rule>
<Rule>
<MaxScaleDenominator>100000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<Filter>([admin_level] = 2)</Filter>
<LineSymbolizer stroke-linecap="round" stroke-width="0.8" stroke-linejoin="round" stroke="#447788" />
</Rule>
<Rule>
<MaxScaleDenominator>100000000</MaxScaleDenominator>
<LineSymbolizer stroke-linejoin="round" stroke="#447788" />
</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>
<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">
</Layer>
<Style name="transportation" filter-mode="first">
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
<LineSymbolizer stroke-width="5" stroke="#ddbbaa" comp-op="multiply" />
</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="#ddbbaa" comp-op="multiply" />
</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="#ddbbaa" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
<LineSymbolizer stroke-width="1" stroke="#ddbbaa" comp-op="multiply" />
</Rule>
<Rule>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway') and ([ramp] = 1)</Filter>
<LineSymbolizer stroke="#ddbbaa" stroke-width="1" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor')</Filter>
<LineSymbolizer stroke-width="3" stroke="#eeddcc" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor')</Filter>
<LineSymbolizer stroke-width="2" stroke="#eeddcc" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor')</Filter>
<LineSymbolizer stroke-width="1.4" stroke="#eeddcc" comp-op="multiply" />
</Rule>
<Rule>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'minor')</Filter>
<LineSymbolizer stroke-width="1" stroke="#eeddcc" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'service')</Filter>
<LineSymbolizer stroke-width="3" stroke-dasharray="4, 1" stroke="#eeddcc" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'service')</Filter>
<LineSymbolizer stroke-width="2" stroke-dasharray="4, 1" stroke="#eeddcc" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'service')</Filter>
<LineSymbolizer stroke-width="1.4" stroke-dasharray="4, 1" stroke="#eeddcc" comp-op="multiply" />
</Rule>
<Rule>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'service')</Filter>
<LineSymbolizer stroke-dasharray="4, 1" stroke-width="1" stroke="#eeddcc" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
<LineSymbolizer stroke-width="5" stroke="#ddbbaa" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
<LineSymbolizer stroke-width="3" stroke="#ddbbaa" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
<LineSymbolizer stroke-width="2" stroke="#ddbbaa" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
<LineSymbolizer stroke-width="1" stroke="#ddbbaa" comp-op="multiply" />
</Rule>
<Rule>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'primary')</Filter>
<LineSymbolizer stroke="#ddbbaa" stroke-width="1" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
<LineSymbolizer stroke-width="5" stroke="#ddbbaa" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
<LineSymbolizer stroke-width="3" stroke="#ddbbaa" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
<LineSymbolizer stroke-width="2" stroke="#ddbbaa" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
<LineSymbolizer stroke-width="1" stroke="#ddbbaa" comp-op="multiply" />
</Rule>
<Rule>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'tertiary')</Filter>
<LineSymbolizer stroke="#ddbbaa" stroke-width="1" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
<LineSymbolizer stroke-width="5" stroke="#ddbbaa" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
<LineSymbolizer stroke-width="3" stroke="#ddbbaa" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
<LineSymbolizer stroke-width="2" stroke="#ddbbaa" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
<LineSymbolizer stroke-width="1" stroke="#ddbbaa" comp-op="multiply" />
</Rule>
<Rule>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'trunk')</Filter>
<LineSymbolizer stroke="#ddbbaa" stroke-width="1" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
<LineSymbolizer stroke-width="5" stroke="#ddbbaa" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
<LineSymbolizer stroke-width="3" stroke="#ddbbaa" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
<LineSymbolizer stroke-width="2" stroke="#ddbbaa" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
<LineSymbolizer stroke-width="1" stroke="#ddbbaa" comp-op="multiply" />
</Rule>
<Rule>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'motorway')</Filter>
<LineSymbolizer stroke="#ddbbaa" stroke-width="1" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
<LineSymbolizer stroke-width="5" stroke="#ddbbaa" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
<LineSymbolizer stroke-width="3" stroke="#ddbbaa" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
<LineSymbolizer stroke-width="2" stroke="#ddbbaa" comp-op="multiply" />
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
<LineSymbolizer stroke-width="1" stroke="#ddbbaa" comp-op="multiply" />
</Rule>
<Rule>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'secondary')</Filter>
<LineSymbolizer stroke="#ddbbaa" stroke-width="1" comp-op="multiply" />
</Rule>
<Rule>
<Filter>([mapnik::geometry_type] = 2) and ([class] = 'path')</Filter>
<LineSymbolizer stroke-dasharray="3, 2" stroke-width="1" stroke="#eeddcc" comp-op="multiply" />
</Rule>
<Rule>
<Filter>([mapnik::geometry_type] = 2)</Filter>
<LineSymbolizer stroke-width="1" stroke="#eeddcc" comp-op="multiply" />
</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</StyleName> </Layer>
<Style name="building" filter-mode="first" comp-op="multiply">
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<PolygonSymbolizer fill="#efe8d8" />
<LineSymbolizer stroke-width="0.8" stroke="#d7d1c2" />
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<PolygonSymbolizer fill="#efe8d8" />
<LineSymbolizer stroke-width="0.4" stroke="#d7d1c2" />
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<PolygonSymbolizer fill="#efe8d8" />
<LineSymbolizer stroke-width="0.2" stroke="#d7d1c2" />
</Rule>
<Rule>
<MinScaleDenominator>25000</MinScaleDenominator>
<PolygonSymbolizer fill="#efe8d8" />
</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>
<Style name="water_name-ships" filter-mode="first">
<Rule>
<Filter>([name_en] = 'Mont Saint-Michel Bay')</Filter>
<MarkersSymbolizer file="img/ship_frigate_200.png" width="0" stroke-width="0" fill="rgba(0, 0, 0, 0)" allow-overlap="true" ignore-placement="true" comp-op="soft-light" />
</Rule>
<Rule>
<Filter>([name_en] = 'Lake Erie')</Filter>
<MarkersSymbolizer file="img/ship_frigate_200.png" width="0" stroke-width="0" fill="rgba(0, 0, 0, 0)" allow-overlap="true" ignore-placement="true" comp-op="soft-light" />
</Rule>
<Rule>
<Filter>([name_en] = 'Dublin Bay')</Filter>
<MarkersSymbolizer file="img/ship_frigate_200.png" width="0" stroke-width="0" fill="rgba(0, 0, 0, 0)" allow-overlap="true" ignore-placement="true" comp-op="soft-light" />
</Rule>
<Rule>
<Filter>([name_en] = 'Botany Bay')</Filter>
<MarkersSymbolizer file="img/ship_frigate_200.png" width="0" stroke-width="0" fill="rgba(0, 0, 0, 0)" allow-overlap="true" ignore-placement="true" comp-op="soft-light" />
</Rule>
<Rule>
<Filter>([name_en] = 'Baie de Douarnenez')</Filter>
<MarkersSymbolizer file="img/ship_frigate_200.png" width="0" stroke-width="0" fill="rgba(0, 0, 0, 0)" allow-overlap="true" ignore-placement="true" comp-op="soft-light" />
</Rule>
<Rule>
<MarkersSymbolizer width="0" stroke-width="0" fill="rgba(0, 0, 0, 0)" allow-overlap="true" ignore-placement="true" comp-op="soft-light" />
</Rule>
</Style>
<Style name="water_name" filter-mode="first">
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<Filter>([area] &gt; 500000)</Filter>
<TextSymbolizer placement="line" face-name="Gothic Ultra OT Regular" line-spacing="-5" fill="#224455" size="24" wrap-width="100" wrap-before="true" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([area] &gt; 500000)</Filter>
<TextSymbolizer placement="line" face-name="Gothic Ultra OT Regular" line-spacing="-5" fill="#224455" size="24" wrap-width="100" wrap-before="true" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([area] &gt; 500000)</Filter>
<TextSymbolizer placement="line" face-name="Gothic Ultra OT Regular" line-spacing="-5" fill="#224455" size="24" wrap-width="100" wrap-before="true" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<Filter>([area] &gt; 10000)</Filter>
<TextSymbolizer placement="line" face-name="Gothic Ultra OT Regular" line-spacing="-5" fill="#224455" size="24" wrap-width="100" wrap-before="true" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([area] &gt; 10000)</Filter>
<TextSymbolizer placement="line" face-name="Gothic Ultra OT Regular" line-spacing="-5" fill="#224455" size="24" wrap-width="100" wrap-before="true" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<TextSymbolizer placement="line" face-name="Gothic Ultra OT Regular" line-spacing="-5" fill="#224455" size="24" wrap-width="100" wrap-before="true" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MinScaleDenominator>50000</MinScaleDenominator>
<TextSymbolizer placement="line" face-name="Gothic Ultra OT Regular" line-spacing="-5" fill="#224455" size="24" wrap-width="100" wrap-before="true" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
</Style>
<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">
<StyleName>water_name</StyleName>
<StyleName>water_name-ships</StyleName> </Layer>
<Style name="transportation_name" filter-mode="first">
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([class] = 'motorway')</Filter>
<TextSymbolizer face-name="Gothic Ultra OT Regular" fill="#665544" placement="line" avoid-edges="true" halo-fill="#fff8f0" halo-radius="2" size="18" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([class] = 'motorway')</Filter>
<TextSymbolizer face-name="Gothic Ultra OT Regular" fill="#665544" placement="line" avoid-edges="true" halo-fill="#fff8f0" halo-radius="2" size="18" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([class].match('trunk|primary|secondary|tertiary'))</Filter>
<TextSymbolizer face-name="Gothic Ultra OT Regular" fill="#665544" placement="line" avoid-edges="true" halo-fill="#fff8f0" halo-radius="2" size="18" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<TextSymbolizer face-name="Gothic Ultra OT Regular" fill="#665544" placement="line" avoid-edges="true" halo-fill="#fff8f0" halo-radius="2" size="18" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
</Style>
<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">
<StyleName>transportation_name</StyleName> </Layer>
<Style name="place" filter-mode="first">
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 3) and ([rank] &gt;= 3)</Filter>
<TextSymbolizer size="28" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 3) and ([rank] &gt;= 3)</Filter>
<TextSymbolizer size="24" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 3) and ([rank] &gt;= 3)</Filter>
<TextSymbolizer size="18" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 3) and ([rank] &gt;= 3)</Filter>
<TextSymbolizer size="17" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000000</MaxScaleDenominator>
<MinScaleDenominator>25000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 3) and ([rank] &gt;= 3)</Filter>
<TextSymbolizer size="14" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MinScaleDenominator>100000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 3) and ([rank] &gt;= 3)</Filter>
<TextSymbolizer face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &gt;= 2) and ([rank] &lt;= 2)</Filter>
<TextSymbolizer size="28" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &gt;= 2) and ([rank] &lt;= 2)</Filter>
<TextSymbolizer size="24" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &gt;= 2) and ([rank] &lt;= 2)</Filter>
<TextSymbolizer size="18" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &gt;= 2) and ([rank] &lt;= 2)</Filter>
<TextSymbolizer size="17" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000000</MaxScaleDenominator>
<MinScaleDenominator>25000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &gt;= 2) and ([rank] &lt;= 2)</Filter>
<TextSymbolizer size="16" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MinScaleDenominator>100000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &gt;= 2) and ([rank] &lt;= 2)</Filter>
<TextSymbolizer face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &gt;= 2) and ([rank] &lt;= 3)</Filter>
<TextSymbolizer size="28" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &gt;= 2) and ([rank] &lt;= 3)</Filter>
<TextSymbolizer size="24" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &gt;= 2) and ([rank] &lt;= 3)</Filter>
<TextSymbolizer size="18" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &gt;= 2) and ([rank] &lt;= 3)</Filter>
<TextSymbolizer size="17" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000000</MaxScaleDenominator>
<MinScaleDenominator>25000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &gt;= 2) and ([rank] &lt;= 3)</Filter>
<TextSymbolizer size="10" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MinScaleDenominator>100000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &gt;= 2) and ([rank] &lt;= 3)</Filter>
<TextSymbolizer face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &gt;= 0) and ([rank] &lt;= 1)</Filter>
<TextSymbolizer size="32" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &gt;= 0) and ([rank] &lt;= 1)</Filter>
<TextSymbolizer size="28" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &gt;= 0) and ([rank] &lt;= 1)</Filter>
<TextSymbolizer size="20" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &gt;= 0) and ([rank] &lt;= 1)</Filter>
<TextSymbolizer size="18" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000000</MaxScaleDenominator>
<MinScaleDenominator>25000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &gt;= 0) and ([rank] &lt;= 1)</Filter>
<TextSymbolizer size="16" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MinScaleDenominator>100000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &gt;= 0) and ([rank] &lt;= 1)</Filter>
<TextSymbolizer face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 5) and ([rank] &gt;= 4)</Filter>
<TextSymbolizer size="14" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MinScaleDenominator>100000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 5) and ([rank] &gt;= 4)</Filter>
<TextSymbolizer face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &gt;= 3) and ([rank] &lt;= 5)</Filter>
<TextSymbolizer size="14" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MinScaleDenominator>100000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &gt;= 3) and ([rank] &lt;= 5)</Filter>
<TextSymbolizer face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &gt;= 0) and ([rank] &lt;= 2)</Filter>
<TextSymbolizer size="16" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MinScaleDenominator>100000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &gt;= 0) and ([rank] &lt;= 2)</Filter>
<TextSymbolizer face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6) and ([rank] &gt;= 6)</Filter>
<TextSymbolizer size="32" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6) and ([rank] &gt;= 6)</Filter>
<TextSymbolizer size="26" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6) and ([rank] &gt;= 6)</Filter>
<TextSymbolizer size="20" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6) and ([rank] &gt;= 6)</Filter>
<TextSymbolizer size="16" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6) and ([rank] &gt;= 6)</Filter>
<TextSymbolizer size="14" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000000</MaxScaleDenominator>
<MinScaleDenominator>25000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6) and ([rank] &gt;= 6)</Filter>
<TextSymbolizer size="12" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MinScaleDenominator>100000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6) and ([rank] &gt;= 6)</Filter>
<TextSymbolizer face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6) and ([rank] &gt;= 4)</Filter>
<TextSymbolizer size="32" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6) and ([rank] &gt;= 4)</Filter>
<TextSymbolizer size="26" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6) and ([rank] &gt;= 4)</Filter>
<TextSymbolizer size="20" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6) and ([rank] &gt;= 4)</Filter>
<TextSymbolizer size="16" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6) and ([rank] &gt;= 4)</Filter>
<TextSymbolizer size="14" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000000</MaxScaleDenominator>
<MinScaleDenominator>25000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6) and ([rank] &gt;= 4)</Filter>
<TextSymbolizer size="10" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MinScaleDenominator>100000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6) and ([rank] &gt;= 4)</Filter>
<TextSymbolizer face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 3)</Filter>
<TextSymbolizer size="36" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 3)</Filter>
<TextSymbolizer size="22" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 3)</Filter>
<TextSymbolizer size="16" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 3)</Filter>
<TextSymbolizer size="14" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 3)</Filter>
<TextSymbolizer size="12" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000000</MaxScaleDenominator>
<MinScaleDenominator>25000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 3)</Filter>
<TextSymbolizer size="10" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MinScaleDenominator>100000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 3)</Filter>
<TextSymbolizer face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6)</Filter>
<TextSymbolizer size="40" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6)</Filter>
<TextSymbolizer size="36" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6)</Filter>
<TextSymbolizer size="28" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6)</Filter>
<TextSymbolizer size="22" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>3000000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6)</Filter>
<TextSymbolizer size="16" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>3000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6)</Filter>
<TextSymbolizer size="14" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6)</Filter>
<TextSymbolizer size="12" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000000</MaxScaleDenominator>
<MinScaleDenominator>25000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6)</Filter>
<TextSymbolizer size="10" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MinScaleDenominator>100000000</MinScaleDenominator>
<Filter>([class] = 'city') and ([rank] &lt;= 6)</Filter>
<TextSymbolizer face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="3" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<Filter>([class] = 'country') and ([rank] = 3)</Filter>
<TextSymbolizer size="24" face-name="Quintessential Regular" wrap-width="100" wrap-before="true" fill="#884422" halo-fill="rgba(255, 248, 240, 0.6)" halo-radius="1.5" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<Filter>([class] = 'country') and ([rank] = 3)</Filter>
<TextSymbolizer size="18" face-name="Quintessential Regular" wrap-width="100" wrap-before="true" fill="#884422" halo-fill="rgba(255, 248, 240, 0.6)" halo-radius="1.5" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000000</MaxScaleDenominator>
<MinScaleDenominator>25000000</MinScaleDenominator>
<Filter>([class] = 'country') and ([rank] = 3)</Filter>
<TextSymbolizer face-name="Quintessential Regular" wrap-width="100" wrap-before="true" fill="#884422" size="14" halo-fill="rgba(255, 248, 240, 0.6)" halo-radius="1.5" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000000</MaxScaleDenominator>
<Filter>([class] = 'country') and ([rank] = 1)</Filter>
<TextSymbolizer size="24" face-name="Quintessential Regular" wrap-width="100" wrap-before="true" fill="#884422" halo-fill="rgba(255, 248, 240, 0.6)" halo-radius="1.5" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000000</MaxScaleDenominator>
<MinScaleDenominator>50000000</MinScaleDenominator>
<Filter>([class] = 'country') and ([rank] = 1)</Filter>
<TextSymbolizer size="18" face-name="Quintessential Regular" wrap-width="100" wrap-before="true" fill="#884422" halo-fill="rgba(255, 248, 240, 0.6)" halo-radius="1.5" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000000</MaxScaleDenominator>
<Filter>([class] = 'country') and ([rank] = 2)</Filter>
<TextSymbolizer size="24" face-name="Quintessential Regular" wrap-width="100" wrap-before="true" fill="#884422" halo-fill="rgba(255, 248, 240, 0.6)" halo-radius="1.5" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000000</MaxScaleDenominator>
<MinScaleDenominator>25000000</MinScaleDenominator>
<Filter>([class] = 'country') and ([rank] = 2)</Filter>
<TextSymbolizer size="18" face-name="Quintessential Regular" wrap-width="100" wrap-before="true" fill="#884422" halo-fill="rgba(255, 248, 240, 0.6)" halo-radius="1.5" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000000</MaxScaleDenominator>
<MinScaleDenominator>50000000</MinScaleDenominator>
<Filter>([class] = 'country') and ([rank] = 2)</Filter>
<TextSymbolizer face-name="Quintessential Regular" wrap-width="100" wrap-before="true" fill="#884422" size="14" halo-fill="rgba(255, 248, 240, 0.6)" halo-radius="1.5" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>6500000</MaxScaleDenominator>
<Filter>([class] = 'country') and ([rank] &gt; 3)</Filter>
<TextSymbolizer size="24" face-name="Quintessential Regular" wrap-width="100" wrap-before="true" fill="#884422" halo-fill="rgba(255, 248, 240, 0.6)" halo-radius="1.5" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500000</MaxScaleDenominator>
<MinScaleDenominator>6500000</MinScaleDenominator>
<Filter>([class] = 'country') and ([rank] &gt; 3)</Filter>
<TextSymbolizer size="18" face-name="Quintessential Regular" wrap-width="100" wrap-before="true" fill="#884422" halo-fill="rgba(255, 248, 240, 0.6)" halo-radius="1.5" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000000</MaxScaleDenominator>
<MinScaleDenominator>12500000</MinScaleDenominator>
<Filter>([class] = 'country') and ([rank] &gt; 3)</Filter>
<TextSymbolizer face-name="Quintessential Regular" wrap-width="100" wrap-before="true" fill="#884422" size="14" halo-fill="rgba(255, 248, 240, 0.6)" halo-radius="1.5" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<Filter>([class] = 'neighbourhood')</Filter>
<TextSymbolizer size="28" face-name="Quintessential Regular" fill="#775544" halo-fill="#fff8f0" halo-radius="2" wrap-before="true" wrap-width="80" minimum-distance="40" ><![CDATA[[name_en]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([class] = 'neighbourhood')</Filter>
<TextSymbolizer size="24" face-name="Quintessential Regular" fill="#775544" halo-fill="#fff8f0" halo-radius="2" wrap-before="true" wrap-width="80" minimum-distance="40" ><![CDATA[[name_en]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([class] = 'neighbourhood')</Filter>
<TextSymbolizer size="20" face-name="Quintessential Regular" fill="#775544" halo-fill="#fff8f0" halo-radius="2" wrap-before="true" wrap-width="80" minimum-distance="40" ><![CDATA[[name_en]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([class] = 'neighbourhood')</Filter>
<TextSymbolizer size="18" face-name="Quintessential Regular" fill="#775544" halo-fill="#fff8f0" halo-radius="2" wrap-before="true" wrap-width="80" minimum-distance="40" ><![CDATA[[name_en]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([class] = 'neighbourhood')</Filter>
<TextSymbolizer size="16" face-name="Quintessential Regular" fill="#775544" halo-fill="#fff8f0" halo-radius="2" wrap-before="true" wrap-width="80" minimum-distance="40" ><![CDATA[[name_en]]]></TextSymbolizer>
</Rule>
<Rule>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([class] = 'neighbourhood')</Filter>
<TextSymbolizer face-name="Quintessential Regular" fill="#775544" halo-fill="#fff8f0" halo-radius="2" wrap-before="true" wrap-width="80" minimum-distance="40" size="14" ><![CDATA[[name_en]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<Filter>([class] = 'hamlet')</Filter>
<TextSymbolizer size="28" face-name="Quintessential Regular" fill="#775544" halo-fill="#fff8f0" halo-radius="2" wrap-before="true" wrap-width="80" minimum-distance="40" ><![CDATA[[name_en]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<MinScaleDenominator>5000</MinScaleDenominator>
<Filter>([class] = 'hamlet')</Filter>
<TextSymbolizer size="24" face-name="Quintessential Regular" fill="#775544" halo-fill="#fff8f0" halo-radius="2" wrap-before="true" wrap-width="80" minimum-distance="40" ><![CDATA[[name_en]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([class] = 'hamlet')</Filter>
<TextSymbolizer size="20" face-name="Quintessential Regular" fill="#775544" halo-fill="#fff8f0" halo-radius="2" wrap-before="true" wrap-width="80" minimum-distance="40" ><![CDATA[[name_en]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([class] = 'hamlet')</Filter>
<TextSymbolizer size="18" face-name="Quintessential Regular" fill="#775544" halo-fill="#fff8f0" halo-radius="2" wrap-before="true" wrap-width="80" minimum-distance="40" ><![CDATA[[name_en]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([class] = 'hamlet')</Filter>
<TextSymbolizer size="16" face-name="Quintessential Regular" fill="#775544" halo-fill="#fff8f0" halo-radius="2" wrap-before="true" wrap-width="80" minimum-distance="40" ><![CDATA[[name_en]]]></TextSymbolizer>
</Rule>
<Rule>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([class] = 'hamlet')</Filter>
<TextSymbolizer face-name="Quintessential Regular" fill="#775544" halo-fill="#fff8f0" halo-radius="2" wrap-before="true" wrap-width="80" minimum-distance="40" size="14" ><![CDATA[[name_en]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([class] = 'suburb')</Filter>
<TextSymbolizer size="28" face-name="Quintessential Regular" fill="#553322" halo-fill="#fff8f0" halo-radius="2" minimum-distance="40" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([class] = 'suburb')</Filter>
<TextSymbolizer size="24" face-name="Quintessential Regular" fill="#553322" halo-fill="#fff8f0" halo-radius="2" minimum-distance="40" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([class] = 'suburb')</Filter>
<TextSymbolizer size="20" face-name="Quintessential Regular" fill="#553322" halo-fill="#fff8f0" halo-radius="2" minimum-distance="40" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([class] = 'suburb')</Filter>
<TextSymbolizer size="18" face-name="Quintessential Regular" fill="#553322" halo-fill="#fff8f0" halo-radius="2" minimum-distance="40" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([class] = 'suburb')</Filter>
<TextSymbolizer size="17" face-name="Quintessential Regular" fill="#553322" halo-fill="#fff8f0" halo-radius="2" minimum-distance="40" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([class] = 'suburb')</Filter>
<TextSymbolizer face-name="Quintessential Regular" fill="#553322" halo-fill="#fff8f0" halo-radius="2" minimum-distance="40" size="16" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<Filter>([class] = 'village')</Filter>
<TextSymbolizer size="28" face-name="Quintessential Regular" fill="#553322" halo-fill="#fff8f0" halo-radius="2" minimum-distance="40" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<MinScaleDenominator>25000</MinScaleDenominator>
<Filter>([class] = 'village')</Filter>
<TextSymbolizer size="24" face-name="Quintessential Regular" fill="#553322" halo-fill="#fff8f0" halo-radius="2" minimum-distance="40" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([class] = 'village')</Filter>
<TextSymbolizer size="20" face-name="Quintessential Regular" fill="#553322" halo-fill="#fff8f0" halo-radius="2" minimum-distance="40" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([class] = 'village')</Filter>
<TextSymbolizer size="18" face-name="Quintessential Regular" fill="#553322" halo-fill="#fff8f0" halo-radius="2" minimum-distance="40" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([class] = 'village')</Filter>
<TextSymbolizer size="17" face-name="Quintessential Regular" fill="#553322" halo-fill="#fff8f0" halo-radius="2" minimum-distance="40" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([class] = 'village')</Filter>
<TextSymbolizer face-name="Quintessential Regular" fill="#553322" halo-fill="#fff8f0" halo-radius="2" minimum-distance="40" size="16" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000</MaxScaleDenominator>
<Filter>([class] = 'town')</Filter>
<TextSymbolizer size="28" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="2" minimum-distance="20" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>200000</MaxScaleDenominator>
<MinScaleDenominator>100000</MinScaleDenominator>
<Filter>([class] = 'town')</Filter>
<TextSymbolizer size="24" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="2" minimum-distance="20" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>400000</MaxScaleDenominator>
<MinScaleDenominator>200000</MinScaleDenominator>
<Filter>([class] = 'town')</Filter>
<TextSymbolizer size="20" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="2" minimum-distance="20" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>750000</MaxScaleDenominator>
<MinScaleDenominator>400000</MinScaleDenominator>
<Filter>([class] = 'town')</Filter>
<TextSymbolizer size="18" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="2" minimum-distance="20" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>1500000</MaxScaleDenominator>
<MinScaleDenominator>750000</MinScaleDenominator>
<Filter>([class] = 'town')</Filter>
<TextSymbolizer size="17" face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="2" minimum-distance="20" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MinScaleDenominator>1500000</MinScaleDenominator>
<Filter>([class] = 'town')</Filter>
<TextSymbolizer face-name="Quintessential Regular" fill="#442211" halo-fill="#fff8f0" halo-radius="2" minimum-distance="20" size="16" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>100000000</MaxScaleDenominator>
<Filter>([class] = 'country')</Filter>
<TextSymbolizer face-name="Quintessential Regular" wrap-width="100" wrap-before="true" fill="#884422" size="14" halo-fill="rgba(255, 248, 240, 0.6)" halo-radius="1.5" ><![CDATA[[name_en].replace('([Aa]r)','\1rr')]]></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> </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>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([subclass] != 'aerodrome') and ([subclass] != 'railstation') and ([rank] &lt;= 3)</Filter>
<TextSymbolizer face-name="Gothic Ultra OT Regular" line-spacing="-5" fill="#443311" size="24" wrap-width="100" wrap-before="true" halo-fill="rgba(255, 248, 240, 0.6)" halo-radius="1.5" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>6500000</MaxScaleDenominator>
<MinScaleDenominator>50000</MinScaleDenominator>
<Filter>([subclass] != 'aerodrome') and ([subclass] != 'railstation') and ([rank] &lt;= 3)</Filter>
<TextSymbolizer face-name="Gothic Ultra OT Regular" line-spacing="-5" fill="#443311" size="24" wrap-width="100" wrap-before="true" halo-fill="rgba(255, 248, 240, 0.6)" halo-radius="1.5" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>50000</MaxScaleDenominator>
<Filter>([subclass] != 'aerodrome') and ([subclass] != 'railstation') and ([rank] &lt;= 5)</Filter>
<TextSymbolizer face-name="Gothic Ultra OT Regular" line-spacing="-5" fill="#443311" size="24" wrap-width="100" wrap-before="true" halo-fill="rgba(255, 248, 240, 0.6)" halo-radius="1.5" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<Filter>([subclass] != 'aerodrome') and ([subclass] != 'railstation') and ([rank] &lt;= 10)</Filter>
<TextSymbolizer face-name="Gothic Ultra OT Regular" line-spacing="-5" fill="#443311" size="24" wrap-width="100" wrap-before="true" halo-fill="rgba(255, 248, 240, 0.6)" halo-radius="1.5" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>25000</MaxScaleDenominator>
<MinScaleDenominator>12500</MinScaleDenominator>
<Filter>([subclass] != 'aerodrome') and ([subclass] != 'railstation') and ([rank] &lt;= 10)</Filter>
<TextSymbolizer face-name="Gothic Ultra OT Regular" line-spacing="-5" fill="#443311" size="24" wrap-width="100" wrap-before="true" halo-fill="rgba(255, 248, 240, 0.6)" halo-radius="1.5" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>12500</MaxScaleDenominator>
<Filter>([subclass] != 'aerodrome') and ([subclass] != 'railstation') and ([rank] &lt;= 15)</Filter>
<TextSymbolizer face-name="Gothic Ultra OT Regular" line-spacing="-5" fill="#443311" size="24" wrap-width="100" wrap-before="true" halo-fill="rgba(255, 248, 240, 0.6)" halo-radius="1.5" ><![CDATA[[name]]]></TextSymbolizer>
</Rule>
<Rule>
<MaxScaleDenominator>5000</MaxScaleDenominator>
<Filter>([subclass] != 'aerodrome') and ([subclass] != 'railstation') and ([rank] &lt;= 20)</Filter>
<TextSymbolizer face-name="Gothic Ultra OT Regular" line-spacing="-5" fill="#443311" size="24" wrap-width="100" wrap-before="true" halo-fill="rgba(255, 248, 240, 0.6)" halo-radius="1.5" ><![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>