可缩放的空间-时间密度数据融合制造技术

技术编号:23902796 阅读:42 留言:0更新日期:2020-04-22 11:50
一种数据库系统,包括:处理子系统,其具有电子硬件控制器,该电子硬件控制器接收第一格式化数据;以及电子文件格式化子系统,其具有电子硬件控制器,该电子硬件控制器将对应于第二数据格式的坐标值分配给第一格式化数据。文件格式化子系统生成双格式数据文件,该双格式数据文件将第一格式化数据与对应于第二数据格式的坐标值融合在一起。该数据库系统还包括存储子系统,其具有经配置以存储双格式数据文件的数据存储单元。

Scalable spatial-temporal density data fusion

【技术实现步骤摘要】
【国外来华专利技术】可缩放的空间-时间密度数据融合
本专利技术一般涉及数据库系统,尤其涉及在数据库系统中处理大量数据。
技术介绍
空间数据集可以表示地理实体(例如,建筑物、湖泊、山地或乡镇等)的属性,诸如位置、相关联的时间戳、大小等。此外,诸如例如温度、风、速度等的连续量可以在空间和时间上进行索引。可以将地理空间数据分类为两种类型:“栅格”和“向量”。前者对应于地理空间坐标的(规则)网格,其具有与例如卫星图像的光反射强度相关联的对应值。后者是指具有相关值的单个坐标,或线性、不规则、开放/封闭序列,例如测量温度的不规则分布的气象站、具有给定交通密度的道路或具有给定(平均)人口密度的县。空间数据系统(例如地理信息系统(GIS))可以采用具有不同投影和分辨率的地理或空间数据集(在栅格数据的情况下),并且将它们显示为重叠层。通常对数据集的多个层执行若干计算迭代和再投影以获得重叠对准。然后,将重叠的数据集存储在硬盘驱动器上或关系数据库中,其可以快速地被大量数据填充。对如此大量的数据的分析,尤其是对它们在空间和时间上的互相关系的分析,有时被称为“大(地理空间)数据分析”。由于格式的差异和需要管理的大量数据,管理这样的数据是有问题的。因此,在本领域中需要解决上述问题。
技术实现思路
从第一方面来看,本专利技术提供了一种数据库系统,包括:处理子系统,其包括接收第一格式化数据的电子硬件控制器;电子文件格式化子系统,其包括电子硬件控制器,该电子硬件控制器将对应于第二数据格式的坐标值分配给第一格式化数据,并生成将第一格式化数据与对应于第二数据格式的坐标值融合在一起的双格式数据文件;以及存储子系统,其包括经配置以存储所述双格式数据文件的数据存储单元。从另一方面来看,本专利技术提供了一种操作数据库系统的计算机实现的方法,该计算机实现的方法包括:在包括电子硬件控制器的处理子系统处接收第一格式化数据;使用电子文件格式化子系统将对应于第二数据格式的坐标值分配给第一格式化数据;使用所述文件格式化子系统生成使所述第一格式化数据与对应于第二数据格式的所述坐标值相关的双格式数据文件;以及在数据存储单元中存储所述双格式数据文件。从另一方面来看,本专利技术提供了一种操作数据库系统以生成查询结果的计算机实现的方法,该方法包括:经由包括电子硬件控制器的文件格式化子系统将对应于第一数据格式(栅格)的坐标值分配给具有不同于第一数据格式的第二数据格式(向量)的初始数据集中所包括的数据对象;使用所述文件格式化子系统生成双格式数据文件,所述双格式数据文件使具有所述第二数据格式的所述数据对象与对应于所述第一数据格式的所述坐标值相关以生成双格式数据文件;将所述双格式数据文件存储在数据存储单元中;接收对被包括在初始数据集中的至少一个数据对象的查询,所述至少一个数据对象具有第二数据格式;从存储在所述数据存储单元中的多个双数据文件中标识包括具有所述第二数据格式的所述至少一个数据对象的至少一个双格式数据文件;以及基于存储在该至少一个双格式数据文件中的对应坐标值来输出该至少一个数据对象。从另一方面来看,本专利技术提供了一种操作数据库系统以生成查询结果的计算机实现的方法,该方法包括:使用包括电子硬件控制器的处理子系统将多个栅格网格单元覆盖在初始向量数据集上,每个栅格网格单元具有分配给其的网格坐标集;经由以电子硬件控制器实现的文件格式化子系统生成融合数据文件,所述融合数据文件包括对应于覆盖所述向量数据集中所包括的向量对象的至少一个栅格网格单元的所选网格坐标集合及标识所述向量对象的对象标识信息两者;接收对被包括在向量数据集中的至少一个目标向量对象的查询;经由包括电子硬件控制器的处理子系统执行图像识别操作,所述图像识别操作基于所述目标向量对象来确定参考向量对象,并且基于所述参考向量对象与所述多个网格单元之间的比较来确定对应于所述向量对象的至少一个网格坐标集合;以及从存储所选择的网格坐标集合的融合数据文件输出对象标识信息。从另一方面来看,本专利技术提供了一种操作数据库系统以生成查询结果的计算机实现的方法,该方法包括:经由包括电子硬件控制器的处理子系统生成包括多个网格单元的网格系统,并且将所述网格单元覆盖在具有第一数据格式的初始数据集上,每个网格单元表示具有第二数据格式的数据并且具有分配给其的网格坐标集合;经由包括电子硬件控制器的文件格式化子系统将对应于所述第二数据格式的坐标值分配给被包括在具有所述第一数据格式的初始数据集中的数据对象;在双格式数据文件中存储具有所述第一格式的所选数据对象的标识信息,所述标识信息具有对应于覆盖于所述所选数据对象上的所选网格单元的所选坐标集合;接收对具有第二数据格式的至少一个目标数据对象的查询,并且基于该查询生成具有第一数据格式的参考数据对象;以及基于所述参考数据对象与所述多个网格单元之间的比较而输出具有所述第二数据格式的所述至少一个目标数据对象。从另一方面来看,本专利技术提供了一种用于操作数据库的计算机程序产品,该计算机程序产品包括计算机可读存储介质,该计算机可读存储介质由处理电路可读取并且存储由处理电路执行以执行用于执行本专利技术的步骤的方法的指令。从另一方面来看,本专利技术提供了一种被存储在计算机可读介质上并且可加载到数字计算机的内部存储器中的计算机程序,包括软件代码部分,当所述程序在计算机上运行时,用于执行本专利技术的步骤。本专利技术的实施例涉及一种数据库系统。该数据库系统包括具有接收第一格式化数据的电子硬件控制器的处理子系统,以及具有向第一格式化数据分配对应于第二数据格式的坐标值的电子硬件控制器的电子文件格式化子系统。文件格式化子系统生成双格式数据文件,该双格式数据文件将第一格式化数据与对应于第二数据格式的坐标值融合在一起。所述数据库系统还包括具有经配置以存储所述双格式数据文件的数据存储单元的存储子系统。本专利技术的实施例涉及一种操作数据库系统的计算机实现的方法。一种操作数据库系统的非限制性示例计算机实现的方法包括:在包括电子硬件控制器的处理子系统处接收第一格式化数据;以及使用电子文件格式化子系统将与第二数据格式相对应的坐标值分配给第一格式化数据。该方法还包括:使用该文件格式化子系统生成将该第一格式化数据与对应于第二数据格式的坐标值相关的双格式数据文件,以及在数据存储单元中存储该双格式数据文件。提供了另一种非限制性的计算机实现的操作数据库系统的方法,以生成查询结果。该方法包括:经由包括电子硬件控制器的文件格式化子系统,将对应于第一数据格式(栅格)的坐标值分配给被包括在具有不同于第一数据格式的第二数据格式(向量)的初始数据集中的数据对象。该方法还包括:使用将具有第二数据格式的数据对象与对应于第一数据格式的坐标值相关以生成双格式数据文件的文件格式化子系统来生成双格式数据文件。该方法还包括:在数据存储单元中存储该双格式数据文件,以及接收对该初始数据集中所包括的至少一个数据对象的查询。所述至少一个数据对象具有第二数据格式。该方法还包括:从被存储在该数据存储单元中的多个双数据文件中标识包括具有该第二数据格式的该至少一个数据对象的至少一个双格式数据文件,以及基于被本文档来自技高网...

