首页 / 浏览问题 / 云GIS / 问题详情
iclient中Vector图层显示隐藏
28EXP 2018年10月18日

问题:

我现在在地图中添加了一个SuperMap.Layer.Vector图层,现在想通过一个按钮来实现该图层的显示和隐藏。我使用的方法是通过控制该图层的display属性来实现。但是,得到的结果是:点击按钮时,该图层是隐藏了,但是当平移地图和进行地图缩放时,该图层又显示出来了。不知道为什么会将原来display(false)的图层显示出来。请问应该如何解决?

代码:

_this.rtVector = new SuperMap.Layer.Vector("rtVector");
_this.rtVector.display(false);

1个回答

我自己实现了,我用setVisibility来解决。
28EXP 2018年10月18日
...