我正在尝试将TileCache包装到Docker容器中。但是看起来没有办法指定mapserver的URL。根据TileCache文档,我只能为WMS和其他层指定'url‘参数,但不能为"MapServer“(栅格瓷砖)类型指定。我确实试过使用'url‘参数以防万一,但它不起作用。看起来它正试图从某个“内部”URL获取一个磁贴,但却超时了。
下面是我的TileCache配置文件:
# Configuration for MC TileCache
[cache]
type=Disk
base=/path/to/cache
# States TEST
[layer_zp520201iach]
type=MapServer
url=https://myserver/cgi-bin/mapserv
layers=layer_zp520201iach
srs=epsg:900913
#bbox=-20037508.34 -20037508.34 20037508.34 20037508.34
spherical_mercator=true
mapfile=/path/to/mapfile/mapfile.map
metaTile=true
metaSize=5,5
metaBuffer=350我是不是遗漏了什么?真的没有办法为MapServer层类型定义MapServer地址吗?
发布于 2021-01-06 21:48:00
Tilecache 2.11通过Mapscript (不是通过TCP/IP )调用Mapserver,因此(afaik)我必须将Mapserver和Tilecache放在同一个Docker容器中。
https://stackoverflow.com/questions/65509837
复制相似问题