<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE Map>
<Map bgcolor="#b5d0d0" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
<Style name="world">
    <Rule>
      <MaxScaleDenominator>250000000000</MaxScaleDenominator>
      <MinScaleDenominator>600000</MinScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill">#f2efe9</CssParameter>
      </PolygonSymbolizer>
    </Rule>
</Style>
<Style name="coast-poly">
    <Rule>
      <MaxScaleDenominator>600000</MaxScaleDenominator>
      <PolygonSymbolizer>
        <CssParameter name="fill">#f2efe9</CssParameter>
      </PolygonSymbolizer>
    </Rule>
</Style>

<Style name="airfields">
    <Rule>
      <!-- Scale to show only on "1/4 mil" map -->
      <MaxScaleDenominator>600000</MaxScaleDenominator>
      <MinScaleDenominator>250000</MinScaleDenominator>
      <TextSymbolizer name="name" face_name="DejaVu Sans Book" fill="#6a4398" size="12" dy="12" halo_radius="1" wrap_width="80" allow_overlap="true"/>
    </Rule>
    <Rule>
      <!-- Scale to show only on "1/4 mil" map -->
      <MaxScaleDenominator>1200000</MaxScaleDenominator>
      <MinScaleDenominator>600000</MinScaleDenominator>
      <TextSymbolizer name="name" face_name="DejaVu Sans Book" fill="#6a4398" size="10" dy="10" halo_radius="1" wrap_width="80" allow_overlap="true"/>
    </Rule>
</Style>

<Style name="airfield_text">
    <Rule>
      <!-- Scale to show only on "1/4 mil" map -->
      <MaxScaleDenominator>600000</MaxScaleDenominator>
      <MinScaleDenominator>250000</MinScaleDenominator>
      <PointSymbolizer file = "%SYMBOLS_DIR%/airport_flying_medium.png" type="png" width="22" height="22" allow_overlap="true" />
    </Rule>
    <Rule>
      <!-- Scale to show only on small "1/4 mil" map -->
      <MaxScaleDenominator>1200000</MaxScaleDenominator>
      <MinScaleDenominator>600000</MinScaleDenominator>
      <PointSymbolizer file = "%SYMBOLS_DIR%/airport_flying_small.png" type="png" width="14" height="14" allow_overlap="true" />
    </Rule>
</Style>

<Style name="atz">
    <Rule>
      <LineSymbolizer>
        <CssParameter name="stroke">#a2436e</CssParameter>
        <CssParameter name="stroke-width">4</CssParameter>
        <CssParameter name="stroke-linecap">round</CssParameter>
        <CssParameter name="stroke-dasharray">1,7</CssParameter>
        <CssParameter name="stroke-opacity">0.95</CssParameter>
      </LineSymbolizer>
      <PolygonSymbolizer>
        <CssParameter name="fill">#a2436e</CssParameter>
        <CssParameter name="fill-opacity">0.3</CssParameter>
      </PolygonSymbolizer>
    </Rule>
</Style>

<Style name="airspace">
    <Rule>
      <Filter>[type]='DANGER' or [type]='RESTRICTED' or [type]='PROHIBITED'</Filter>
      <PolygonPatternSymbolizer width="9" height="9" type="png" file="%SYMBOLS_DIR%/danger-pattern.png"/>
      <LineSymbolizer>
        <CssParameter name="stroke">#993564</CssParameter>
        <CssParameter name="stroke-width">3</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type]='HIRTA'</Filter>
      <PolygonPatternSymbolizer width="8" height="8" type="png" file="%SYMBOLS_DIR%/hirta-pattern.png"/>
      <LineSymbolizer>
        <CssParameter name="stroke">#993564</CssParameter>
        <CssParameter name="stroke-width">3</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type]='CTR'</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke">#a2436e</CssParameter>
        <CssParameter name="stroke-width">3</CssParameter>
        <CssParameter name="stroke-opacity">0.95</CssParameter>
      </LineSymbolizer>
      <PolygonSymbolizer>
        <CssParameter name="fill">#a2436e</CssParameter>
        <CssParameter name="fill-opacity">0.3</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type]='MATZ'</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke">#6d44a6</CssParameter>
        <CssParameter name="stroke-width">4</CssParameter>
        <CssParameter name="stroke-linecap">round</CssParameter>
        <CssParameter name="stroke-dasharray">1,7</CssParameter>
        <CssParameter name="stroke-opacity">0.95</CssParameter>
      </LineSymbolizer>
      <PolygonSymbolizer>
        <CssParameter name="fill">#6d44a6</CssParameter>
        <CssParameter name="fill-opacity">0.3</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[type]='AIRWAYS' or [type]='CTA/CTR'</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke">#a2436e</CssParameter>
        <CssParameter name="stroke-width">3</CssParameter>
        <CssParameter name="stroke-opacity">0.95</CssParameter>
      </LineSymbolizer>
    </Rule>
