首页 / 浏览问题 / 云GIS / 问题详情
海量数据绘制导致浏览器崩溃的问题
36EXP 2017年02月10日

项目要求实现海量数据绘制。使用效果为,使用圆绘制一个区域。在区域中画出包含在圆区域范围内的要素。

之前是使用marker进行要素的绘制,发现面积稍微大一些后,就会造成浏览器崩溃。

因此判断认为marker单个单个的循环绘制导致了问题,所以改用了超图官方的海量数据绘制的方式进行要素的绘制,但是发现依旧会导致浏览器崩溃。将请求数据开始至返回数据结束的时长,以及绘制高性能图层内的图形开始至结束的时长,发现这两段时长均不长。且在绘制结束后,浏览器才突然卡顿直至崩溃,不知是何原因。

其中,绘制要素时,还绘制了geotext。

两个过程连续的 之后,浏览器便卡住,直至崩溃了。

2 个回答

私信我一下 你的联系方式
1,615EXP 2017年02月10日

经过远程调试客户的代码 浏览器卡顿崩溃是由于代码里的一段循环代码引起 

需要注意的是 大家不要循环一次 就去调用addGraphics() 而应循环完 将要素添加在数组里  循环结束 一次性加载要素数组即可

1,615EXP 2017年02月13日
...