[MapProxy] High-dpi tiles from tileserver-gl
Matthias Woltering
woltering at gmail.com
Mon May 28 04:24:44 PDT 2018
Hi all,
I would like to fetch high-dpi tiles from tileserver-gl via mapproxy. To
get retina-tiles you have to add "@2x" or "@3x" to the tile-url:
low-res-url:
http://my-tileserver-gl/styles/osm/10/1075/1342.png
retina-url:
http://my-tileserver-gl/styles/osm/10/1075/1342@2x.png
see:
<http://tileserver.readthedocs.io/en/latest/endpoints.html#static-images>
I tried to add the string "@2x" to the template, but no luck.
configuration:
==============
sources:
my_tile_source_highdpi:
type: tile
grid: webmercator_hq
url: http://my-tileserver-gl/styles/osm/%(z)s/%(x)s/%(y)s at 2x.png
grids:
webmercator:
base: GLOBAL_WEBMERCATOR
webmercator_hq:
srs: "EPSG:3857"
origin: nw
min_res: 78271.51696402048
tile_size: [512, 512]
error:
======
mapproxy.source.tile - WARNING - could not retrieve tile: No response
from URL "http://2x.png": Name or service not known
I also tried to escape the "@", but also no luck.
Do I have to change the class TileURLTemplate in client/tile.py? Or is
there a simpler method to solve the problem i.e. via configuration?
Thanks for your help!
Matthias Woltering
More information about the MapProxy
mailing list