[发明专利]一种数据处理方法和装置有效
申请号: | 200910083430.3 | 申请日: | 2009-05-04 |
公开(公告)号: | CN101882135A | 公开(公告)日: | 2010-11-10 |
发明(设计)人: | 宫琦;王涛 | 申请(专利权)人: | 高德软件有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 中国商标专利事务所有限公司 11234 | 代理人: | 万学堂 |
地址: | 100080 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 | ||
技术领域
本发明涉及一种数据处理技术,尤其涉及一种数据处理方法和装置。
背景技术
以关系数据库存储POI(Point of Interest,兴趣点)相关数据是当今行业内各公司所推崇的存储方法。在现有技术中,一个POI所包括的所有信息(如:名称、地址、电话等)是以一行记录的形式存储在数据库中的。然而,随着信息技术的不断发展,POI数据的来源、及生产工艺趋于多元化,其可信程度、信息字段丰富程度各有不同;在不同的应用领域当中,对数据的可信程度要求也是不同的。例如:在车载导航设备中,所有的字段信息都必须是现场采集或电话核实采集得来的,其他的如网络黄页数据则不能应用于车载导航设备。而网络地图当中,则不需要数据有如此高的可信度,相对的,需要数据的字段信息尽量丰富、更新速度尽量快捷。由此可见,在导航领域,目前行业内不仅关心POI信息本身,而且还需要关心POI的生产工艺及时效。下面介绍现有技术中的几种数据更新方法。
一、在数据库中存储POI的所有自然属性如:名称、地址、坐标等。在多工艺生产数据的情况下,需要针对不同的生产工艺,建立独立的数据表,以达到不同工艺生产数据的区分。
此种方法会造成大量不一致的数据副本。而且,各种生产工艺的数据产品不能得到有机的结合,其间会有大量的重复劳动。POI数据版本管理繁琐、复杂。
二、针对每行POI记录,辅以生产工艺、生产时间字段。当POI信息入库时,在行记录中插入由上层程序给出的生产工艺、生产时间。当POI信息更新时,同时更新行记录的生产工艺、生产时间。提取数据时,行记录的生产工艺、生产时间作为所有字段的属性描述信息。存储POI的表结构如表1所示:
表1
其中,op表示生产工艺,optime表示生产时间。
该方法虽然记录了POI的生产工艺、生产时间,但是,这些描述只精确到行级(即整条POI),在POI数据生产过程中经常出现一条数据不同字段通过许多不同工艺进行生产,单纯对行级记录描述不能精确描述每个字段的生产工艺、生产时间。导致数据描述不准确,甚至严重影响数据产品的质量。
三、为解决技术二的缺点,针对所有POI信息,在数据库中记录其每一个字段的生产时间、生产工艺。表结构如下所示:
表2
当POI信息入库时,上层程序明确给出每一个字段的生产工艺、生产时间,插入相应的描述字段。
当POI信息更新时,上层程序明确给出每一个字段的生产工艺、生产时间,更新相应的描述字段。
提取数据时,行记录每个字段的生产工艺、生产时间作为该字段的属性描述信息。
在这种技术中,为兼容不同种类POI数据的存储,其数据表的设计本身就存在一定的冗余,针对单条POI记录,其有效信息字段可能很少,而为每一个字段建立相应的描述信息字段,则会造成大量的资源浪费,而且还会导致数据表本身读、写效率降低。
综上所述,在现有技术的导航领域中,为了确保POI数据的准确性,就需要增加信息存储量,这样就会在造成大量的资源浪费的同时,而且还会导致数据表本身读、写效率降低。
发明内容
本发明的实施例提供了一种数据处理方法和装置,可解决现有技术中资源浪费及数据表读、写效率降低的问题。
本发明的实施例提供了一种数据处理方法,该方法包括:
捕获兴趣点信息,所述兴趣点信息包括生产时间、生产工艺和至少一个兴趣点的字段信息;
判断兴趣点的字段信息是否包含兴趣点标识,若是,则根据该兴趣点标识更新基础数据表和字段描述信息表,否则,为该条兴趣点信息分配兴趣点标识,并将该条兴趣点信息插入基础数据表中,所述基础数据表包括所有的兴趣点字段、及初始操作时间和初始生产工艺,所述字段描述信息表包括字段名称、生产时间和生产工艺。
本发明实施例还公开了一种数据处理装置,该装置包括:
基础数据表,用于存储所有的兴趣点字段、及初始操作时间和初始生产工艺;
字段描述信息表,用于存储字段名称、生产时间和生产工艺;
捕获单元,用于捕获兴趣点信息,所述兴趣点信息包括生产时间、生产工艺和至少一个兴趣点的字段信息;
判断单元,用于判断兴趣点的字段信息是否包含兴趣点标识,若是,启动第一处理单元;否则,启动第二处理单元;
第一处理单元,所述第一处理单元包括第一更新单元,用于根据该兴趣点标识更新基础数据表,和第二更新单元,用于根据该兴趣点标识更新字段描述信息表,
第二处理单元,为该条兴趣点信息分配兴趣点标识,并将该条兴趣点信息插入基础数据表中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高德软件有限公司,未经高德软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910083430.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电连接器组件
- 下一篇:用拓扑异构酶抑制剂和PARP抑制剂的组合治疗癌症