数据提取方法与装置制造方法

文档序号:6489843阅读:182来源:国知局
数据提取方法与装置制造方法
【专利摘要】本发明提供一种数据提取方法与装置,用于完整提取电子地图中预定范围的数据,该数据提取方法包括:提取所述预定范围之内的第一数据信息;获取所述预定范围之外与所述第一数据信息存在依赖关系的第二数据信息;输出所述第一数据信息与所述第二数据信息。采用本发明的技术方案,可以将空间数据库中的电子地图书中给定范围的数据全部提取出来;并将与给定范围之外与该数据有关系的数据也提取出来,保证了提取出的数据的拓扑和逻辑完整性。
【专利说明】数据提取方法与装置
【技术领域】
[0001]本发明涉及电子地图中数据的提取,更具体的,涉及一种数据提取方法与装置。
【背景技术】
[0002]传统电子地图数据通过图幅的数据分割和要素的分层,保证了图幅数据的完整性。这种方法会导致复杂要素和关系在图幅的边界处进行分割,为了构造一个完整的复杂要素还需要进行接边的处理,带来处理的复杂性。例如:一个复杂路口在图幅边界处被分为两个部分,那么需要在两个图幅分别定义两个不完整的路口,然后再定义两个路口之间的接边关系,来构成一个完整的路口。
[0003]随着空间关系数据库的发展,传统的这种以图幅为单位进行数据存储、管理和处理的机制发生变化,可以将全部的数据放入空间关系数据库,这样一个在图幅边界处的路口不需要分为两个不完整的部分,而是可以直接定义一个完整的路口,带来了处理和展现的直观好处。
[0004]由于并行多人同时对同一区域的并行编辑和灵活数据编辑的需要,要将图幅的数据从空间数据库中取出进行数据的编辑。传统的电子地图数据的提取装置,在提取图幅的数据时,边界处的复杂要素和关系等,如路口、交通限制等要素都是被切开的,也就是说跨提取图幅范围边界上的要素都是不完整的。提取图幅范围内的不完整要素,将会对电子地图数据的编辑带来一些困扰和局限性,难以保证数据的正确性。
[0005]因此,现有技术中存在对电子地图中提取的图幅不够完整的问题。

【发明内容】

[0006]本发明公开一种数据提取方法与装置,用于解决现有技术中存在对电子地图中提取的图幅不够完整的问题。
[0007]为实现上述目的,根据本发明的一个方面,提供一种数据提取方法,并采用如下技术方案:
[0008]数据提取方法,用于完整提取电子地图中预定范围的数据,包括:提取所述预定范围之内的第一数据信息;获取所述预定范围之外与所述第一数据信息存在依赖关系的第二数据信息;输出所述第一数据信息与所述第二数据信息。
[0009]进一步地,所述提取所述预定范围之内的第一数据信息包括:提取所述预定范围内的第一基本要素;提取所述第一基本要素所构成的第一复杂要素和第一关系信息。
[0010]进一步地,所述获取所述预定范围之外与所述第一数据信息存在依赖关系的第二数据信息包括:获取所述预定范围之外的构成所述第一复杂要素和所述第一关系信息的第二基本要素;获取与所述第一复杂要素和所述第一关系信息存在依赖关系的第二复杂要素和第二关系信息。
[0011]根据本发明的另外一个方面,提供一种数据提取装置,并采用如下技术方案:
[0012]数据提取装置,用于完整提取电子地图中预定范围的数据,包括:提取模块,用于提取所述预定范围之内的第一数据信息;获取模块,用于获取所述预定范围之外与所述第一数据信息存在依赖关系的第二数据信息;输出模块,用于输出所述第一数据信息与所述第二数据信息。
[0013]进一步地,所述提取模块包括:第一提取子模块,用于提取所述预定范围内的第一基本要素;第二提取子模块,用于提取所述第一基本要素所构成的第一复杂要素和第一关系信息。
[0014]进一步地,所述获取模块包括:第一获取子模块,用于获取所述预定范围之外的构成所述第一复杂要素和所述第一关系信息的第二基本要素;第二获取子模块,第二获取子模块,用于获取与所述第一复杂要素和所述第一关系信息存在依赖关系的第二复杂要素和第二关系信息。
[0015]通过本发明的上述技术方案,可以将空间数据库中的电子地图书中给定范围的数据全部提取出来;并将与给定范围有关系的数据也提取出来,保证了数据的拓扑和逻辑完整性。
【专利附图】

【附图说明】
[0016]附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0017]图1表示本发明实施例一所述的数据提取方法的流程图;
[0018]图2表示本发明实施例二所述的数据提取方法的流程图;
[0019]图3表示本发明实施例所述的基本要素提取原理图;
[0020]图4表不本发明实施例所述的复杂要素和关系提取原理图;
[0021]图5表示本发明实施例所述的复杂要素和关系补充原理图;以及
[0022]图6表示本发明实施例所述的数据提取装置的结构示意图。
【具体实施方式】
[0023]以下结合附图对本发明的实施例进行详细说明,但是本发明可以由权利要求限定和覆盖的多种不同方式实施。
[0024]图1表示本发明实施例一所述的数据提取方法的流程图。
[0025]参见图1所示,数据提取方法用于完整提取电子地图中预定范围的数据,可包括:
[0026]SlOl:提取所述预定范围之内的第一数据信息;
[0027]S103:获取所述预定范围之外与所述第一数据信息存在依赖关系的第二数据信息;
[0028]S105:输出所述第一数据信息与所述第二数据信息。
[0029]在本实施例中,对于一存储在空间数据库中的电子地图,欲划定一任意多变形范围,提取出该范围内的任何种别的空间数据,并保证这些种别的要素在提取范围内是完整的。在步骤SlOl中,所述预定范围即是电子地图上的一任意多变形范围,在提取该预定范围之内的空间数据(第一数据信息)之后,提取与预定范围之内的空间关系存在依赖关系的该预定范围之外的空间数据,即第二数据信息。例如,预定范围之内存在一所大学的南门,通过与该大学的依赖关系,分别提取出预定范围之外的该大学的北门、西门与东门。提取出预定范围内的所有空间数据与预定范围之外与该空间数据有依赖关系的空间数据之后,将上述空间数据输出,即提取出预定范围内的空间数据,并保证输出的空间数据的完整性。
[0030]图2表示本发明实施例二所述的数据提取方法的流程图。
[0031]图3表示本发明实施例所述的基本要素提取原理图。
[0032]图4表示本发明实施例所述的复杂要素和关系提取原理图。
[0033]图5表不本发明实施例所述的复杂要素和关系补充原理图。
[0034]与实施例一相同,都是提取空间数据库中一电子地图上一任意多边形范围内的空间数据,本实施例给出更为详尽的实施方式,即具体给出如何提取预定范围之内的第一数据信息,与如何提取预定范围之外的与第一数据信息存在依赖关系的第二数据信息。
[0035]参见图2所示,数据提取方法包括:
[0036]S201:基本要素提取;
[0037]即对于一任意多边形范围,将该范围内的所有基本要素提取出来,所谓基本要素即点、线、面。
[0038]更具体的可参见图3所示,图3为一基本要素提取原理图,路口 I的示意图如图3所示。路口 I有6个点要素和7根线要素构成,虚线框为矩形的一个提取范围。
[0039]路口 I的点要素组成关系如表1:
[0040]
【权利要求】
1.一种数据提取方法,用于完整提取电子地图中预定范围的数据,其特征在于,包括: 提取所述预定范围之内的第一数据信息; 获取所述预定范围之外与所述第一数据信息存在依赖关系的第二数据信息; 输出所述第一数据信息与所述第二数据信息。
2.如权利要求1所述的数据提取方法,其特征在于,所述提取所述预定范围之内的第一数据信息包括: 提取所述预定范围内的第一基本要素; 提取所述第一基本要素所构成的第一复杂要素和第一关系信息。
3.如权利要求2所述的数据提取方法,其特征在于,所述获取所述预定范围之外与所述第一数据信息存在依赖关系的第二数据信息包括: 获取所述预定范围之外的构成所述第一复杂要素和所述第一关系信息的第二基本要素; 获取与所述第一复杂要素和所述第一关系信息存在依赖关系的第二复杂要素和第二关系信息。
4.一种数据提取装置,用于完整提取电子地图中预定范围的数据,其特征在于,包括: 提取模块,用于提取所述预定范围之内的第一数据信息; 获取模块,用于获取所述预定范围之外与所述第一数据信息存在依赖关系的第二数据信息; 输出模块,用于输出所述第一数据信息与所述第二数据信息。
5.如权利要求4所述的数据提取装置,其特征在于,所述提取模块包括: 第一提取子模块,用于提取所述预定范围内的第一基本要素; 第二提取子模块,用于提取所述第一基本要素所构成的第一复杂要素和第一关系信肩、O
6.如权利要求5所述的数据提取装置,其特征在于,所述获取模块包括: 第一获取子模块,获取所述预定范围之外的构成所述第一复杂要素和所述第一关系信息的第二基本要素; 第二获取子模块,用于获取与所述第一复杂要素和所述第一关系信息存在依赖关系的第二复杂要素和第二关系信息。
【文档编号】G06F17/30GK103729372SQ201210390314
【公开日】2014年4月16日 申请日期:2012年10月15日 优先权日:2012年10月15日
【发明者】刘青, 廖佛林, 徐晋晖 申请人:北京四维图新科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1