</Style>

<Style name="stations">
    <Rule>
      <MaxScaleDenominator>300000</MaxScaleDenominator>
      <MinScaleDenominator>250000</MinScaleDenominator>
      <Filter>[railway]='station'</Filter>
      <PointSymbolizer file =  "%SYMBOLS_DIR%/station_flying.png" type="png" width="9" height="9" />
    </Rule>
</Style>

<Style name="roads">
    <Rule>
      <Filter>[highway] = 'motorway' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke">#000000</CssParameter>
        <CssParameter name="stroke-width">4</CssParameter>
      </LineSymbolizer>
      <LineSymbolizer>
        <CssParameter name="stroke">#6ca2c8</CssParameter>
        <CssParameter name="stroke-width">3</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <!-- Scale to hide on really low scale maps -->
      <MaxScaleDenominator>2400000</MaxScaleDenominator>
      <MinScaleDenominator>250000</MinScaleDenominator>
      <Filter>([highway] = 'primary' or [highway] = 'trunk') and not ([tunnel]='yes' or [tunnel]='true') and ([type] = 'dual_carriageway' or [oneway] = 'true' or [oneway] = '1' or [oneway] = 'yes')</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke">#000000</CssParameter>
        <CssParameter name="stroke-width">5.5</CssParameter>
      </LineSymbolizer>
      <LineSymbolizer>
        <CssParameter name="stroke">#d17051</CssParameter>
        <CssParameter name="stroke-width">5</CssParameter>
        <CssParameter name="stroke-linejoin">round</CssParameter>
        <CssParameter name="stroke-linecap">round</CssParameter>
      </LineSymbolizer>
      <!-- Move to separate layer <LineSymbolizer>
        <CssParameter name="stroke">#ffffff</CssParameter>
        <CssParameter name="stroke-width">1.5</CssParameter>
        <CssParameter name="stroke-linejoin">round</CssParameter>
        <CssParameter name="stroke-linecap">round</CssParameter>
      </LineSymbolizer> -->
    </Rule>
    <Rule>
      <!-- Scale to hide on low scale maps -->
      <MaxScaleDenominator>1200000</MaxScaleDenominator>
      <MinScaleDenominator>250000</MinScaleDenominator>
      <Filter>([highway] = 'primary' or [highway] = 'trunk') and not ([tunnel]='yes' or [tunnel]='true') and not ([type] = 'dual_carriageway' or [oneway] = 'true' or [oneway] = '1' or [oneway] = 'yes')</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke">#000000</CssParameter>
        <CssParameter name="stroke-width">3.5</CssParameter>
      </LineSymbolizer>
      <LineSymbolizer>
        <CssParameter name="stroke">#d17051</CssParameter>
        <CssParameter name="stroke-width">3</CssParameter>
        <CssParameter name="stroke-linejoin">round</CssParameter>
        <CssParameter name="stroke-linecap">round</CssParameter>
      </LineSymbolizer>
    </Rule>

    <Rule>
      <!-- Scale to hide on low scale maps -->
      <MaxScaleDenominator>1200000</MaxScaleDenominator>
      <MinScaleDenominator>250000</MinScaleDenominator>
      <Filter>[highway] = 'secondary' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke">#000000</CssParameter>
        <CssParameter name="stroke-width">3.5</CssParameter>
      </LineSymbolizer>
      <LineSymbolizer>
        <CssParameter name="stroke">#cfa15d</CssParameter>
        <CssParameter name="stroke-width">3</CssParameter>
        <CssParameter name="stroke-linejoin">round</CssParameter>
        <CssParameter name="stroke-linecap">round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <!-- Scale to hide on really low scale maps -->
      <MaxScaleDenominator>2400000</MaxScaleDenominator>
      <MinScaleDenominator>250000</MinScaleDenominator>
      <Filter>[railway] = 'rail' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke">#000000</CssParameter>
        <CssParameter name="stroke-width">3</CssParameter>
      </LineSymbolizer>
      <LineSymbolizer>
