[MapProxy] Issue with specific resolutions/scales

Oliver Tonnhofer olt at omniscale.de
Fri May 15 02:09:11 PDT 2015


Hi Jeremy,


> On 14.05.2015, at 18:16, Jeremy Holt <jholt at adc4gis.com> wrote:
> 
> Thanks Oliver, 
> I've checked into it a bit, and I'm still curious as to how I can get mapproxy to accommodate. I have found that the Openlayers request parameters work when directly passed to the wms server, so I would assume that mapproxy would be able to handle that same request with success. 
> Here are examples of a tile request at resolution 9.375/scale 1:10800/EPSG:103413
> 
> Direct to ArcGIS Server WMS(works)
>  http://ags1.wgxtreme.com/arcgis/services/DodgeCoWi/DodgeCoWiMain/MapServer/WMSServer?SRS=EPSG%3A103413&LAYERS=3&FORMAT=image%2Fjpeg&TILED=true&TILESORIGIN=771292.20391%2C617600.31082&WIDTH=256&HEIGHT=256&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&BBOX=888892.20391,706400.31082,891292.20391,708800.31082
> 
> To MP (fails)
>  http://mp3.adc4gis.com/dodgecowi/service?SRS=EPSG%3A103413&LAYERS=dodgecowi_aerial2012_layer&FORMAT=image%2Fjpeg&TILED=true&TILESORIGIN=771292.20391%2C617600.31082&WIDTH=256&HEIGHT=256&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&BBOX=888892.20391,706400.31082,891292.20391,708800.31082


You are making WMS-C requests with tiled=true. See: http://mapproxy.org/docs/nightly/services.html#wms-c
MapProxy will serve these requests if you remove tiled=true, but MapProxy will have to stitch multiple tiles together for requests in these zoom levels and it will become a bit slower (it might not be noticeable).

For best performance you should fix the OpenLayers configuration. 

Regards,
Oliver

-- 
Oliver Tonnhofer  | Omniscale GmbH & Co KG  | http://omniscale.com
OpenStreetMap WMS and tile services         | http://maps.omniscale.com




More information about the MapProxy mailing list