如何将参数的字符串条件设置为viewparams

时间:2019-04-17 03:07:20

标签: geoserver viewparams

像这样的SQL函数"SELECT * FROM myFunction('%FILTER%')",其中FILTER: and any_param >= 100any_param < 1000。运行geoserver/cite/wms?....&viewparams=FILTER:and any_param >= 100 and any_param < 1000;时收到消息错误"org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Content is not allowed in prolog.",但是,如果将此参数设置为默认参数,则可以正常工作。怎么了也许我需要筛查任何符号吗?

1 个答案:

答案 0 :(得分:1)

FILTER是OGC协议的关键字,我想您正在为此设计一些验证检查(内容应该是XML文档)。使用其他变量名称。