<!--  Attempted cross lines on railways - looks a bit rubbish -->
        <CssParameter name="stroke">#000000</CssParameter>
        <CssParameter name="stroke-width">12</CssParameter>
        <CssParameter name="stroke-dasharray">2,20</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <!-- Scale to hide on really low scale maps -->
      <MinScaleDenominator>2400000</MinScaleDenominator>
      <Filter>[railway] = 'rail' and not ([tunnel]='yes' or [tunnel]='true')</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke">#000000</CssParameter>
        <CssParameter name="stroke-width">1.5</CssParameter>
      </LineSymbolizer>
    </Rule>
</Style>

<Style name="roads-fill">
<!-- Used to draw the line down the middle of dual carriageways -->
    <Rule>
      <!-- Scale to show only on "1/4 mil" map -->
      <MaxScaleDenominator>300000</MaxScaleDenominator>
      <MinScaleDenominator>250000</MinScaleDenominator>
      <Filter>([highway] = 'primary' or [highway] = 'trunk') and not ([tunnel]='yes' or [tunnel]='true') and ([type] = 'dual_carriageway' or [oneway] = 'true' or [oneway] = '1' or [oneway] = 'yes')</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke">#ffffff</CssParameter>
        <CssParameter name="stroke-width">1</CssParameter>
        <CssParameter name="stroke-linejoin">round</CssParameter>
        <CssParameter name="stroke-linecap">round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <!-- Scale to show only on "1/4 mil" map -->
      <MaxScaleDenominator>1200000</MaxScaleDenominator>
      <MinScaleDenominator>300000</MinScaleDenominator>
      <Filter>([highway] = 'primary' or [highway] = 'trunk') and not ([tunnel]='yes' or [tunnel]='true') and ([type] = 'dual_carriageway' or [oneway] = 'true' or [oneway] = '1' or [oneway] = 'yes')</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke">#ffffff</CssParameter>
        <CssParameter name="stroke-width">0.5</CssParameter>
        <CssParameter name="stroke-linejoin">round</CssParameter>
        <CssParameter name="stroke-linecap">round</CssParameter>
      </LineSymbolizer>
    </Rule>
</Style>

<Style name="minor-roads-casing">
    <Rule>
      <Filter>[highway] = 'residential'</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke">#ada4a3</CssParameter>
        <CssParameter name="stroke-width">2.5</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <!-- Scale to show only on "1/4 mil" map -->
      <MaxScaleDenominator>300000</MaxScaleDenominator>
      <MinScaleDenominator>250000</MinScaleDenominator>
      <Filter>[highway] = 'unclassified' or [highway] = 'tertiary'</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke">#000000</CssParameter>
        <CssParameter name="stroke-width">2.5</CssParameter>
      </LineSymbolizer>
      <LineSymbolizer>
        <CssParameter name="stroke">#ffffff</CssParameter>
        <CssParameter name="stroke-width">1.5</CssParameter>
        <CssParameter name="stroke-linejoin">round</CssParameter>
        <CssParameter name="stroke-linecap">round</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <!-- Scale to show only on "small 1/4 mil" map -->
      <MaxScaleDenominator>600000</MaxScaleDenominator>
      <MinScaleDenominator>500000</MinScaleDenominator>
      <Filter>[highway] = 'unclassified' or [highway] = 'tertiary'</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke">#8f8f8f</CssParameter>
        <CssParameter name="stroke-width">1</CssParameter>
      </LineSymbolizer>
    </Rule>
