《仔仔细细分析Ext》第N章 图表、Excel报表、GIS、拓扑结构第三节基于VML的WEBGIS3

 

实际应用的关键点

确定好整体的思路之后,我们来解决实际当中的问题,总结起来有 3 类:

1 、切片加载问题:

大家都明白,如果把一张非常大的图片交给浏览器去加载,可能会造成浏览器假死的现象。同理,如果以很快的速度让浏览器加载很多的小切片,也会造成假死。

常见的处理方法是“预加载”,后面拿具体的代码来说明这个处理过程,同时对预加载再做一些扩展处理,来支持更大量的图片(附件的代码在 1000 张图左右测试通过,运行流畅,如果图片更多,还要使用局部加载的方式,这里不考虑。)

2 、切片拼合问题

切片加载到浏览器之后,还需要一个拼合的过程,这个过程也需要一些处理。

3 vml 应用层的数据解析

这一层的数据如果比较多,也需要分类来处理,比如分成多个 xml 文件,由服务器端动态地加载,浏览器端收到数据后再来解析这些数据。这里可以使用 Ext 提供的那些个工具函数,解析起来还是相当方便的。

你可能感兴趣的:(数据结构,应用服务器,浏览器,ext,Excel)