[发明专利]矩阵数据处理方法及装置有效
申请号: | 201210331533.9 | 申请日: | 2012-09-07 |
公开(公告)号: | CN102902729A | 公开(公告)日: | 2013-01-30 |
发明(设计)人: | 唐志英 | 申请(专利权)人: | 大唐移动通信设备有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 矩阵 数据处理 方法 装置 | ||
1.一种矩阵数据处理方法,其特征在于,包括以下步骤:
获取本次所需导入数据的扫描信息,所述扫描信息包括所需导入数据的数据结构、扫描区域、扫描类型以及初始扫描节点;
读取所述初始扫描节点的数据;
基于所述数据结构和扫描类型确定扫描算法;
基于所述扫描算法计算下一扫描节点;
判断所述扫描节点是否在所述扫描区域内,若是,则读取所述节点数据,并返回上一步骤,反之,则退出扫描。
2.如权利要求1所述的矩阵数据处理方法,其特征在于,所述基于所述数据结构和扫描类型确定扫描算法包括:
在关系表或配置文件中查找与所述数据结构和扫描类型组合对应的扫描算法。
3.如权利要求1所述的矩阵数据处理方法,其特征在于,所述基于所述扫描算法计算下一扫描节点包括:
获取当前节点位置;
从扫描算法中获取单次扫描移动距离和方向;
基于所述当前节点位置、单次扫描移动距离和方向计算出下一节点位置。
4.如权利要求1所述的矩阵数据处理方法,其特征在于,所述判断所述扫描节点是否在所述扫描区域内包括:
获取所述扫描区域的开始位置和结束位置;
判断所述扫描节点是否在所述开始位置和结束位置的范围内,若是,则确定所述扫描节点在扫描区域内。
5.如权利要求1至4任一项所述的矩阵数据处理方法,其特征在于,若扫描节点在所述扫描区域内,在读取所述节点数据之前还包括:
判断所述扫描节点的数据是否符合读取条件,若是,则读取所述节点数据,反之,重新计算下一扫描节点。
6.一种矩阵数据处理装置,其特征在于,包括:
信息获取模块,用于获取本次所需导入数据的扫描信息,所述扫描信息包括所需导入数据的数据结构、扫描区域、扫描类型以及初始扫描节点;
数据读取模块,用于读取初始扫描节点的数据;
扫描算法确定模块,用于基于获取的数据结构和扫描类型确定扫描算法;
扫描节点计算模块,用于所述扫描算法计算下一扫描节点;
读取处理模块,用于判断所述扫描节点是否在所述扫描区域内,若是,则读取所述节点数据,并返回扫描节点计算模块,反之,则退出扫描。
7.如权利要求6所述的矩阵数据处理装置,其特征在于,所述扫描算法确定模块包括:
关系存储单元,所述关系存储单元为关系表或配置文件,用于存储所述扫描算法与数据结构以及扫描类型之间的关联关系。
8.如权利要求6所述的矩阵数据处理装置,其特征在于,所述扫描节点计算模块包括:
当前节点位置获取单元,用于获取当前节点位置;
移动距离和方向获取单元,用于从扫描算法中获取单次扫描移动距离和方向;
计算单元,用于基于所述当前节点位置、单次扫描移动距离和方向计算出下一节点位置。
9.如权利要求6至8任一项所述的矩阵数据处理装置,其特征在于,所述装置还包括:
数据有效性判断模块,用于判断扫描节点的数据是否符合读取条件,若是,则触发读取处理模块读取所述节点数据,反之,则触发返回扫描节点计算模块计算下一扫描节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司,未经大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210331533.9/1.html,转载请声明来源钻瓜专利网。