</Style>

<Style name="water_lines">
    <Rule>
      <!-- Scale to hide on low scale maps -->
      <MaxScaleDenominator>1200000</MaxScaleDenominator>
      <MinScaleDenominator>250000</MinScaleDenominator>
      <Filter>[waterway]='river' or [waterway]='canal' or [waterway]='drain'</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke">#7cb0c3</CssParameter>
        <CssParameter name="stroke-width">2.5</CssParameter>
      </LineSymbolizer>
    </Rule>
    <Rule>
      <!-- Scale to hide on low scale maps -->
      <MaxScaleDenominator>1200000</MaxScaleDenominator>
      <MinScaleDenominator>250000</MinScaleDenominator>
      <Filter>[waterway]='stream'</Filter>
      <LineSymbolizer>
        <CssParameter name="stroke">#7cb0c3</CssParameter>
        <CssParameter name="stroke-width">1</CssParameter>
      </LineSymbolizer>
    </Rule>
</Style>
<Style name="water_areas">
    <Rule>
      <!-- Scale to hide on low scale maps -->
      <MaxScaleDenominator>1200000</MaxScaleDenominator>
      <MinScaleDenominator>250000</MinScaleDenominator>
      <Filter>[waterway] = 'dock' or [landuse] = 'reservoir' or [landuse] = 'water' or [waterway] = 'mill_pond' or [waterway] = 'riverbank' or [natural] = 'lake' or [natural] = 'water'</Filter>
      <PolygonSymbolizer>
        <CssParameter name="fill">#7cb0c3</CssParameter>
     </PolygonSymbolizer>
    </Rule>
</Style>

<Style name="builtup">
    <Rule>
      <PolygonSymbolizer>
        <CssParameter name="fill">#ada4a3</CssParameter>
      </PolygonSymbolizer>
    </Rule>
</Style>

<Style name="leisure">
    <Rule>
      <Filter>[landuse] = 'residential' or [landuse] = 'retail'</Filter>
      <PolygonSymbolizer>
        <CssParameter name="fill">#ada4a3</CssParameter>
      </PolygonSymbolizer>
    </Rule>
    <Rule>
      <Filter>[landuse] = 'forest' or [natural] = 'wood'</Filter>
      <PolygonSymbolizer>
        <CssParameter name="fill">#a6e559</CssParameter>
      </PolygonSymbolizer>
    </Rule>
</Style>
<Style name="highway-area-fill">
   <Rule>
      <Filter>[highway] = 'residential' or [highway]='unclassified' or [highway]='service'</Filter>
      <PolygonSymbolizer>
        <CssParameter name="fill">#fff</CssParameter>
      </PolygonSymbolizer>
   </Rule>
</Style>

<Style name="power">
    <Rule>
      <!-- Scale to show only on "1/4 mil" map -->
      <MaxScaleDenominator>300000</MaxScaleDenominator>
      <MinScaleDenominator>250000</MinScaleDenominator>

      <LineSymbolizer>
        <CssParameter name="stroke">#6d43b6</CssParameter>
        <CssParameter name="stroke-width">2</CssParameter>
      </LineSymbolizer>
    </Rule>
</Style>

<Style name="city">
     <Rule>
      <Filter>[place] = 'city'</Filter>
      <TextSymbolizer name="name" face_name="DejaVu Sans Book" size="14" fill="#000" dy="0" halo_radius="1" wrap_width="0"/>
    </Rule>
