当前位置: 代码迷 >> GIS >> 【请问】OpenLayers可以对WMS地图进行条件筛选么
  详细解决方案

【请问】OpenLayers可以对WMS地图进行条件筛选么

热度:415   发布时间:2016-05-05 06:39:07.0
【请教】OpenLayers可以对WMS地图进行条件筛选么?
大家好,我有以下疑问,请指教:

  使用某WMS地图,比如只有一个层,是所有省县的信息。
  那么,如果我想让指定省(比如四川)对应的所有县显示出来,而不显示其它省,OpenLayers可有接口么?

谢谢!

------解决方案--------------------
有个Filter吧..你看看WMS的标准说明..
------解决方案--------------------
我认为是看WMS本身..openlayers只是些前端js调用和地图浏览效果实现
最终的地图内容 都是通过地图服务(WMS是其中一种)来完成的吧
------解决方案--------------------
通过拼Url参数来过滤图层的
------解决方案--------------------
WFS支持客户端过滤、WMS不支持。
新发布的gs2.1beta支持服务器端SQL动态过滤,可以满足你的要求。
------解决方案--------------------
WMS到客户端的只有图片,不能过滤,只能在服务器端生成图片之前过滤
------解决方案--------------------
geoserver 2.1beta支持动态SQL过滤,按照文档所说,可以通过传递参数控制过滤条件。
因为没有安装最新版本,无法测试。
  相关解决方案