[我们过去常常通过viewparams字段将参数发送到WMS地理服务器SQLViews。但是WMTS没有此字段

问题描述 投票:1回答:1

[Geoserver提供使用parametrized SQL views。参数放在viewparams字段中,并接收它们作为SQL请求的参数。

但是,我们发现平铺WMS(WMTS)没有该viewparams字段。我们如何发送参数?

问候,

geoserver
1个回答
0
投票

[我发现WMTS层必须由GeoWebCache这样的工具/组件来缓存目标,而WMS层总是由geoserver来运行。

WMTS层可以在WMS模式下调用,然后:

  • 如果需要使用参数,请将其放在SQL视图中,并使用WMS参数通过viewparams请求调用该层,

  • 如果不需要使用参数,请通过WMTS对其进行调用,然后进一步的调用可能会受益于从缓存中恢复的内容。

© www.soinside.com 2019 - 2024. All rights reserved.