</Style>
<Style name="town">
    <Rule>
      <!-- Scale to show only on "1/4 mil" map -->
      <MaxScaleDenominator>300000</MaxScaleDenominator>
      <MinScaleDenominator>250000</MinScaleDenominator>
      <Filter>[place] = 'town'</Filter>
      <TextSymbolizer name="name" face_name="DejaVu Sans Book" text_ratio="2" size="14" fill="#000" halo_radius="1" wrap_width="20"/>
    </Rule>
</Style>
<Style name="village">
    <Rule>
      <!-- Scale to show only on "1/4 mil" map -->
      <MaxScaleDenominator>300000</MaxScaleDenominator>
      <MinScaleDenominator>250000</MinScaleDenominator>
      <Filter>[place] = 'village'</Filter>
      <TextSymbolizer name="name" face_name="DejaVu Sans Book" text_ratio="2" size="8" fill="#000" halo_radius="1" wrap_width="20"/>
    </Rule>
</Style>

<Style name="symbols">
    <!--<Rule>
      <Filter>[aeroway] = 'xairport' or [aeroway] = 'xaerodrome'</Filter>
      <PointSymbolizer file = "%SYMBOLS_DIR%/airport_flying.png" type="png" width="28" height="28" />
      <TextSymbolizer name="name" face_name="DejaVu Sans Book" fill="#6a4398" size="18" dy="20" halo_radius="1" wrap_width="80"/>
    </Rule>
    <Rule>
      <Filter>[aeroway] = 'helipad'</Filter>
      <PointSymbolizer file = "%SYMBOLS_DIR%/heliport_flying.png" type="png" width="28" height="28" />
      <TextSymbolizer name="name" face_name="DejaVu Sans Book" fill="#6a4398" size="18" dy="20" halo_radius="1" wrap_width="80"/>
    </Rule> -->
</Style>

<Layer name="world" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>world</StyleName>
    <Datasource>
      <Parameter name="type">shape</Parameter>
      <Parameter name="file">%WORLD_BOUNDARIES_DIR%/shoreline_300</Parameter>
    </Datasource>
</Layer>
<Layer name="coast-poly" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>coast-poly</StyleName>
    <Datasource>
      <Parameter name="type">shape</Parameter>
      <Parameter name="file">%WORLD_BOUNDARIES_DIR%/processed_p</Parameter>
    </Datasource>
</Layer>
<Layer name="builtup" status="on" srs="+proj=merc +datum=WGS84 +over">
    <StyleName>builtup</StyleName>
    <Datasource>
      <Parameter name="type">shape</Parameter>
      <Parameter name="file">%WORLD_BOUNDARIES_DIR%/builtup_area</Parameter>
    </Datasource>
