社区
地理信息系统
帖子详情
【请教】OpenLayers可以对WMS地图进行条件筛选么?
My Teching
2010-12-10 12:07:46
大家好,我有以下疑问,请指教:
使用某WMS地图,比如只有一个层,是所有省县的信息。
那么,如果我想让指定省(比如四川)对应的所有县显示出来,而不显示其它省,OpenLayers可有接口么?
谢谢!
...全文
581
11
打赏
收藏
【请教】OpenLayers可以对WMS地图进行条件筛选么?
大家好,我有以下疑问,请指教: 使用某WMS地图,比如只有一个层,是所有省县的信息。 那么,如果我想让指定省(比如四川)对应的所有县显示出来,而不显示其它省,OpenLayers可有接口么? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iwillsw
2010-12-16
打赏
举报
回复
geoserver 2.1beta支持动态SQL过滤,按照文档所说,可以通过传递参数控制过滤条件。
因为没有安装最新版本,无法测试。
My Teching
2010-12-16
打赏
举报
回复
谢谢您的回复!
[Quote=引用 10 楼 iwillsw 的回复:]
geoserver 2.1beta支持动态SQL过滤,按照文档所说,可以通过传递参数控制过滤条件。
因为没有安装最新版本,无法测试。
[/Quote]
不管是GeoServer或是其它地图服务器发布出WMS后,OpenLayers中怎样(什么接口)对其进行过滤控制呢?
我是这一点没弄明白,呵呵
iwillsw
2010-12-15
打赏
举报
回复
WMS到客户端的只有图片,不能过滤,只能在服务器端生成图片之前过滤
My Teching
2010-12-15
打赏
举报
回复
谢谢您的再次回复!
[Quote=引用 8 楼 iwillsw 的回复:]
WMS到客户端的只有图片,不能过滤,只能在服务器端生成图片之前过滤
[/Quote]
那么,如果用OpenLayers的话,没法直接做了?
如果使用其它地图服务器(比如MapServer),OpenLayers中又怎么动态请求经过过滤后的图片呢?
My Teching
2010-12-14
打赏
举报
回复
谢谢您的回复!
[Quote=引用 6 楼 iwillsw 的回复:]
WFS支持客户端过滤、WMS不支持。
新发布的gs2.1beta支持服务器端SQL动态过滤,可以满足你的要求。
[/Quote]
WFS倒是可以从服务器查询出各种数据。
因为我现在只使用了WMS地图,所以想向大家证实一下,在OpenLayers的接口中,WMS是否也支持过滤;不然,WMS就是图片,其本质上无法进行过滤的功能吧。
iwillsw
2010-12-13
打赏
举报
回复
WFS支持客户端过滤、WMS不支持。
新发布的gs2.1beta支持服务器端SQL动态过滤,可以满足你的要求。
My Teching
2010-12-10
打赏
举报
回复
谢谢大家的热情回复!
在我的理解中,WMS只是一种图片服务吧,本身并不具有过滤的功能?
即使是通过URL来拼参数,那应该使用OpenLayers的什么接口呢?
奇零草
2010-12-10
打赏
举报
回复
通过拼Url参数来过滤图层的
传说中的堕落
2010-12-10
打赏
举报
回复
我认为是看WMS本身..openlayers只是些前端js调用和地图浏览效果实现
最终的地图内容 都是通过地图服务(WMS是其中一种)来完成的吧
My Teching
2010-12-10
打赏
举报
回复
谢谢您的回复!
[Quote=引用 1 楼 xzhui 的回复:]
有个Filter吧..你看看WMS的标准说明..
[/Quote]
OpenLayers的WMS接口好像没有filter吧?难道是看WMS自身的标准?
传说中的堕落
2010-12-10
打赏
举报
回复
有个Filter吧..你看看WMS的标准说明..
openlayers
调用 arcgis server
wms
服务简单图解
openlayers
调用 arcgis server
wms
服务简单图解 java net
openlayers
教程
openlayers
的类与方法.doc
OpenLayers
技术研究参考文档.doc
Openlayers
加载
wms
.doc
openlayers
介绍.ppt
openlayers
开发.doc
OpenLayers
心得文档.doc
openlayers
资料1.doc OpenLayer源代码总体结构分析.doc
OpenLayers
.pdf
geoServer+
openLayers
简单小例子
使用
openLayers
调用geoServer发布的
地图
数据,并实现放大、缩小、移动、测距、测面积、弹出信息等功能; 需要修改geoServer路径,我的是安装在本地的; 还有部分功能未完成;
动态标绘演示系统1.0(for
OpenLayers
3)
基于
OpenLayers
3实现动态标绘API,初始版本,仅支持标绘符号绘制。
Openlayers
4加载
WMS
地图
ol4加载
地图
最基本的方法 准备工作 1、shp文件 2、geoserver发布图层 var map,
wms
Layer; function initMap(){
wms
Layer = new ol.layer.Tile({ source: new ol.source.Tile
WMS
({ url: "http://localhost:8080/geos...
地理信息系统
2,158
社区成员
8,288
社区内容
发帖
与我相关
我的任务
地理信息系统
它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。
复制链接
扫一扫
分享
社区描述
它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章