《表1 各显示级别瓦片的大小、渲染时间和显示内容Tab.1 The Size of Tiles, the Rendering Time and the Display Content of Each

《表1 各显示级别瓦片的大小、渲染时间和显示内容Tab.1 The Size of Tiles, the Rendering Time and the Display Content of Each   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《在线制图矢量数据组织模型》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

本文以上述模型组织生成的矢量瓦片为数据,运用node.js建立了一个矢量瓦片原型服务,并运用web性能压力测试工具siege模拟15个用户在1台台式机上(Inter Xeon CPU E3-1 241,8GB)测试首次获取矢量瓦片时(从服务器而不是从缓存中获取)的渲染效率。各级矢量瓦片的大小、显示内容及渲染时间的情况见表1。各级瓦片平均大小小于100kB,渲染耗费的平均时间为175ms,远小于1 000 ms。全部瓦片的平均大小31.28kB<50kB,平均渲染时间为175 ms<300 ms,满足2.1.2节中的要求,可以快速地实现矢量瓦片的在线渲染。矢量瓦片的渲染时间主要包括瓦片的网络传输时间和瓦片数据渲染成图片的时间。为了确定瓦片大小与渲染时间的关系,固定显示内容,并测试瓦片的渲染时间,结果见表2,其散点图表示见图3。从图3中可以看出在相同的网络条件下,当显示内容固定时,瓦片越大,耗费在网络传输上的时间越长,渲染时间就越长。通过对比表1和表2发现显示内容越多,渲染时间也越长。