iclient-openlayers 子图层筛选设置无效

0 投票
var layerStatus = new SuperMap.LayerStatus({
         "layerName": "G_Block@localhost",
         "isVisible":true,
         "fieldValuesDisplayFilter": {"fieldValuesDisplayMode":'DISPLAY'},
         "displayFilter":"SMID < 10"
     });
     
     
    var layStatParam = new SuperMap.SetLayerStatusParameters({
         layerStatusList: [layerStatus]
     })

     new ol.supermap.LayerInfoService("http://localhost:8090/iserver/services/map-cscs/rest/maps/G_Block@Boundaries")
        .setLayerStatus(layStatParam, function (serviceResult) {
            console.log(serviceResult)
     })

代码设置无效
6月 25 分类:  64次浏览 | 用户: 何为 才疏学浅 (17 分)
重新分类 6月 28 用户:jjz

2 个回答

0 投票

您好,我设置了过滤条件能筛选出满足条件的要素组成的临时图层,可以在iServer的临时图层中查看

6月 28 用户: johnJJ 才高八斗 (842 分)
好的,谢谢!还有两个问题咨询下:

1 临时图层设置有效时间,如果界面上渲染出来的图形超过时间了,怎么办?

2 用户量大的话,生成的临时图层太多,有没有办法可以优化?
0 投票
好的,还有两个问题咨询下:

1 临时图层设置有效时间,如果界面上渲染出来的图形超过时间了,怎么办?

2 用户量大的话,生成的临时图层太多,有没有办法可以优化?
6月 28 用户: 何为 才疏学浅 (17 分)
...