iServer 隐藏和显示子图层

0 投票
iClient 9D for OpenLayers 访问 iServer时,看API用了LayerInfoService下的setLayerStatus函数,服务端返回 succeed:true,但是没变化
12月 8, 2017 分类:  611次浏览 | 用户: gaoxun1937 (2 分)

1个回答

0 投票

你好,用设置layersID的方法来控制子图层的显隐,如图

layersID的说明参考以下

http://support.supermap.com.cn:8090/iserver/help/html/zh/mergedProjects/SuperMapiServerRESTAPI/root/maps/map/tileImage.htm#GET请求

12月 8, 2017 用户: 郑雅琳 名扬四海 (1,600 分)
按照这个思路那就是隐藏和显示每一次都要重新加载图层,会有两个问题:

1、数据量多的时候加载会很慢
2、每次重新加载图层会重新刷新界面,会有个空白的时间。体验很不友好。

有其他解决方案吗
...