2

我正在使用 Mapproxy 显示地图http://maps.stamen.com/toner/#3/49.78/-4.04。但是瓷砖显示在错误的位置。例如:

无缩放地图:

一级缩放地图:

放大后,图像看起来更加奇怪。

近似配置:

层数:
  - 名称: StamenToner
    标题: StamenMap
    来源:[stamen_cache]  

缓存:
  stamen_cache:
    网格:[stamen_grid]
    资料来源:[stamen_wmts]

来源:  
  stamen_wmts:
    类型:瓷砖
    网址:http://tile.stamen.com/toner/%(z)s/%(y)s/%(x)s.png
    网格:stamen_grid

网格:
    stamen_grid:
        srs:'EPSG:3857'
        来源:'nw'
        tile_size: [512, 512]      

我不知道为什么缩放时瓷砖位置错误。有什么建议么。

4

1 回答 1

0

这适用于 MapProxy==1.13.0

layers:
  - name: StamenToner
    title: StamenMap
    sources: [stamen_cache]

caches:
  stamen_cache:
    sources: [stamen_tiles]

sources:
  stamen_tiles:
    type: tile
    url: http://tile.stamen.com/toner/%(z)s/%(x)s/%(y)s.png
    grid: GLOBAL_WEBMERCATOR

注意:检查 URL 参数顺序。 /z/x/y而不是/z/y/x; 根据文档

许多应用程序和库都了解地图 URL 模板的概念。这些是我们的:

于 2021-03-08T16:00:10.937 回答