一种适于高维时空表达数据模型、建立方法及其应用技术

技术编号:30040550 阅读:31 留言:0更新日期:2021-09-15 10:39
本发明专利技术公开一种适于高维时空表达的数据模型,以事务作为数据模型的坐标圆点O,对象Y用于记录O所对应的事务信息;面向对象Y涉及的各环节节点建立属性标识X;各属性标识X组合,形成用于表达事务O不同属性标识X的属性维A;基于每个结点的属性标识X,建立用于记录状态信息的状态标识S、状态发生变化的时间T;属性维A的各属性标识X,其状态信息S、时间信息T组合,用于表达事务O(A、S、T、X、Y)的时空模型。本发明专利技术通过对事务O(A、S、T、X、Y)5个维度记录,适于高维时空的表达。于高维时空的表达。于高维时空的表达。

【技术实现步骤摘要】
一种适于高维时空表达数据模型、建立方法及其应用


[0001]本专利技术涉及一种适于高维(3D/4D)场景表达的数据模型、建立方法及其应用。

技术介绍

[0002]智慧城市是智慧地球的具体应用,其已在智慧教育、智慧医疗、智慧交通等许多行业展开了研究应用。基于云计算技术的智慧信息平台,能对多源异构的时空大数据进行有效的管理与分析,并提取对人类有用的信息与知识,以提供智能服务。以数字地球、数字城市、物联网、云计算等技术的发展为契机,GIS正逐步从二维向三维、静态向动态及云GIS的方向发展。而传统的二维、静态GIS理论已经难以满足当前的GIS发展需求,亟待进一步研究三维GIS、动态GIS及云GIS等新理论与技术。
[0003]时空数据模型作为虚拟世界与现实世界的桥梁,是对客观世界的抽象与形式化表达,是智慧地球、智慧城市等的应用基础。时空数据模型的研究大约兴起于上世纪70 年代末,1989年Langran首先研究总结了前人关于时空数据模型的研究成果,并出版了时空GIS领域的第一本专著
‑‑
《Time In Geographic Information System》;其中,对序列快照模型、基态修正模型、时空立方体模型及时空组合模型等4种时空数据模型进行了研究总结,上述模型主要是描述时空实体在某一时刻的状态,没有反映引起时空变化的原因。其后,基于事件的时空数据模型、基于图的时空数据模型、第一范式时空数据模型、非第一范式时空数据模型等相继被提出,这些模型旨在描述时空实体的变化过程。随着计算机中面向对象的编程思想的出现,许多学者继而将面向对象的思想引入到时空数据建模中,以着重描述时空对象本身,如Hagerstrand等在上世纪70年代构建的时空立体模型、面向特征与本体的时空数据模型等;但都不是真正意义上的面向对象的时空数据模型。Wochowicz和Healy建立了第一个面向对象的时空数据模型来反映现实世界的现象与事件。由于数字地球的现实世界是一个动态的三维空间,所以4D GIS是 GIS发展的必然趋势;关于四维时空数据模型,也有相关专家学者做了大量研究。郭达志等利用线性编码技术构建了面向矿山开采的四维时空数据模型;龚建雅将面向对象的思想与超地图结合起来,提出了一种四维时空数据模型;袁林旺等采用几何代数的方法构建了与坐标无关的多维统一GIS数据表达模型。在时空离散表达方面,前人已经做了大量卓有成效的工作;但在时空连续表达方面,相关的研究成果还较少,包括Sistla提出的连续型MOST(Moving Objects Spatio

Temporal)时空数据模型及G
ü
ting等的抽象数据类型。
[0004]可以看出,为了满足人们对时态数据的需要,多种类型的时空数据模型已经被提出并在不断发展完善。然而,面对高维(3D/4D)、复杂场景的建模,传统建模方法难以应对多源异构的海量时空数据建模需求,而构建一个放之四海而皆准的时空数据模型也是不现实的。当前的时空数据模型大多是将三维动态的现实世界抽象为以时间标记的二维空间对象,时空一体化表达及四维时空数据的表达能力不足。对时间的表达大多采用离散方式将时间作为时空对象的属性或时空数据库的时间戳;导致空间数据与非空间数据必须进行分开存储并建立更多的附加关系以进行时空分析、时空查询、属性查询等分析计算;由此,数
据的存储空间也将迅速增长;如时空立方体模型,只能表示二维空间数据随时间的变化,且由于对每个空间格网数据都存储一个时间序列,故还存在时间标记本身的冗余存储。在时空对象的几何表达方面,无论是规则图形或不规则图形,多采用离散结构(点、线、面等),导致存在大量数据冗余,且不符合人类认知规律。由于当前三维GIS数据模型与空间分析理论还不成熟,当前大多数时空数据模型还不能对四维时空数据进行有效表达,主要采用序列快照模型记录三维空间对象在某一时刻的状态。
[0005]此外,当前的时空数据模型不能有效表达在空间或者时间上连续的现象,如空间连续的电磁场、洋流等等。序列快照模型、基态修正模型等时空数据模型都只是记录时空对象在某一时刻的状态,可以实现空间连续表达,但时间仍是离散的。基于图的时空数据模型虽然描述了引起时空对象状态发生变化的因素(事件),实现了时间的连续表达,但是其图模型的节点往往需要将空间进行离散表达。而Sistla提出的MOST连续型时空数据模型实现了时空连续表达,但是其将空间对象抽象为点模型,无法表达时空对象的几何形状与姿态。MOST时空数据模型图。MOST模型定义了动态属性,将属性作为时间的函数进行更新、插值、查询。其时空数据库中定义了现实时间(valid time)和事务时间(transa ction time),动态属性的定义包括属性值(A.value)、更新时间(A.updatetime) 及属性更新函数(A.function)。对于时刻A.time+t0的属性值,可采用下式进行插值获得。 A.value+A.function(t0)。其中,A.value是属性A在A.time时刻的属性值。
[0006]由此可以看出,当前的时空数据模型在空间数据表达或者时间表达方面,大多采用单一的数据表达方式,无法适应高维(3D/4D)、复杂场景的海量数据建模需求,导致时空数据模型无法进行跨行业、跨平台的应用。如在智慧城市的建设中,面临的数据类型多种多样,有规则的地表三维建筑物模型,也有不规则的地形数据;对同一数据的应用因各部门的需求而不同,如对于道路交通数据,城市市政部门关注道路的状态,以便安排资金对道路进行养护,而交警部门则更多关注道路各个时间段的车流量以便合理安排警力维持交通秩序。因此,当前的时空数据模型不能满足智慧地球、智慧城市等的发展需求。

