地理空间数据库集成制造技术

技术编号:8629590 阅读:211 留言:0更新日期:2013-04-26 18:29
提供了一种用于自动地执行联结操作的机制。接收源数据并且接收元数据模型。所述元数据模型包括分层结构。将所述源数据对准至所述元数据模型中的所述分层结构以形成源数据层次。基于所述源数据层次,将所述源数据联结至地理编码后的信息。

【技术实现步骤摘要】
【国外来华专利技术】地理空间数据库集成
技术介绍
示意性实施例涉及生成报告,更具体地说,涉及在报告中自动地包括地理空间信肩、O地理信息系统(GIS)或地理性信息系统为捕获、存储、分析、管理及呈现链接至位置的数据的任何系统。以最简单术语,GIS为制图学、统计分析及数据库技术的合并。GIS系统用于制图学、遥测、土地测量、公共设施管理、自然资源管理、摄影测量、地理学、都市规划、应急管理、导航及本地化搜索引擎中。由于GIS为一种系统,所以其建立可以是开发特定GIS所针对的行政区的、面向目的或面向应用的边界。因此,针对一种应用、行政区、企业或目的而开发的GIS未必能与已针对某一其他应用、行政区、企业或目的而开发的GIS互操作或兼容。此外,GIS包括空间(或地理空间)数据基础结构(SDI),SDI是不具有此类约束性边界的概念。因此,在普遍意义上,该术语描述集成、存储、编辑、分析、共享及显示地理信息的任何信息系统。在更一般意义上,GIS应用是允许用户创建交互式查询(用户创建的搜索)、分析空间信息、编辑数据、地图,且呈现所有这些操作的结果的工具。地理空间是广泛用于描述空间软件及分析方法与地面或地理数据集的组合的术语。该术语常常结合地理信息系统(GIS)及地球数学(geomatics)使用。许多地理信息系统(GIS)产品应用地理空间分析。可进一步以非直观方式利用地理性信息系统以辅助诸如公司之类的各种企业。
技术实现思路
在第一方面,本专利技术相应地提供了一种用于自动地执行联结(join)操作的方法,所述方法包括接收源数据;接收元数据模型,其中所述元数据模型包括描述源数据关系的分层结构;将所述源数据对准至所述元数据模型中的所述分层结构以形成源数据层次;及基于所述源数据层次,将所述源数据联结至地理编码后的信息。优选地,将所述源数据对准至所述元数据模型中的所述分层结构以形成源数据层次包括解析所述源数据以确定是地理编码后的联结的候选者的项;解析所述元数据模型以确定所述分层结构;将所述源数据的所述项对应于所述元数据模型的所述分层结构以形成所述源数据层次,使得所述源数据层次中的所述源数据的所述项与所述元数据模型的所述分层结构具有相同的内含关系。优选地,将所述源数据联结至地理编码后的信息包括解析所述地理编码后的信息以确定所述地理编码后的联结的目标;及基于所述源数据层次中的所述项的所述内含关系而将所述源数据的所述项联结至所述地理编码后的信息的所述目标。优选地,基于所述源数据层次,当所述源数据的一个项不在对应于所述地理编码后的信息的类别中时,向上遍历所述源数据层次的内含关系以找到所述类别中的父成员;并且其中所述类别是用于所述地理编码后的信息的关键字类型。优选地,利用所述类别中的所述父成员来将所述源数据联结至所述地理编码后的信息的目标。优选地,所述父成员与所述源数据中的源表有关;并且其中所述目标与所述地理编码后的信息中的地理编码后的表有关。优选地,所述方法还包括基于所述父成员至所述地理编码后的信息的所述目标的联结而生成地理空间报告以包括所述地理编码后的信息。优选地,基于所述源数据层次,当所述源数据的一个项不在对应于所述地理编码后的信息的类别中时,将子成员的子元素汇总在所述源数据层次的内含关系中;并且其中所述类别是用于所述地理编码后的信息的关键字类型。优选地,将子成员的子元素汇总在所述源数据层次的内含关系中包括将所述子成员的子元素分组在一起,使得全部所述子元素均总计至该项;并且其中该项是所述源数据层次的所述内含关系中的父成员。优选地,所述方法还包括基于全部所述子元素而生成地理空间报告以包括地理编码后的信息。优选地,当所述源数据是与所述地理编码后的信息不同的类型时,遍历所述源数据层次以执行以下操作中的至少一个转换成父成员,所述父成员包含与用于生成地理空间报告的查询有关的子成员,其中所述地理空间报告用于所述子成员,而所述父成员联结至所述地理编码后的信息;及汇总子成员的子元素,所述子成员被所述父成员所包含,且所述父成员与用于生成所述地理空间报告的查询有关,其中所述地理空间报告用于所述父成员,而所述子成员联结至所述地理编码后的信息。在第二方面,提供了一种配置为自动地执行联结操作的设备,所述设备包括存储器,其用于存储一个或多个程序;及处理器,其在功能上耦合至所述存储器,所述处理器响应于所述一个或多个程序中包含的计算机可执行指令并可操作以执行以下步骤接收源数据;接收元数据模型,其中所述元数据模型包括分层结构;将所述源数据对准至所述元数据模型中的所述分层结构以形成源数据层次;及基于所述源数据层次,将所述源数据联结至地理编码后的信息。 优选地,将所述源数据对准至所述元数据模型中的所述分层结构以形成源数据层次包括解析所述源数据以确定是地理编码后的联结的候选者的项;解析所述元数据模型以确定所述分层结构;将所述源数据的所述项对应于所述元数据模型的所述分层结构以形成所述源数据层次,使得所述源数据层次中的所述源数据的所述项与所述元数据模型的所述分层结构具有相同的内含关系。优选地,将所述源数据联结至地理编码后的信息包括解析所述地理编码后的信息以确定所述地理编码后的联结的目标;及基于所述源数据层次中的所述项的所述内含关系而将所述源数据的所述项联结至所述地理编码后的信息的所述目标。优选地,基于所述源数据层次,当所述源数据的一个项不在对应于所述地理编码后的信息的类别中时,向上遍历所述源数据层次的内含关系以找到所述类别中的父成员;并且其中所述类别是用于所述地理编码后的信息的关键字类型。优选地,利用所述类别中的所述父成员来将所述源数据联结至所述地理编码后的信息的目标。优选地,所述父成员与所述源数据中的源表有关;并且其中所述目标与所述地理编码后的信息中的地理编码后的表有关。优选地,所述设备包括用于基于所述父成员至所述地理编码后的信息的所述目标的联结而生成地理空间报告以包括所述地理编码后的信息的部件。优选地,所述部件用于基于所述源数据层次,当所述源数据的一个项不在对应于所述地理编码后的信息的类别中时,将子成员的子元素汇总在所述源数据层次的内含关系中;并且其中所述类别是用于所述地理编码后的信息的关键字类型。优选地,将子成员的子元素汇总在所述源数据层次的内含关系中包括将所述子成员的子元素分组在一起,使得全部所述子元素均总计至该项;并且其中该项是所述源数据层次的所述内含关系中的父成员。优选地,当所述源数据是与所述地理编码后的信息不同的类型时,所述部件用于遍历所述源数据层次以执行以下操作中的至少一个转换成父成员,所述父成员包含与用于生成地理空间报告的查询有关的子成员,其中所述地理空间报告用于所述子成员,而所述父成员联结至所述地理编码后的信息;及汇总子成员的子元素,所述子成员被所述父成员所包含,且所述父成员与用于生成所述地理空间报告的查询有关,其中所述地理空间报告用于所述父成员,而所述子成员联结至所述地理编码后的信息。可以提供一种利用用于商业报告的地理编码后的信息的方法,所述方法包括自动生成要用于将商业数据联结至地理编码后的信息的关键字;基于所述关键字在与所述商业数据有关的商业元数据模型层次中的相对位置而确定所述关键字;基于所述关键字中的至少一个关键字而将所述商业数据联结至所述地理编码后的信息;及基于联结所述至本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.08.25 CA 27120281.一种用于自动地执行联结操作的方法,所述方法包括 接收源数据; 接收元数据模型,其中所述元数据模型包括描述源数据关系的分层结构; 将所述源数据对准至所述元数据模型中的所述分层结构以形成源数据层次;及 基于所述源数据层次,将所述源数据联结至地理编码后的信息。2.如权利要求1的方法,其中将所述源数据对准至所述元数据模型中的所述分层结构以形成源数据层次包括 解析所述源数据以确定是地理编码后的联结的候选者的项; 解析所述元数据模型以确定所述分层结构; 将所述源数据的所述项对应于所述元数据模型的所述分层结构以形成所述源数据层次,使得所述源数据层次中的所述源数据的所述项与所述元数据模型的所述分层结构具有相同的内含关系。3.如权利要求2的方法,其中将所述源数据联结至地理编码后的信息包括 解析所述地理编码后的信息以确定所述地理编码后的联结的目标;及 基于所述源数据层次中的所述项的所述内含关系而将所述源数据的所述项联结至所述地理编码后的信息的所述目标。4.如任一先前权利要求的方法,其中基于所述源数据层次,当所述源数据的一个项不在对应于所述地理编码后的信息的类别中时,向上遍历所述源数据层次的内含关系以找到所述类别中的父成员;并且 其中所述类别是用于所述地理编码后的信息的关键字类型。5.如权利要求4的方法,其中利用所述类别中的所述父成员来将所述源数据联结至所述地理编码后的信息的目标。6.如权利要求4的方法,其中所述父成员与所述源数据中的源表有关;并且 其中所述目标与所述地理编码后的信息中的地理编码后的表有关。7.如权利要求5的方法,还包括基于所述父成员至所述地理编码后的信息的所述目标的联结而生成地理空间报告以包括所述地理编码后的信息。8.如任一先前权利要求的方法,还包括基于所述源数据层次,当所述源数据的一个项不在对应于所述地理编码后的信息的类别中时,将子成员的子元素汇总在所述源数据层次的内含关系中;并且 其中所述类别是用于所述地理编码后的信息的关键字类型。9.如权利要求8的方法,其中将子成员的子元素汇总在所述源数据层次的内含关系中包括将所述子成员的子元素分组在一起,使得全部所述子元素均总计至该项;并且 其中该项是所述源数据层次的所述...

【专利技术属性】
技术研发人员:C·A·斯塔特邱克R·L·加尼尔M·艾尔斯S·麦克杜格尔D·J·里奇韦
申请(专利权)人:国际商业机器公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1