首页 / 浏览问题 / 云GIS / 问题详情
可以给Layer.RankSymbol添加监听事件吗?
3EXP 2018年05月14日
我想给我的专题图和底图加一个 卷帘。 专题图是由

new SuperMap.Layer.RankSymbol方法得到的。 有这个图层的监听事件吗?

layer.events.on({"layerInitialized":addLayer}); 好像不管用。

1、卷帘 功能只能添加到动态分块图层上(TiledDynamicRESTLayer)吗?

2、layer的监听事件列表可以在哪里查到?

1个回答

您好! 

1、卷帘支持Canvas图层,非Canvas图层需要手动实现卷帘

2、layer的监听事件可以在iclient的API里面看到:

http://iclient.supermap.io/libs/iclient8c/apidoc/files/SuperMap/Map-js.html

此外,实现卷帘效果可以参考一下这个例子:

http://iclient.supermapol.com/examples/classic/editor.html#others_layerSwitch

李晓
1
663EXP 2018年05月14日
谢谢解答

但是还有些不懂的地方。

    我在8C的帮助文档查到CanvasLayer是“所有SuperMap iServer 6R 定义的图层类的基类。”那么Layer.RankSymbol不应该也是属于Canvas图层吗?
  “手动实现卷帘”的意思是不是要自己写实现函数?

    layer的监听事件中并没有"processCompleted" "layerInitialized"这些属性他们在哪里可以找到?
...