技术实现思路

[0007]专利技术目的:为了克服现有技术中时间发生的空间渐进的变化不能在时空对象模型中表示的问题,本专利技术提供一种适于高维时空表达的时空数据模型。
[0008]本专利技术的另一目的在于:提供一种适于高维时空表达的一体化时空数据模型的建立方法及其应用。
[0009]技术方案:一种适于高维时空表达的数据模型,以事务作为数据模型的坐标圆点O,对象Y用于记录圆点O所对应的事务信息;面向对象Y涉及的各环节节点建立属性标识X;各属性标识X的组合,形成用于表达事务O不同属性的属性维A;
[0010]基于每个结点的属性标识X,建立用于记录状态信息的状态标识S;
[0011]基于系统时间轴,在节点状态发生变化时提取时间轴的时间信息T;
[0012]属性维A的各属性标识X,其状态信息S、时间信息T组合,用于表达事务O(A、 S、T、X、Y)的时空模型。
[0013]所述的订单记录Y,具体为根据生产运行系统接收的订单内容,在订单表中的形成其对应的一条订单记录Y。
[0014]所述属性标识X,具体为以各环节节点中具有指向性的特征向量作为属性标识X。
[0015]所述时间轴,具体为节点状态发生变化时获取的系统时间作为时间信息T。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种适于高维时空表达的数据模型,其特征在于:以事务作为数据模型的坐标圆点O,对象Y用于记录圆点O所对应的事务信息;面向对象Y涉及的各环节节点建立属性标识X;各属性标识X的组合,形成用于表达事务O不同属性的属性维A;基于每个结点的属性标识X,建立用于记录状态信息的状态标识S;基于系统时间轴,在节点状态发生变化时提取时间轴的时间信息T;属性维A的各属性标识X,其状态信息S、时间信息T组合,用于表达事务O(A、S、T、X、Y)的时空模型。2.根据权利要求1所述的一种适于高维时空表达的数据模型,其特征在于:所述的对象Y,具体为根据生产运行系统接收的订单内容,在订单表中的形成其对应的一条订单记录Y。3.根据权利要求1所述的一种适于高维时空表达的数据模型,其特征在于:所述属性标识X,具体为以各环节节点中具有指向性的特征向量作为属性标识X。4.根据权利要求1所述的一种适于高维时空表达的数据模型,其特征在于:所述时间轴,具体为节点状态发生变化时获取的系统时间作为时间信息T。5.根据权利要求1所述的一种适于高维时空表达的数据模型,其特征在于:订单信息Y存储于订单表中、属性标识X、状态信息S、时间信息T存储于特性表。6.根据权利要求1所述的一种适于高维时空表达的数据模型,其特征在于:所述的特性表通过事务标识与订单表链接。7.根据权利要求1所述的一种适于高维时空表达的数据模型的建立方法,其特征在于:步骤一、以事务O作为数据模型的圆点,建立事务连接表Y,用于记...

【专利技术属性】
技术研发人员:许陈圣刘晨光
申请(专利权)人:苏州伽顿全盛信息科技有限公司
类型:发明
国别省市:

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

1