寻找WMS-in-WMS功能-根据规模调用其他WMS的WMS

时间:2019-08-07 14:48:02

标签: geoserver qgis forwarding wms

很抱歉打扰您一个简单的问题。

我们想建立一个WMS(网络地图服务),根据规模(缩放间隔)将所有请求转发到其他三个WMS。

目标是将3张背景地图(在不同的细节级别上显示相同的地理区域,并在3个单独的WMS中合并)到一个WMS中,以便用户仅使用向前转发的一个WMS即可无缝地放大和缩小WMS请求到其他3个WMS。

有可能吗?有没有可以帮助我解决问题的软件?

提前谢谢!

1 个答案:

答案 0 :(得分:2)

您要寻找的功能称为层叠。可以使用GeoServer来做到这一点。

GeoServer manual详细说明了如何设置级联WMS层。但是,除非源服务器应用了缩放限制,否则当前没有任何方法可以将缩放限制应用于级联层。

另一个支持级联WMS的项目是MapProxy,但我不确定它是否可以根据请求的规模更改源。它确实可以选择将请求限制为min/max scale,但它会返回超出这些限制的空白图像。