</Layer>
<Layer name="leisure" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>leisure</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">(select * from %PREFIX%_polygon order by z_order,way_area desc) as leisure</Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="water_areas" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>water_areas</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="table">(select * from %PREFIX%_polygon where waterway IS NOT NULL or landuse='reservoir' or landuse='water' or  "natural"='lake' or "natural"='water' or "natural"='land' or "natural"='marsh' or "natural"='scrub' order by z_order) as water_areas</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="water_lines" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>water_lines</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="table">(select * from %PREFIX%_line where waterway IS NOT NULL order by z_order) as water_lines</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="land features" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
     <StyleName>piers</StyleName>
     <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">
      (select way,highway,type,landuse,"natural",man_made,waterway,name,ref,char_length(ref) as length from %PREFIX%_line where waterway IS NULL and leisure IS NULL and landuse IS NULL) as piers
      </Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="tunnels" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>tunnels-casing</StyleName>
    <StyleName>tunnels-fill</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">
      (select * from %PREFIX%_line order by z_order) as roads
      </Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="citywalls" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>citywalls</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="table">(select way from %PREFIX%_line where "historic"='citywalls') as citywalls</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="turning_circle" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>turning_circle</StyleName>    
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">(select * from %PREFIX%_point where highway is NOT NULL) as turning_circle</Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="footbikecycle-tunnels" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>footbikecycle-tunnels</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">
      (select * from %PREFIX%_line order by z_order) as roads
      </Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="tracks-notunnel-nobridge" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>tracks-notunnel-nobridge</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">
      (select way,tracktype from %PREFIX%_line where highway='track' and (bridge is null or bridge in ('no','false','0')) and (tunnel is null or tunnel in ('no','false','0'))) as tracks
      </Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="tracks-tunnels" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>tracks-tunnels</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">
      (select way,tracktype from %PREFIX%_line where highway='track' and tunnel in ('yes','true','1')) as tracks
      </Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="line features" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
     <StyleName>cliffs</StyleName>
     <StyleName>barriers</StyleName>
     <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">
      (select way,barrier,highway,type,landuse,"natural",man_made,waterway,name,ref,char_length(ref) as length from %PREFIX%_line where waterway IS NULL and leisure IS NULL and landuse IS NULL) as roads
      </Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="highway-area-casing" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>highway-area-casing</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">(select * from %PREFIX%_polygon order by z_order,way_area desc) as leisure</Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="minor-roads-casing" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>minor-roads-casing-links</StyleName>
    <StyleName>minor-roads-casing</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">
      (select * from %PREFIX%_line order by z_order) as roads
      </Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="highway-area-fill" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>highway-area-fill</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">(select * from %PREFIX%_polygon order by z_order,way_area desc) as leisure</Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="minor-roads-fill" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>minor-roads-fill-links</StyleName>
    <StyleName>minor-roads-fill</StyleName>
    <StyleName>aerialways</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">
      (select * from %PREFIX%_line order by z_order) as roads
      </Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="roads" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <!--StyleName>roads-casing</StyleName-->
    <StyleName>roads</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">
      (select * from %PREFIX%_roads order by z_order) as roads
      </Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="roads-fill" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <!--StyleName>roads-casing</StyleName-->
    <StyleName>roads-fill</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">
      (select * from %PREFIX%_roads order by z_order) as roads
      </Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="buildings" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>buildings</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">(select * from %PREFIX%_polygon order by z_order,way_area desc) as buildings</Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="waterway-bridges" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>waterway-bridges</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="table">(select * from %PREFIX%_line where waterway IS NOT NULL or landuse='reservoir' or landuse='water' or  "natural"='lake' or "natural"='water' order by z_order) as water</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="bridges" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>road-bridges-casing</StyleName>
    <StyleName>road-bridges-fill</StyleName>
    <StyleName>noncased-ways-bridges</StyleName>
    <StyleName>mwaybridge_layer0_casing</StyleName>
    <StyleName>mwaybridge_layer0_fill</StyleName>
    <StyleName>mwaybridge_layer1_casing</StyleName>
    <StyleName>mwaybridge_layer1_fill</StyleName>
    <StyleName>mwaybridge_layer2_casing</StyleName>
    <StyleName>mwaybridge_layer2_fill</StyleName>
    <StyleName>mwaybridge_layer3_casing</StyleName>
    <StyleName>mwaybridge_layer3_fill</StyleName>
    <StyleName>mwaybridge_layer4_casing</StyleName>
    <StyleName>mwaybridge_layer4_fill</StyleName>
    <StyleName>mwaybridge_layer5_casing</StyleName>
    <StyleName>mwaybridge_layer5_fill</StyleName>
    <StyleName>primarybridge_layer0_casing</StyleName>
    <StyleName>primarybridge_layer0_fill</StyleName>
    <StyleName>primarybridge_layer1_casing</StyleName>
    <StyleName>primarybridge_layer1_fill</StyleName>
    <StyleName>primarybridge_layer2_casing</StyleName>
    <StyleName>primarybridge_layer2_fill</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">
      (select * from %PREFIX%_line order by z_order) as roads
      </Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="tracks-bridges" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>tracks-bridges</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">
      (select way,tracktype from %PREFIX%_line where highway='track' and bridge in ('yes','true','1')) as tracks
      </Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="access" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>access</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">
      (select * from %PREFIX%_line order by z_order) as access
      </Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="trams" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>trams</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">
      (select * from %PREFIX%_line where "railway"='tram' order by z_order) as trams
      </Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="amenity" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>stations</StyleName>    
    <StyleName>symbols</StyleName>
    <StyleName>points</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">(select * from %PREFIX%_point where barrier IS NOT NULL or amenity IS NOT NULL or tourism is NOT NULL or railway is NOT NULL or "natural" is NOT NULL or highway is NOT NULL or aeroway is NOT NULL or aerialway is NOT NULL or power_source is NOT NULL) as amenity</Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="power" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>power</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="table">(select way from %PREFIX%_line where "power"='line') as power</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="power_towers" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
     <StyleName>power_towers</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">(select way from %PREFIX%_point where power='tower') as power_towers</Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>  
