`
pufan53
  • 浏览: 43346 次
  • 性别: Icon_minigender_2
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

动态地图缩放时的卡图现象

 
阅读更多
arcgis的动态地图在缩放时,新一级的要素没有刷新完成前,会与前一级的图像发生叠加(由图一转换到图三),用户体验不好。希望能先消除老图层(由图二转换到图三),这样效果比较好。


图一:

图二:

图三:


实现方法也很简单,相关代码为:
    map.addEventListener(ZoomEvent.ZOOM_END,zoomEnd);
    private function zoomEnd(event:ZoomEvent):void{
        //缩放时先隐藏动态图层,等刷新好了再显示出来
        var dlayer:Layer = map.getLayer(Constant.DYNAMIC_LAYER_NAME);
        dlayer.visible = false;
        dlayer.refresh();
        dlayer.visible = true;
    }
  • 大小: 107.6 KB
  • 大小: 54.4 KB
  • 大小: 40.3 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics