【问题标题】:Geoserver, string parameter sending by using viewparams valuesGeoserver,使用 viewparams 值发送字符串参数
【发布时间】:2018-03-23 02:56:04
【问题描述】:

是否可以在viewparameter 序列中将字符串值发送到基于 SqlView 的层?我的参数类似于日期(包含破折号),如果我把它放在这样的请求中: http://x.y.z/geoserver/db/wms?service=WMS&version=1.1.0&request=GetMap&layers=ABC:AnyDay&styles=&bbox=2069724.275423,7237025.845297,2069831.088769,7237123.162091&width=768&height=699&srs=EPSG:3857&format=image%2Fgif&viewparams=XYZ:2017-10-10

服务器给出错误信息:XYZ 是整数且 SQL 查询错误 - 没有层出现。

我知道这个解决方案很危险,但我必须同意。

【问题讨论】:

  • 请将日志转至开发者,然后将日志文件的相关部分粘贴到问题中。

标签: string geoserver sql-view viewparams


【解决方案1】:

由于地理服务器给出的错误。似乎变量 XYZ 是整数类型,而您传递的参数是非整数类型。此类型错误是由于类型不匹配造成的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-24
    • 2021-03-06
    • 2011-06-30
    • 1970-01-01
    • 2019-11-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多