[发明专利]基于Web Pseudo-3D的大规模数据可视化处理方法有效
申请号: | 201110066250.1 | 申请日: | 2011-03-18 |
公开(公告)号: | CN102682463A | 公开(公告)日: | 2012-09-19 |
发明(设计)人: | 李宏宇;张敏 | 申请(专利权)人: | 同济大学 |
主分类号: | G06T13/20 | 分类号: | G06T13/20;G06F17/30 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 赵继明 |
地址: | 200092 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 web pseudo 大规模 数据 可视化 处理 方法 | ||
1.一种基于Web Pseudo-3D的大规模数据可视化处理方法,其特征在于,包括以下步骤:
1)生成并加载场景数据;
2)生成并预存场景快照;
3)形成动画。
2.根据权利要求1所述的一种基于Web Pseudo-3D的大规模数据可视化处理方法,其特征在于,所述的步骤1)生成并加载场景数据具体如下:
海量原始数据经过各种前期格式处理和可视化布局算法,生成初始状态下的3D场景数据并加载到内存中。
3.根据权利要求2所述的一种基于Web Pseudo-3D的大规模数据可视化处理方法,其特征在于,所述的各种前期格式处理包括:
首先将位于数据库表或其他存储媒介中的海量原始数据按照用户需要的层次结构重建成树型层次数据,其中每条原始数据记录相当于树中的一个叶子节点;然后在此基础上为每个叶子节点填充各字段数据,并根据各用户定义关系计算分支节点的各字段数据。
4.根据权利要求2所述的一种基于Web Pseudo-3D的大规模数据可视化处理方法,其特征在于,所述的可视化布局算法为Slice & Dice Treemap(矩形切割树地图),Squarified Treemap(方形化树地图)或Circle Packing(圆形填充树地图)。
5.根据权利要求1所述的一种基于Web Pseudo-3D的大规模数据可视化处理方法,其特征在于,所述的步骤2)生成并预存场景快照具体如下:
预先确定系列需要渲染的场景角度,并对加载的场景数据按照Pseudo-3D模型渲染出对应的图形,保存一系列快照后,删除初始场景数据。
6.根据权利要求5所述的一种基于Web Pseudo-3D的大规模数据可视化处理方法,其特征在于,所述的场景角度个数与快照个数相同。
7.根据权利要求5所述的一种基于Web Pseudo-3D的大规模数据可视化处理方法,其特征在于,所述的Pseudo-3D模型为:
虚拟地将对场景的浏览工作提前到了3D场景生成前,在初始化时,我们可以计算出当摄像机处于不同角度时的场景数据版本,然后渲染生成系列对应角度的快照并保存之,当用户需要浏览3D场景时,通过顺序循环播放预存快照的方式完成,或利用Flash技术将预存快照用作关键帧进而生成补间动画来达到浏览效果。
8.根据权利要求1所述的一种基于Web Pseudo-3D的大规模数据可视化处理方法,其特征在于,所述的步骤3)形成动画步骤如下:
对步骤2)得到了一系列需要角度的快照,通过按照一定速度顺序的播放快照形成动画或者利用Flash动画技术将快照图片作为关键帧形成补间动画。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同济大学,未经同济大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110066250.1/1.html,转载请声明来源钻瓜专利网。