Discussion:
[MapProxy] Return png8 layers
Andrzej Kępys
2018-06-29 10:23:10 UTC
Permalink
Hi All.

I Have a little problem with configuration - any help appreciated.

I have to replace my existing web map servers with something else - so I
choose mapproxy and I'm very pleased of it's efficiency and simplicity -
it's working perfect, but... trouble is that new servers have to work
exactly the same as an old ones - have to provide the same layers, with
the same names, formats and other properties, because I have about 500
fat-client applications and I need to avoid replacing them all.

As for now lots of work is done - I made mapnik backend (source, cache)
in local srs for Poland (2180) and I'm serving them with wms tiled -
everything work, but last thing I have to do is to serve layers in
format 'image/png8' because all applications expects this format. I
found few snippets on the web, but no luck as for now... I have
'image/png8' in overall wms properties, but I need them in tilesets
properties also...

My config and capabilities document below - any help appreciated
# -------------------------------
# MapProxy example configuration.
# -------------------------------
#
# This is a minimal MapProxy configuration.
# See full_example.yaml and the documentation for more options.
#
#     http://localhost:8080/demo
#     capabilities: http://localhost:8080/service?REQUEST=GetCapabilities
#     capabilities: http://localhost:8080/wmts/1.0.0/WMTSCapabilities.xml
#     first tile: Loading Image...
# Tile service (compatible with OSM/etc.)
#     first tile: Loading Image...
#     note: TMS is not compatible with OSM/Google Maps/etc.
#     fist tile: Loading Image...
#     initial doc: http://localhost:8080/kml/osm/webmercator
    use_grid_names: true
    # origin for /tiles service
    origin: 'nw'
      use_grid_names: true
    srs: ['EPSG:4326', 'EPSG:900913', 'EPSG:3857', 'EPSG:2180']
    image_formats: ['image/png', png8]
      title: MapProxy WMS Proxy
      abstract: This is a minimal MapProxy example.
  - name: "osm:Mapa_active"
    title: Mapa podstawowa
    sources: [m_base_cache]
    image_formats: ['image/png', png8]
  - name: "osm:Hydranty_active"
    title: Mapa podstawowa
    sources: [m_emergency_cache]
    image_formats: ['image/png', png8]
  - name: "osm:Rejony_operacyjne_active"
    title: Mapa podstawowa
    sources: [m_regions_cache]
    image_formats: ['image/png', png8]
    grids: [puwg]
    sources: [mapnik_base]
    image_formats: ['image/png', png8, 'image/tiff']
    grids: [puwg]
    sources: [mapnik_emergency]
    image_formats: ['image/png', png8]
    grids: [puwg]
    sources: [mapnik_regions]
    image_formats: ['image/png', png8]
    type: mapnik
    mapfile: /srv/mapnik_2180/base_2180.xml
    image_formats: ['image/png', png8]
    type: mapnik
    mapfile: /srv/mapnik_2180/emergency_2180.xml
    transparent: True
    image_formats: ['image/png', png8]
    type: mapnik
    mapfile: /srv/mapnik_2180/regions_2180.xml
    transparent: True
    image_formats: ['image/png', png8]
        base: GLOBAL_WEBMERCATOR
        srs: EPSG:2180
        bbox: [144907.16581514146, 129171.69217334315,
926415.1553865769, 910679.6817447785]
        bbox_srs: EPSG:2180
        res: [3052.7655842634194, 1526.3827921317097,
763.1913960658549, 381.59569803292743, 190.79784901646372,
95.39892450823186, 47.69946225411593, 23.849731127057964,
11.924865563528982, 5.962432781764491, 2.9812163908822455, 1.49060
    # resampling: 'bicubic'
    paletted: true
        format: image/jpeg
        format: image/png8
        colors: 256
--------------------------
<?xml version="1.0"?>
<!DOCTYPE WMT_MS_Capabilities SYSTEM
"http://schemas.opengis.net/wms/1.1.1/WMS_MS_Capabilities.dtd"
 [
 <!ELEMENT VendorSpecificCapabilities (TileSet*) >
 <!ELEMENT TileSet (SRS, BoundingBox?, Resolutions, Width, Height,
Format, Layers*, Styles*) >
 <!ELEMENT Resolutions (#PCDATA) >
 <!ELEMENT Width (#PCDATA) >
 <!ELEMENT Height (#PCDATA) >
 <!ELEMENT Layers (#PCDATA) >
 <!ELEMENT Styles (#PCDATA) >
 ]>  <!-- end of DOCTYPE declaration -->
<WMT_MS_Capabilities version="1.1.1">
<Service>
  <Name>OGC:WMS</Name>
  <Title>MapProxy WMS Proxy</Title>
  <Abstract>This is a minimal MapProxy example.</Abstract>
  <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink"
xlink:href="http://mapabkp.abakus.net.pl:8090/service"/>
  <Fees>none</Fees>
  <AccessConstraints>none</AccessConstraints>
</Service>
<Capability>
  <Request>
    <GetCapabilities>
      <Format>application/vnd.ogc.wms_xml</Format>
      <DCPType>
        <HTTP>
          <Get><OnlineResource
xmlns:xlink="http://www.w3.org/1999/xlink"
xlink:href="http://mapabkp.abakus.net.pl:8090/service?"/></Get>
        </HTTP>
      </DCPType>
    </GetCapabilities>
    <GetMap>
        <Format>image/png</Format>
        <Format>image/png8</Format>
      <DCPType>
        <HTTP>
          <Get><OnlineResource
xmlns:xlink="http://www.w3.org/1999/xlink"
xlink:href="http://mapabkp.abakus.net.pl:8090/service?"/></Get>
        </HTTP>
      </DCPType>
    </GetMap>
    <GetFeatureInfo>
      <Format>text/plain</Format>
      <Format>text/html</Format>
      <Format>application/vnd.ogc.gml</Format>
      <DCPType>
        <HTTP>
          <Get><OnlineResource
xmlns:xlink="http://www.w3.org/1999/xlink"
xlink:href="http://mapabkp.abakus.net.pl:8090/service?"/></Get>
        </HTTP>
      </DCPType>
    </GetFeatureInfo>
  </Request>
  <Exception>
    <Format>application/vnd.ogc.se_xml</Format>
    <Format>application/vnd.ogc.se_inimage</Format>
    <Format>application/vnd.ogc.se_blank</Format>
  </Exception>
  <VendorSpecificCapabilities>
    <TileSet>
      <SRS>EPSG:2180</SRS>
      <BoundingBox SRS="EPSG:2180" minx="144907.165815"
miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
      <Resolutions>3052.76558426 1526.38279213 763.191396066
381.595698033 190.797849016 95.3989245082 47.6994622541 23.8497311271
11.9248655635 5.96243278176 2.98121639088 1.49060819544 0.745304097721
0.37265204886 </Resolutions>
      <Width>256</Width>
      <Height>256</Height>
      <Format>image/png</Format>
      <Layers>osm:Mapa_active</Layers>
      <Styles></Styles>
    </TileSet>
    <TileSet>
      <SRS>EPSG:2180</SRS>
      <BoundingBox SRS="EPSG:2180" minx="144907.165815"
miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
      <Resolutions>3052.76558426 1526.38279213 763.191396066
381.595698033 190.797849016 95.3989245082 47.6994622541 23.8497311271
11.9248655635 5.96243278176 2.98121639088 1.49060819544 0.745304097721
0.37265204886 </Resolutions>
      <Width>256</Width>
      <Height>256</Height>
      <Format>image/png</Format>
      <Layers>osm:Hydranty_active</Layers>
      <Styles></Styles>
    </TileSet>
    <TileSet>
      <SRS>EPSG:2180</SRS>
      <BoundingBox SRS="EPSG:2180" minx="144907.165815"
miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
      <Resolutions>3052.76558426 1526.38279213 763.191396066
381.595698033 190.797849016 95.3989245082 47.6994622541 23.8497311271
11.9248655635 5.96243278176 2.98121639088 1.49060819544 0.745304097721
0.37265204886 </Resolutions>
      <Width>256</Width>
      <Height>256</Height>
      <Format>image/png</Format>
      <Layers>osm:Rejony_operacyjne_active</Layers>
      <Styles></Styles>
    </TileSet>
  </VendorSpecificCapabilities>
  <Layer>
    <Title>MapProxy WMS Proxy</Title>
    <SRS>EPSG:4326</SRS>
    <SRS>EPSG:900913</SRS>
    <SRS>EPSG:3857</SRS>
    <SRS>EPSG:2180</SRS>
    <LatLonBoundingBox minx="13.3120344438" miny="48.8830586734"
maxx="25.8220848921" maxy="56.0567547244" />
    <BoundingBox SRS="EPSG:900913" minx="1481888.89571"
miny="6255042.14171" maxx="2874501.34141" maxy="7569722.22253" />
    <BoundingBox SRS="EPSG:4326" minx="13.3120344438"
miny="48.8830586734" maxx="25.8220848921" maxy="56.0567547244" />
    <BoundingBox SRS="EPSG:3857" minx="1481888.89571"
miny="6255042.14171" maxx="2874501.34141" maxy="7569722.22253" />
    <Layer>
      <Name>osm:Mapa_active</Name>
      <Title>Mapa podstawowa</Title>
      <LatLonBoundingBox minx="13.3120344438" miny="48.8830586734"
maxx="25.8220848921" maxy="56.0567547244" />
      <BoundingBox SRS="EPSG:900913" minx="1481888.89571"
miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
      <BoundingBox SRS="EPSG:4326" minx="13.3120344438"
miny="48.8830586734" maxx="25.8220848921" maxy="56.0567547244" />
      <BoundingBox SRS="EPSG:3857" minx="1481888.89571"
miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
      <BoundingBox SRS="EPSG:2180" minx="144907.165815"
miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
    </Layer>
    <Layer>
      <Name>osm:Hydranty_active</Name>
      <Title>Mapa podstawowa</Title>
      <LatLonBoundingBox minx="13.3120344438" miny="48.8830586734"
maxx="25.8220848921" maxy="56.0567547244" />
      <BoundingBox SRS="EPSG:900913" minx="1481888.89571"
miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
      <BoundingBox SRS="EPSG:4326" minx="13.3120344438"
miny="48.8830586734" maxx="25.8220848921" maxy="56.0567547244" />
      <BoundingBox SRS="EPSG:3857" minx="1481888.89571"
miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
      <BoundingBox SRS="EPSG:2180" minx="144907.165815"
miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
    </Layer>
    <Layer>
      <Name>osm:Rejony_operacyjne_active</Name>
      <Title>Mapa podstawowa</Title>
      <LatLonBoundingBox minx="13.3120344438" miny="48.8830586734"
maxx="25.8220848921" maxy="56.0567547244" />
      <BoundingBox SRS="EPSG:900913" minx="1481888.89571"
miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
      <BoundingBox SRS="EPSG:4326" minx="13.3120344438"
miny="48.8830586734" maxx="25.8220848921" maxy="56.0567547244" />
      <BoundingBox SRS="EPSG:3857" minx="1481888.89571"
miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
      <BoundingBox SRS="EPSG:2180" minx="144907.165815"
miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
    </Layer>
  </Layer>
</Capability>
</WMT_MS_Capabilities>
--
Pozdrawiam
Andrzej Kępys
gg: 7918247
skype: jedrus305
tel: 605 997 440


---
Ta wiadomość została sprawdzona na obecność wirusów przez oprogramowanie antywirusowe Avast.
https://www.avast.com/antivirus
Just van den Broecke
2018-06-29 11:18:21 UTC
Permalink
Hi Andrzej,

I use png8 as well, but a slightly different config under "globals":

image:
# resampling_method: nearest
resampling_method: bilinear
paletted: true
formats:
png8:
format: image/png
colors: 256

Note: you use format: image/png8...

Best,

Just
Post by Andrzej Kępys
Hi All.
I Have a little problem with configuration - any help appreciated.
I have to replace my existing web map servers with something else - so I
choose mapproxy and I'm very pleased of it's efficiency and simplicity -
it's working perfect, but... trouble is that new servers have to work
exactly the same as an old ones - have to provide the same layers, with
the same names, formats and other properties, because I have about 500
fat-client applications and I need to avoid replacing them all.
As for now lots of work is done - I made mapnik backend (source, cache)
in local srs for Poland (2180) and I'm serving them with wms tiled -
everything work, but last thing I have to do is to serve layers in
format 'image/png8' because all applications expects this format. I
found few snippets on the web, but no luck as for now... I have
'image/png8' in overall wms properties, but I need them in tilesets
properties also...
My config and capabilities document below - any help appreciated
# -------------------------------
# MapProxy example configuration.
# -------------------------------
#
# This is a minimal MapProxy configuration.
# See full_example.yaml and the documentation for more options.
#
#     http://localhost:8080/demo
#     capabilities: http://localhost:8080/service?REQUEST=GetCapabilities
#     capabilities: http://localhost:8080/wmts/1.0.0/WMTSCapabilities.xml
#     first tile: http://localhost:8080/wmts/osm/webmercator/0/0/0.png
# Tile service (compatible with OSM/etc.)
#     first tile: http://localhost:8080/tiles/osm/webmercator/0/0/0.png
#     note: TMS is not compatible with OSM/Google Maps/etc.
http://localhost:8080/tms/1.0.0/osm/webmercator/0/0/0.png
#     initial doc: http://localhost:8080/kml/osm/webmercator
    use_grid_names: true
    # origin for /tiles service
    origin: 'nw'
      use_grid_names: true
    srs: ['EPSG:4326', 'EPSG:900913', 'EPSG:3857', 'EPSG:2180']
    image_formats: ['image/png', png8]
      title: MapProxy WMS Proxy
      abstract: This is a minimal MapProxy example.
  - name: "osm:Mapa_active"
    title: Mapa podstawowa
    sources: [m_base_cache]
    image_formats: ['image/png', png8]
  - name: "osm:Hydranty_active"
    title: Mapa podstawowa
    sources: [m_emergency_cache]
    image_formats: ['image/png', png8]
  - name: "osm:Rejony_operacyjne_active"
    title: Mapa podstawowa
    sources: [m_regions_cache]
    image_formats: ['image/png', png8]
    grids: [puwg]
    sources: [mapnik_base]
    image_formats: ['image/png', png8, 'image/tiff']
    grids: [puwg]
    sources: [mapnik_emergency]
    image_formats: ['image/png', png8]
    grids: [puwg]
    sources: [mapnik_regions]
    image_formats: ['image/png', png8]
    type: mapnik
    mapfile: /srv/mapnik_2180/base_2180.xml
    image_formats: ['image/png', png8]
    type: mapnik
    mapfile: /srv/mapnik_2180/emergency_2180.xml
    transparent: True
    image_formats: ['image/png', png8]
    type: mapnik
    mapfile: /srv/mapnik_2180/regions_2180.xml
    transparent: True
    image_formats: ['image/png', png8]
        base: GLOBAL_WEBMERCATOR
        srs: EPSG:2180
        bbox: [144907.16581514146, 129171.69217334315,
926415.1553865769, 910679.6817447785]
        bbox_srs: EPSG:2180
        res: [3052.7655842634194, 1526.3827921317097,
763.1913960658549, 381.59569803292743, 190.79784901646372,
95.39892450823186, 47.69946225411593, 23.849731127057964,
11.924865563528982, 5.962432781764491, 2.9812163908822455, 1.49060
    # resampling: 'bicubic'
    paletted: true
        format: image/jpeg
        format: image/png8
        colors: 256
--------------------------
<?xml version="1.0"?>
<!DOCTYPE WMT_MS_Capabilities SYSTEM
"http://schemas.opengis.net/wms/1.1.1/WMS_MS_Capabilities.dtd"
 [
 <!ELEMENT VendorSpecificCapabilities (TileSet*) >
 <!ELEMENT TileSet (SRS, BoundingBox?, Resolutions, Width, Height,
Format, Layers*, Styles*) >
 <!ELEMENT Resolutions (#PCDATA) >
 <!ELEMENT Width (#PCDATA) >
 <!ELEMENT Height (#PCDATA) >
 <!ELEMENT Layers (#PCDATA) >
 <!ELEMENT Styles (#PCDATA) >
 ]>  <!-- end of DOCTYPE declaration -->
<WMT_MS_Capabilities version="1.1.1">
<Service>
  <Name>OGC:WMS</Name>
  <Title>MapProxy WMS Proxy</Title>
  <Abstract>This is a minimal MapProxy example.</Abstract>
  <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink"
xlink:href="http://mapabkp.abakus.net.pl:8090/service"/>
  <Fees>none</Fees>
  <AccessConstraints>none</AccessConstraints>
</Service>
<Capability>
  <Request>
    <GetCapabilities>
      <Format>application/vnd.ogc.wms_xml</Format>
      <DCPType>
        <HTTP>
          <Get><OnlineResource
xmlns:xlink="http://www.w3.org/1999/xlink"
xlink:href="http://mapabkp.abakus.net.pl:8090/service?"/></Get>
        </HTTP>
      </DCPType>
    </GetCapabilities>
    <GetMap>
        <Format>image/png</Format>
        <Format>image/png8</Format>
      <DCPType>
        <HTTP>
          <Get><OnlineResource
xmlns:xlink="http://www.w3.org/1999/xlink"
xlink:href="http://mapabkp.abakus.net.pl:8090/service?"/></Get>
        </HTTP>
      </DCPType>
    </GetMap>
    <GetFeatureInfo>
      <Format>text/plain</Format>
      <Format>text/html</Format>
      <Format>application/vnd.ogc.gml</Format>
      <DCPType>
        <HTTP>
          <Get><OnlineResource
xmlns:xlink="http://www.w3.org/1999/xlink"
xlink:href="http://mapabkp.abakus.net.pl:8090/service?"/></Get>
        </HTTP>
      </DCPType>
    </GetFeatureInfo>
  </Request>
  <Exception>
    <Format>application/vnd.ogc.se_xml</Format>
    <Format>application/vnd.ogc.se_inimage</Format>
    <Format>application/vnd.ogc.se_blank</Format>
  </Exception>
  <VendorSpecificCapabilities>
    <TileSet>
      <SRS>EPSG:2180</SRS>
      <BoundingBox SRS="EPSG:2180" minx="144907.165815"
miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
      <Resolutions>3052.76558426 1526.38279213 763.191396066
381.595698033 190.797849016 95.3989245082 47.6994622541 23.8497311271
11.9248655635 5.96243278176 2.98121639088 1.49060819544 0.745304097721
0.37265204886 </Resolutions>
      <Width>256</Width>
      <Height>256</Height>
      <Format>image/png</Format>
      <Layers>osm:Mapa_active</Layers>
      <Styles></Styles>
    </TileSet>
    <TileSet>
      <SRS>EPSG:2180</SRS>
      <BoundingBox SRS="EPSG:2180" minx="144907.165815"
miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
      <Resolutions>3052.76558426 1526.38279213 763.191396066
381.595698033 190.797849016 95.3989245082 47.6994622541 23.8497311271
11.9248655635 5.96243278176 2.98121639088 1.49060819544 0.745304097721
0.37265204886 </Resolutions>
      <Width>256</Width>
      <Height>256</Height>
      <Format>image/png</Format>
      <Layers>osm:Hydranty_active</Layers>
      <Styles></Styles>
    </TileSet>
    <TileSet>
      <SRS>EPSG:2180</SRS>
      <BoundingBox SRS="EPSG:2180" minx="144907.165815"
miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
      <Resolutions>3052.76558426 1526.38279213 763.191396066
381.595698033 190.797849016 95.3989245082 47.6994622541 23.8497311271
11.9248655635 5.96243278176 2.98121639088 1.49060819544 0.745304097721
0.37265204886 </Resolutions>
      <Width>256</Width>
      <Height>256</Height>
      <Format>image/png</Format>
      <Layers>osm:Rejony_operacyjne_active</Layers>
      <Styles></Styles>
    </TileSet>
  </VendorSpecificCapabilities>
  <Layer>
    <Title>MapProxy WMS Proxy</Title>
    <SRS>EPSG:4326</SRS>
    <SRS>EPSG:900913</SRS>
    <SRS>EPSG:3857</SRS>
    <SRS>EPSG:2180</SRS>
    <LatLonBoundingBox minx="13.3120344438" miny="48.8830586734"
maxx="25.8220848921" maxy="56.0567547244" />
    <BoundingBox SRS="EPSG:900913" minx="1481888.89571"
miny="6255042.14171" maxx="2874501.34141" maxy="7569722.22253" />
    <BoundingBox SRS="EPSG:4326" minx="13.3120344438"
miny="48.8830586734" maxx="25.8220848921" maxy="56.0567547244" />
    <BoundingBox SRS="EPSG:3857" minx="1481888.89571"
miny="6255042.14171" maxx="2874501.34141" maxy="7569722.22253" />
    <Layer>
      <Name>osm:Mapa_active</Name>
      <Title>Mapa podstawowa</Title>
      <LatLonBoundingBox minx="13.3120344438" miny="48.8830586734"
maxx="25.8220848921" maxy="56.0567547244" />
      <BoundingBox SRS="EPSG:900913" minx="1481888.89571"
miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
      <BoundingBox SRS="EPSG:4326" minx="13.3120344438"
miny="48.8830586734" maxx="25.8220848921" maxy="56.0567547244" />
      <BoundingBox SRS="EPSG:3857" minx="1481888.89571"
miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
      <BoundingBox SRS="EPSG:2180" minx="144907.165815"
miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
    </Layer>
    <Layer>
      <Name>osm:Hydranty_active</Name>
      <Title>Mapa podstawowa</Title>
      <LatLonBoundingBox minx="13.3120344438" miny="48.8830586734"
maxx="25.8220848921" maxy="56.0567547244" />
      <BoundingBox SRS="EPSG:900913" minx="1481888.89571"
miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
      <BoundingBox SRS="EPSG:4326" minx="13.3120344438"
miny="48.8830586734" maxx="25.8220848921" maxy="56.0567547244" />
      <BoundingBox SRS="EPSG:3857" minx="1481888.89571"
miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
      <BoundingBox SRS="EPSG:2180" minx="144907.165815"
miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
    </Layer>
    <Layer>
      <Name>osm:Rejony_operacyjne_active</Name>
      <Title>Mapa podstawowa</Title>
      <LatLonBoundingBox minx="13.3120344438" miny="48.8830586734"
maxx="25.8220848921" maxy="56.0567547244" />
      <BoundingBox SRS="EPSG:900913" minx="1481888.89571"
miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
      <BoundingBox SRS="EPSG:4326" minx="13.3120344438"
miny="48.8830586734" maxx="25.8220848921" maxy="56.0567547244" />
      <BoundingBox SRS="EPSG:3857" minx="1481888.89571"
miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
      <BoundingBox SRS="EPSG:2180" minx="144907.165815"
miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
    </Layer>
  </Layer>
</Capability>
</WMT_MS_Capabilities>
Andrzej Kępys
2018-07-04 08:02:04 UTC
Permalink
Hi Just

Thanks for an answer.

I've tried this... trouble is that wherever I link this format (service,
layer, cache, source) it goes only into
<Capability>
  <Request>
...
    <GetMap>
        <Format>image/png</Format>
*<Format>image/png8</Format> *
  <VendorSpecificCapabilities>
    <TileSet>
      <SRS>EPSG:2180</SRS>
      <BoundingBox SRS="EPSG:2180" minx="144907.165815"
miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
      <Resolutions>3052.76558426 1526.38279213 763.191396066
381.595698033 190.797849016 95.3989245082 47.6994622541 23.8497311271
11.9248655635 5.96243278176 2.98121639088 1.49060819544 0.745304097721
0.37265204886 </Resolutions>
      <Width>256</Width>
      <Height>256</Height>
*<Format>image/png</Format> *
      <Layers>osm:Mapa_active</Layers>
      <Styles></Styles>
    </TileSet>
As for now I made some ugly hack and modified templates of
capabilities... works, but it's ugly and looking for some nicer way to
do this.




Pozdrawiam
Andrzej Kępys
gg: 7918247
skype: jedrus305
tel: 605 997 440
Hi Andrzej,
    # resampling_method: nearest
    resampling_method: bilinear
    paletted: true
        format: image/png
        colors: 256
Note: you use format: image/png8...
Best,
Just
Post by Andrzej Kępys
Hi All.
I Have a little problem with configuration - any help appreciated.
I have to replace my existing web map servers with something else -
so I choose mapproxy and I'm very pleased of it's efficiency and
simplicity - it's working perfect, but... trouble is that new servers
have to work exactly the same as an old ones - have to provide the
same layers, with the same names, formats and other properties,
because I have about 500 fat-client applications and I need to avoid
replacing them all.
As for now lots of work is done - I made mapnik backend (source,
cache) in local srs for Poland (2180) and I'm serving them with wms
tiled - everything work, but last thing I have to do is to serve
layers in format 'image/png8' because all applications expects this
format. I found few snippets on the web, but no luck as for now... I
have 'image/png8' in overall wms properties, but I need them in
tilesets properties also...
My config and capabilities document below - any help appreciated
# -------------------------------
# MapProxy example configuration.
# -------------------------------
#
# This is a minimal MapProxy configuration.
# See full_example.yaml and the documentation for more options.
#
#     http://localhost:8080/demo
http://localhost:8080/service?REQUEST=GetCapabilities
http://localhost:8080/wmts/1.0.0/WMTSCapabilities.xml
#     first tile: http://localhost:8080/wmts/osm/webmercator/0/0/0.png
# Tile service (compatible with OSM/etc.)
#     first tile: http://localhost:8080/tiles/osm/webmercator/0/0/0.png
#     note: TMS is not compatible with OSM/Google Maps/etc.
http://localhost:8080/tms/1.0.0/osm/webmercator/0/0/0.png
#     initial doc: http://localhost:8080/kml/osm/webmercator
    use_grid_names: true
    # origin for /tiles service
    origin: 'nw'
      use_grid_names: true
    srs: ['EPSG:4326', 'EPSG:900913', 'EPSG:3857', 'EPSG:2180']
    image_formats: ['image/png', png8]
      title: MapProxy WMS Proxy
      abstract: This is a minimal MapProxy example.
  - name: "osm:Mapa_active"
    title: Mapa podstawowa
    sources: [m_base_cache]
    image_formats: ['image/png', png8]
  - name: "osm:Hydranty_active"
    title: Mapa podstawowa
    sources: [m_emergency_cache]
    image_formats: ['image/png', png8]
  - name: "osm:Rejony_operacyjne_active"
    title: Mapa podstawowa
    sources: [m_regions_cache]
    image_formats: ['image/png', png8]
    grids: [puwg]
    sources: [mapnik_base]
    image_formats: ['image/png', png8, 'image/tiff']
    grids: [puwg]
    sources: [mapnik_emergency]
    image_formats: ['image/png', png8]
    grids: [puwg]
    sources: [mapnik_regions]
    image_formats: ['image/png', png8]
    type: mapnik
    mapfile: /srv/mapnik_2180/base_2180.xml
    image_formats: ['image/png', png8]
    type: mapnik
    mapfile: /srv/mapnik_2180/emergency_2180.xml
    transparent: True
    image_formats: ['image/png', png8]
    type: mapnik
    mapfile: /srv/mapnik_2180/regions_2180.xml
    transparent: True
    image_formats: ['image/png', png8]
        base: GLOBAL_WEBMERCATOR
        srs: EPSG:2180
        bbox: [144907.16581514146, 129171.69217334315,
926415.1553865769, 910679.6817447785]
        bbox_srs: EPSG:2180
        res: [3052.7655842634194, 1526.3827921317097,
763.1913960658549, 381.59569803292743, 190.79784901646372,
95.39892450823186, 47.69946225411593, 23.849731127057964,
11.924865563528982, 5.962432781764491, 2.9812163908822455, 1.49060
    # resampling: 'bicubic'
    paletted: true
        format: image/jpeg
        format: image/png8
        colors: 256
--------------------------
<?xml version="1.0"?>
<!DOCTYPE WMT_MS_Capabilities SYSTEM
"http://schemas.opengis.net/wms/1.1.1/WMS_MS_Capabilities.dtd"
 [
 <!ELEMENT VendorSpecificCapabilities (TileSet*) >
 <!ELEMENT TileSet (SRS, BoundingBox?, Resolutions, Width, Height,
Format, Layers*, Styles*) >
 <!ELEMENT Resolutions (#PCDATA) >
 <!ELEMENT Width (#PCDATA) >
 <!ELEMENT Height (#PCDATA) >
 <!ELEMENT Layers (#PCDATA) >
 <!ELEMENT Styles (#PCDATA) >
 ]>  <!-- end of DOCTYPE declaration -->
<WMT_MS_Capabilities version="1.1.1">
<Service>
  <Name>OGC:WMS</Name>
  <Title>MapProxy WMS Proxy</Title>
  <Abstract>This is a minimal MapProxy example.</Abstract>
  <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink"
xlink:href="http://mapabkp.abakus.net.pl:8090/service"/>
  <Fees>none</Fees>
  <AccessConstraints>none</AccessConstraints>
</Service>
<Capability>
  <Request>
    <GetCapabilities>
      <Format>application/vnd.ogc.wms_xml</Format>
      <DCPType>
        <HTTP>
          <Get><OnlineResource
xmlns:xlink="http://www.w3.org/1999/xlink"
xlink:href="http://mapabkp.abakus.net.pl:8090/service?"/></Get>
        </HTTP>
      </DCPType>
    </GetCapabilities>
    <GetMap>
        <Format>image/png</Format>
        <Format>image/png8</Format>
      <DCPType>
        <HTTP>
          <Get><OnlineResource
xmlns:xlink="http://www.w3.org/1999/xlink"
xlink:href="http://mapabkp.abakus.net.pl:8090/service?"/></Get>
        </HTTP>
      </DCPType>
    </GetMap>
    <GetFeatureInfo>
      <Format>text/plain</Format>
      <Format>text/html</Format>
      <Format>application/vnd.ogc.gml</Format>
      <DCPType>
        <HTTP>
          <Get><OnlineResource
xmlns:xlink="http://www.w3.org/1999/xlink"
xlink:href="http://mapabkp.abakus.net.pl:8090/service?"/></Get>
        </HTTP>
      </DCPType>
    </GetFeatureInfo>
  </Request>
  <Exception>
    <Format>application/vnd.ogc.se_xml</Format>
<Format>application/vnd.ogc.se_inimage</Format>
    <Format>application/vnd.ogc.se_blank</Format>
  </Exception>
  <VendorSpecificCapabilities>
    <TileSet>
      <SRS>EPSG:2180</SRS>
      <BoundingBox SRS="EPSG:2180" minx="144907.165815"
miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
      <Resolutions>3052.76558426 1526.38279213 763.191396066
381.595698033 190.797849016 95.3989245082 47.6994622541
23.8497311271 11.9248655635 5.96243278176 2.98121639088
1.49060819544 0.745304097721 0.37265204886 </Resolutions>
      <Width>256</Width>
      <Height>256</Height>
      <Format>image/png</Format>
      <Layers>osm:Mapa_active</Layers>
      <Styles></Styles>
    </TileSet>
    <TileSet>
      <SRS>EPSG:2180</SRS>
      <BoundingBox SRS="EPSG:2180" minx="144907.165815"
miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
      <Resolutions>3052.76558426 1526.38279213 763.191396066
381.595698033 190.797849016 95.3989245082 47.6994622541
23.8497311271 11.9248655635 5.96243278176 2.98121639088
1.49060819544 0.745304097721 0.37265204886 </Resolutions>
      <Width>256</Width>
      <Height>256</Height>
      <Format>image/png</Format>
      <Layers>osm:Hydranty_active</Layers>
      <Styles></Styles>
    </TileSet>
    <TileSet>
      <SRS>EPSG:2180</SRS>
      <BoundingBox SRS="EPSG:2180" minx="144907.165815"
miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
      <Resolutions>3052.76558426 1526.38279213 763.191396066
381.595698033 190.797849016 95.3989245082 47.6994622541
23.8497311271 11.9248655635 5.96243278176 2.98121639088
1.49060819544 0.745304097721 0.37265204886 </Resolutions>
      <Width>256</Width>
      <Height>256</Height>
      <Format>image/png</Format>
<Layers>osm:Rejony_operacyjne_active</Layers>
      <Styles></Styles>
    </TileSet>
  </VendorSpecificCapabilities>
  <Layer>
    <Title>MapProxy WMS Proxy</Title>
    <SRS>EPSG:4326</SRS>
    <SRS>EPSG:900913</SRS>
    <SRS>EPSG:3857</SRS>
    <SRS>EPSG:2180</SRS>
    <LatLonBoundingBox minx="13.3120344438" miny="48.8830586734"
maxx="25.8220848921" maxy="56.0567547244" />
    <BoundingBox SRS="EPSG:900913" minx="1481888.89571"
miny="6255042.14171" maxx="2874501.34141" maxy="7569722.22253" />
    <BoundingBox SRS="EPSG:4326" minx="13.3120344438"
miny="48.8830586734" maxx="25.8220848921" maxy="56.0567547244" />
    <BoundingBox SRS="EPSG:3857" minx="1481888.89571"
miny="6255042.14171" maxx="2874501.34141" maxy="7569722.22253" />
    <Layer>
      <Name>osm:Mapa_active</Name>
      <Title>Mapa podstawowa</Title>
      <LatLonBoundingBox minx="13.3120344438" miny="48.8830586734"
maxx="25.8220848921" maxy="56.0567547244" />
      <BoundingBox SRS="EPSG:900913" minx="1481888.89571"
miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
      <BoundingBox SRS="EPSG:4326" minx="13.3120344438"
miny="48.8830586734" maxx="25.8220848921" maxy="56.0567547244" />
      <BoundingBox SRS="EPSG:3857" minx="1481888.89571"
miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
      <BoundingBox SRS="EPSG:2180" minx="144907.165815"
miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
    </Layer>
    <Layer>
      <Name>osm:Hydranty_active</Name>
      <Title>Mapa podstawowa</Title>
      <LatLonBoundingBox minx="13.3120344438" miny="48.8830586734"
maxx="25.8220848921" maxy="56.0567547244" />
      <BoundingBox SRS="EPSG:900913" minx="1481888.89571"
miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
      <BoundingBox SRS="EPSG:4326" minx="13.3120344438"
miny="48.8830586734" maxx="25.8220848921" maxy="56.0567547244" />
      <BoundingBox SRS="EPSG:3857" minx="1481888.89571"
miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
      <BoundingBox SRS="EPSG:2180" minx="144907.165815"
miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
    </Layer>
    <Layer>
      <Name>osm:Rejony_operacyjne_active</Name>
      <Title>Mapa podstawowa</Title>
      <LatLonBoundingBox minx="13.3120344438" miny="48.8830586734"
maxx="25.8220848921" maxy="56.0567547244" />
      <BoundingBox SRS="EPSG:900913" minx="1481888.89571"
miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
      <BoundingBox SRS="EPSG:4326" minx="13.3120344438"
miny="48.8830586734" maxx="25.8220848921" maxy="56.0567547244" />
      <BoundingBox SRS="EPSG:3857" minx="1481888.89571"
miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
      <BoundingBox SRS="EPSG:2180" minx="144907.165815"
miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
    </Layer>
  </Layer>
</Capability>
</WMT_MS_Capabilities>
_______________________________________________
MapProxy mailing list
https://lists.osgeo.org/mailman/listinfo/mapproxy
---
Ta wiadomość została sprawdzona na obecność wirusów przez oprogramowanie antywirusowe Avast.
https://www.avast.com/antivirus
Oliver Tonnhofer
2018-07-04 09:36:45 UTC
Permalink
Hi,

a cache only supports one format, but not image_formats. Please check the output on the console.


Regards,
Oliver
--
Oliver Tonnhofer | Omniscale GmbH & Co KG | https://omniscale.com
OpenStreetMap WMS and tile services | https://maps.omniscale.com
Post by Andrzej Kępys
Hi All.
I Have a little problem with configuration - any help appreciated.
I have to replace my existing web map servers with something else - so I choose mapproxy and I'm very pleased of it's efficiency and simplicity - it's working perfect, but... trouble is that new servers have to work exactly the same as an old ones - have to provide the same layers, with the same names, formats and other properties, because I have about 500 fat-client applications and I need to avoid replacing them all.
As for now lots of work is done - I made mapnik backend (source, cache) in local srs for Poland (2180) and I'm serving them with wms tiled - everything work, but last thing I have to do is to serve layers in format 'image/png8' because all applications expects this format. I found few snippets on the web, but no luck as for now... I have 'image/png8' in overall wms properties, but I need them in tilesets properties also...
My config and capabilities document below - any help appreciated
# -------------------------------
# MapProxy example configuration.
# -------------------------------
#
# This is a minimal MapProxy configuration.
# See full_example.yaml and the documentation for more options.
#
# http://localhost:8080/demo
# capabilities: http://localhost:8080/service?REQUEST=GetCapabilities
# capabilities: http://localhost:8080/wmts/1.0.0/WMTSCapabilities.xml
# first tile: http://localhost:8080/wmts/osm/webmercator/0/0/0.png
# Tile service (compatible with OSM/etc.)
# first tile: http://localhost:8080/tiles/osm/webmercator/0/0/0.png
# note: TMS is not compatible with OSM/Google Maps/etc.
# fist tile: http://localhost:8080/tms/1.0.0/osm/webmercator/0/0/0.png
# initial doc: http://localhost:8080/kml/osm/webmercator
use_grid_names: true
# origin for /tiles service
origin: 'nw'
use_grid_names: true
srs: ['EPSG:4326', 'EPSG:900913', 'EPSG:3857', 'EPSG:2180']
image_formats: ['image/png', png8]
title: MapProxy WMS Proxy
abstract: This is a minimal MapProxy example.
- name: "osm:Mapa_active"
title: Mapa podstawowa
sources: [m_base_cache]
image_formats: ['image/png', png8]
- name: "osm:Hydranty_active"
title: Mapa podstawowa
sources: [m_emergency_cache]
image_formats: ['image/png', png8]
- name: "osm:Rejony_operacyjne_active"
title: Mapa podstawowa
sources: [m_regions_cache]
image_formats: ['image/png', png8]
grids: [puwg]
sources: [mapnik_base]
image_formats: ['image/png', png8, 'image/tiff']
grids: [puwg]
sources: [mapnik_emergency]
image_formats: ['image/png', png8]
grids: [puwg]
sources: [mapnik_regions]
image_formats: ['image/png', png8]
type: mapnik
mapfile: /srv/mapnik_2180/base_2180.xml
image_formats: ['image/png', png8]
type: mapnik
mapfile: /srv/mapnik_2180/emergency_2180.xml
transparent: True
image_formats: ['image/png', png8]
type: mapnik
mapfile: /srv/mapnik_2180/regions_2180.xml
transparent: True
image_formats: ['image/png', png8]
base: GLOBAL_WEBMERCATOR
srs: EPSG:2180
bbox: [144907.16581514146, 129171.69217334315, 926415.1553865769, 910679.6817447785]
bbox_srs: EPSG:2180
res: [3052.7655842634194, 1526.3827921317097, 763.1913960658549, 381.59569803292743, 190.79784901646372, 95.39892450823186, 47.69946225411593, 23.849731127057964, 11.924865563528982, 5.962432781764491, 2.9812163908822455, 1.49060
# resampling: 'bicubic'
paletted: true
format: image/jpeg
format: image/png8
colors: 256
--------------------------
<?xml version="1.0"?>
<!DOCTYPE WMT_MS_Capabilities SYSTEM "http://schemas.opengis.net/wms/1.1.1/WMS_MS_Capabilities.dtd"
[
<!ELEMENT VendorSpecificCapabilities (TileSet*) >
<!ELEMENT TileSet (SRS, BoundingBox?, Resolutions, Width, Height, Format, Layers*, Styles*) >
<!ELEMENT Resolutions (#PCDATA) >
<!ELEMENT Width (#PCDATA) >
<!ELEMENT Height (#PCDATA) >
<!ELEMENT Layers (#PCDATA) >
<!ELEMENT Styles (#PCDATA) >
]> <!-- end of DOCTYPE declaration -->
<WMT_MS_Capabilities version="1.1.1">
<Service>
<Name>OGC:WMS</Name>
<Title>MapProxy WMS Proxy</Title>
<Abstract>This is a minimal MapProxy example.</Abstract>
<OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://mapabkp.abakus.net.pl:8090/service"/>
<Fees>none</Fees>
<AccessConstraints>none</AccessConstraints>
</Service>
<Capability>
<Request>
<GetCapabilities>
<Format>application/vnd.ogc.wms_xml</Format>
<DCPType>
<HTTP>
<Get><OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://mapabkp.abakus.net.pl:8090/service?"/></Get>
</HTTP>
</DCPType>
</GetCapabilities>
<GetMap>
<Format>image/png</Format>
<Format>image/png8</Format>
<DCPType>
<HTTP>
<Get><OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://mapabkp.abakus.net.pl:8090/service?"/></Get>
</HTTP>
</DCPType>
</GetMap>
<GetFeatureInfo>
<Format>text/plain</Format>
<Format>text/html</Format>
<Format>application/vnd.ogc.gml</Format>
<DCPType>
<HTTP>
<Get><OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://mapabkp.abakus.net.pl:8090/service?"/></Get>
</HTTP>
</DCPType>
</GetFeatureInfo>
</Request>
<Exception>
<Format>application/vnd.ogc.se_xml</Format>
<Format>application/vnd.ogc.se_inimage</Format>
<Format>application/vnd.ogc.se_blank</Format>
</Exception>
<VendorSpecificCapabilities>
<TileSet>
<SRS>EPSG:2180</SRS>
<BoundingBox SRS="EPSG:2180" minx="144907.165815" miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
<Resolutions>3052.76558426 1526.38279213 763.191396066 381.595698033 190.797849016 95.3989245082 47.6994622541 23.8497311271 11.9248655635 5.96243278176 2.98121639088 1.49060819544 0.745304097721 0.37265204886 </Resolutions>
<Width>256</Width>
<Height>256</Height>
<Format>image/png</Format>
<Layers>osm:Mapa_active</Layers>
<Styles></Styles>
</TileSet>
<TileSet>
<SRS>EPSG:2180</SRS>
<BoundingBox SRS="EPSG:2180" minx="144907.165815" miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
<Resolutions>3052.76558426 1526.38279213 763.191396066 381.595698033 190.797849016 95.3989245082 47.6994622541 23.8497311271 11.9248655635 5.96243278176 2.98121639088 1.49060819544 0.745304097721 0.37265204886 </Resolutions>
<Width>256</Width>
<Height>256</Height>
<Format>image/png</Format>
<Layers>osm:Hydranty_active</Layers>
<Styles></Styles>
</TileSet>
<TileSet>
<SRS>EPSG:2180</SRS>
<BoundingBox SRS="EPSG:2180" minx="144907.165815" miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
<Resolutions>3052.76558426 1526.38279213 763.191396066 381.595698033 190.797849016 95.3989245082 47.6994622541 23.8497311271 11.9248655635 5.96243278176 2.98121639088 1.49060819544 0.745304097721 0.37265204886 </Resolutions>
<Width>256</Width>
<Height>256</Height>
<Format>image/png</Format>
<Layers>osm:Rejony_operacyjne_active</Layers>
<Styles></Styles>
</TileSet>
</VendorSpecificCapabilities>
<Layer>
<Title>MapProxy WMS Proxy</Title>
<SRS>EPSG:4326</SRS>
<SRS>EPSG:900913</SRS>
<SRS>EPSG:3857</SRS>
<SRS>EPSG:2180</SRS>
<LatLonBoundingBox minx="13.3120344438" miny="48.8830586734" maxx="25.8220848921" maxy="56.0567547244" />
<BoundingBox SRS="EPSG:900913" minx="1481888.89571" miny="6255042.14171" maxx="2874501.34141" maxy="7569722.22253" />
<BoundingBox SRS="EPSG:4326" minx="13.3120344438" miny="48.8830586734" maxx="25.8220848921" maxy="56.0567547244" />
<BoundingBox SRS="EPSG:3857" minx="1481888.89571" miny="6255042.14171" maxx="2874501.34141" maxy="7569722.22253" />
<Layer>
<Name>osm:Mapa_active</Name>
<Title>Mapa podstawowa</Title>
<LatLonBoundingBox minx="13.3120344438" miny="48.8830586734" maxx="25.8220848921" maxy="56.0567547244" />
<BoundingBox SRS="EPSG:900913" minx="1481888.89571" miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
<BoundingBox SRS="EPSG:4326" minx="13.3120344438" miny="48.8830586734" maxx="25.8220848921" maxy="56.0567547244" />
<BoundingBox SRS="EPSG:3857" minx="1481888.89571" miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
<BoundingBox SRS="EPSG:2180" minx="144907.165815" miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
</Layer>
<Layer>
<Name>osm:Hydranty_active</Name>
<Title>Mapa podstawowa</Title>
<LatLonBoundingBox minx="13.3120344438" miny="48.8830586734" maxx="25.8220848921" maxy="56.0567547244" />
<BoundingBox SRS="EPSG:900913" minx="1481888.89571" miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
<BoundingBox SRS="EPSG:4326" minx="13.3120344438" miny="48.8830586734" maxx="25.8220848921" maxy="56.0567547244" />
<BoundingBox SRS="EPSG:3857" minx="1481888.89571" miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
<BoundingBox SRS="EPSG:2180" minx="144907.165815" miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
</Layer>
<Layer>
<Name>osm:Rejony_operacyjne_active</Name>
<Title>Mapa podstawowa</Title>
<LatLonBoundingBox minx="13.3120344438" miny="48.8830586734" maxx="25.8220848921" maxy="56.0567547244" />
<BoundingBox SRS="EPSG:900913" minx="1481888.89571" miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
<BoundingBox SRS="EPSG:4326" minx="13.3120344438" miny="48.8830586734" maxx="25.8220848921" maxy="56.0567547244" />
<BoundingBox SRS="EPSG:3857" minx="1481888.89571" miny="6255042.14155" maxx="2874501.34141" maxy="7569722.22236" />
<BoundingBox SRS="EPSG:2180" minx="144907.165815" miny="129171.692173" maxx="926415.155387" maxy="910679.681745" />
</Layer>
</Layer>
</Capability>
</WMT_MS_Capabilities>
--
Pozdrawiam
Andrzej Kępys
gg: 7918247
skype: jedrus305
tel: 605 997 440
---
Ta wiadomość została sprawdzona na obecność wirusów przez oprogramowanie antywirusowe Avast.
https://www.avast.com/antivirus
_______________________________________________
MapProxy mailing list
https://lists.osgeo.org/mailman/listinfo/mapproxy
Loading...