首页 / 浏览问题 / 云GIS / 问题详情
iServer 隐藏和显示子图层
2EXP 2017年12月08日
iClient 9D for OpenLayers 访问 iServer时,看API用了LayerInfoService下的setLayerStatus函数,服务端返回 succeed:true,但是没变化

1个回答

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

layersID的说明参考以下

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

1,603EXP 2017年12月08日
按照这个思路那就是隐藏和显示每一次都要重新加载图层,会有两个问题:

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

有其他解决方案吗
...