<Layer name="placenames" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>country</StyleName>
    <StyleName>city</StyleName> 
    <StyleName>town</StyleName>    
    <StyleName>suburb</StyleName>
    <StyleName>village</StyleName>
    <StyleName>hamlet</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">%PREFIX%_point</Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="planet roads text osm" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
     <StyleName>directions</StyleName>
     <StyleName>roads-text</StyleName>
     <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">
      (select way,highway,type,landuse,"natural",man_made,waterway,tourism,learning,amenity,place,name,ref,oneway,char_length(ref) as length from %PREFIX%_line where waterway IS NULL and leisure IS NULL and landuse IS NULL) as roads
      </Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="area-text" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>area-text</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">(select * from %PREFIX%_polygon order by z_order,way_area desc) as leisure</Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="interpolation_lines" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
     <StyleName>interpolation</StyleName>
     <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">      
       (select * from %PREFIX%_line order by z_order) as interpolation
      </Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="housenumb_ways" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>way_numbers</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">(select * from %PREFIX%_polygon order by z_order,way_area desc) as node_numbers</Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="housenumb_nodes" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>node_numbers</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">%PREFIX%_point</Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="text" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>text</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">%PREFIX%_point</Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="misc_boundaries" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>boundary</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">
      (select * from %PREFIX%_polygon where boundary in ('administrative', 'national_park')) as boundary
      </Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
<Layer name="airfields" status="on" srs="+proj=latlong +datum=WGS84 +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>airfields</StyleName>
    <Datasource>
      <Parameter name="type">shape</Parameter>
      <Parameter name="file">%AIRSPACE_DIR%/airfields</Parameter>
    </Datasource>
</Layer>
<Layer name="airfield_text" status="on" srs="+proj=latlong +datum=WGS84 +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>airfield_text</StyleName>
    <Datasource>
      <Parameter name="type">shape</Parameter>
      <Parameter name="file">%AIRSPACE_DIR%/airfields</Parameter>
    </Datasource>
</Layer>
<Layer name="airspace" status="on" srs="+proj=latlong +datum=WGS84 +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>airspace</StyleName>
    <Datasource>
      <Parameter name="type">shape</Parameter>
      <Parameter name="file">%AIRSPACE_DIR%/airspace</Parameter>
    </Datasource>
</Layer>
<Layer name="atz" status="on" srs="+proj=latlong +datum=WGS84 +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>atz</StyleName>
    <Datasource>
      <Parameter name="type">shape</Parameter>
      <Parameter name="file">%AIRSPACE_DIR%/atz</Parameter>
    </Datasource>
</Layer>
<Layer name="admin" status="on" srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over">
    <StyleName>admin</StyleName>
    <Datasource>
      <Parameter name="type">postgis</Parameter>
      <Parameter name="host">%DBHOST%</Parameter>
      <Parameter name="port">%DBPORT%</Parameter>
      <Parameter name="user">%DBUSER%</Parameter>
      <Parameter name="password">%DBPASS%</Parameter>
      <Parameter name="dbname">%DBNAME%</Parameter>
      <Parameter name="table">
      (select way,admin_level from %PREFIX%_roads where "boundary"='administrative') as admin</Parameter>
      <Parameter name="estimate_extent">false</Parameter>
      <Parameter name="extent">-20037508,-19929239,20037508,19929239</Parameter>
    </Datasource>
</Layer>
</Map>
