首页 / 浏览问题 / 三维GIS / 问题详情
设置图层过滤条件
31EXP 2017年05月25日
代码中设置图层过滤条件的方法是什么?

1个回答

您好,请问是iClent3D中设置吗?
3,389EXP 2017年05月25日
是iClent3D中设置
额,iClent客户端不支持这个功能哈,嘿嘿嘿,不好意思。

建议您生成OSGB缓存,通过setObjectsVisible设置对象的可见性。
我都是些点数据啊。
您的点是放临时的图层,比如跟踪层还是放数据集的普通图层?
放数据集的普通图层,都是点数据,数据量比较大。
那就生成OSGB缓存吧。

怎么生成OSGB缓存,我每个图层都是专题图图层了。

您发布三维服务时没生成缓存吗?直接对场景生成缓存,格式选OSGB呀。
我的图层数据是要动态变化的,生成OSGB缓存后那就不能动态更新了。
原始图层控制不了显隐,只能对整个图层进行隐藏额。

其实就算您发布原始的数据,iserver也会生成缓存的。

我刚看了下你这个满足不了我的需求,我需要设置的过滤条件是一SQL 语句

我都说啦,客户端不支持设置SQL语句为过滤条件语句的。
...