【技术保护点】
1.一种数据库系统,包括:/n处理子系统,其包括接收第一格式化数据的电子硬件控制器;/n电子文件格式化子系统,其包括电子硬件控制器,所述电子硬件控制器将对应于第二数据格式的坐标值分配给所述第一格式化数据,并且生成双格式数据文件,所述双格式数据文件将所述第一格式化数据与对应于第二数据格式的所述坐标值融合在一起;以及/n存储子系统,其包括经配置以存储所述双格式数据文件的数据存储单元。/n

【技术特征摘要】
【国外来华专利技术】20170818 US 15/680,850;20171117 US 15/816,3571.一种数据库系统,包括:
处理子系统,其包括接收第一格式化数据的电子硬件控制器;
电子文件格式化子系统,其包括电子硬件控制器,所述电子硬件控制器将对应于第二数据格式的坐标值分配给所述第一格式化数据,并且生成双格式数据文件,所述双格式数据文件将所述第一格式化数据与对应于第二数据格式的所述坐标值融合在一起;以及
存储子系统,其包括经配置以存储所述双格式数据文件的数据存储单元。


2.如权利要求1所述的数据库系统,其特征在于,所述第一格式化数据是向量数据,并且所述第二数据格式是栅格数据格式。


3.如权利要求2所述的数据库系统,其特征在于,所述文件格式化子系统被配置成通过执行以下操作来分配所述坐标值:
接收具有向量格式并且包括至少一个向量对象的所述第一格式化数据;
由所述处理子系统将网格系统覆盖在所述第一格式化数据上以定义多个单元,所述网格系统包括被分配给所述网格系统的水平轴的一系列纬度坐标和被分配给所述网格系统的垂直轴的一系列经度坐标,其中纬度和经度坐标的集合定义所述多个单元之中的单元;
标识包含所述至少一个向量对象的至少一部分的所选单元;以及将所述所选单元的纬度和经度坐标的所述集合分配给所述至少一个向量对象。


4.如权利要求3所述的数据库系统,其中:
所述处理子系统确定所述至少一个向量对象的时间戳数据;以及
所述文件格式化子系统将所述时间戳数据存储在所述双格式数据文件中。


5.如权利要求4所述的数据库系统,其特征在于,所选时间戳和所选纬度和经度坐标的集合定义所述多个单元与所述第一格式化数据之间的空间-时间密度关系。


6.一种操作数据库系统的计算机实现的方法,所述计算机实现的方法包括:
在包括电子硬件控制器的处理子系统处接收第一格式化数据;
使用电子文件格式化子系统将对应于第二数据格式的坐标值分配给所述第一格式化数据;
使用所述文件格式化子系统生成双格式数据文件,所述双格式数据文件使所述第一格式化数据与对应于第二数据格式的所述坐标值相关;以及
将所述双格式数据文件存储在数据存储单元中。


7.根据权利要求6所述的计算机实现的方法,其中所述第一格式化数据是向量数据,并且所述第二数据格式是栅格数据格式。


8.根据权利要求7所述的计算机实现的方法,其中分配所述坐标值包括:
接收具有向量格式并且包括至少一个向量对象的所述第一格式化数据;
使用包括电子硬件控制器的处理子系统将网格系统覆盖在所述第一格式化数据上以定义多个单元,所述网格系统包括被分配给所述网格系统的水平轴的一系列纬度坐标和被分配给所述网格系统的垂直轴的一系列经度坐标,其中纬度和经度坐标的集合定义所述多个单元中的单元;
使用包括电子硬件控制器的所述处理子系统来标识包含所述至少一个向量对象的至少一部分的所选单元;以及
使用文件格式化子系统将所述所选单元的纬度和经度坐标的所述集合分配给所述至少一个向量对象。


9.根据权利要求8所述的计算机实现的方法,还包括:
经由所述处理子系统确定所述至少一个向量对象的时间戳数据;以及
将所述时间戳数据存储在所述双格式数据文件中。


10.根据权利要求9所述的计算机实现的方法,还包括基于所选时间戳和所选纬度和经度坐标的集合来定义所述多个单元与所述第一格式化数据之间的空间-时间密度关系。


11.一种操作数据库系统以生成查询结果的计算机实现的方法,所述方法包括:
经由包括电子硬件控制器的文件格式化子系统将对应于第一数据格式(栅格)的坐标值分配给具有第二数据格式(向量)的初始数据集中所包括的数据对象,所述第二数据格式不同于所述第一数据格式;
使用所述文件格式化子系统生成双格式数据文件,所述双格式数据文件使具有所述第二数据格式的所述数据对象与对应于所述第一数据格式的所述坐标值相关以生成双格式数据文件;
将所述双格式数据文件存储在数据存储单元中;
接收对被包括在所述初始数据集中的至少一个数据对象的查询,所述至少一个数据对象具有所述第二数据格式;
从被存储在所述数据存储单元中的多个双数据文件中标识包括具有所述第二数据格式的所述至少一个数据对象的至少一个双格式数据文件;以及
基于被存储在所述至少一个双格式数据文件中的对应的所述坐标值来输出所述至少一个数据对象。


12.根据权利要求11所述的计算机...

【专利技术属性】
技术研发人员:C·阿尔布雷克特M·O·弗赖塔格H·哈曼
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:美国;US

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

1
相关领域技术
  • 暂无相关专利