System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种知识图谱中时空数据的交互方法和装置制造方法及图纸_技高网

一种知识图谱中时空数据的交互方法和装置制造方法及图纸

技术编号:41531128 阅读:3 留言:0更新日期:2024-06-03 23:07
本发明专利技术涉及数据可视化领域,特别是涉及一种知识图谱中时空数据的交互方法和装置。主要包括:根据知识图谱中的时间信息和空间信息建立时空节点,为关联同一个实体的时空节点建立时序链;获取交互请求相应的检索起点,根据检索起点和时序链查询相应的交互信息,其中,交互信息包括:时空节点、实体、时间信息和空间信息中的一项或多项;将查询到的交互信息整合为可视化信息,使用可视化信息对相应的交互请求进行响应。本发明专利技术可以通过实体与时空节点的关联完成交互信息的查询,为用户提供更全面、更深入的时空分析和交互体验,以解决时空数据处理和交互融合的技术难点。

【技术实现步骤摘要】

本专利技术涉及数据可视化领域,特别是涉及一种知识图谱中时空数据的交互方法和装置


技术介绍

1、在当今的信息时代,数据不仅涵盖了实体之间的关系和属性,还包括与时间和空间相关的信息。传统的知识图谱技术主要集中在表示实体之间的关系和属性,而对于时空信息的处理相对有限。然而,在许多应用场景中,实体之间的关系和属性可能随着时间和空间的变化而变化,因此需要一种更加综合的方法来处理图数据和时空数据的交互。

2、时空数据的处理是技术方案的核心难点之一。与传统的时间和空间数据不同,时空数据类型要求同时处理与时间相关的时间戳,以及与空间相关的经度和纬度,等多个维度的信息。如何高效地存储、索引和查询这些复杂的时空数据,以及如何在交互过程中快速计算和展示时空关系,是需要解决的关键问题之一。

3、另一方面,将图数据与时空数据进行有机融合,使得实体之间的关系和属性能够更好地与时间和空间信息关联起来,是另一个重要的技术难点。如何设计交互算法,使用户能够自由地在时空维度和图谱维度之间切换和分析,以及如何保持数据的一致性和准确性,也是需要解决的挑战。

4、再一方面,当前的知识图谱技术主要关注实体之间的关系和属性,主要使用date类型表示时间信息,使用geo类型表示空间信息。然而,这些类型并不能充分满足复杂的时空数据分析需求。在现有技术中,对于时空数据的处理较为有限,缺乏统一的模型和方法来表示和处理时空数据。同时,现有技术中图谱与时空的交互融合较少涉及,很少有方法能够在一个统一的界面中展示实体的关系、属性以及与时间和空间的关联,以及时准确的满足用户在数据查看时的交互请求。

5、鉴于此,如何克服现有技术所存在的缺陷,解决现有技术难以处理时空数据且难以进行时空数据交互的现象,是本
待解决的问题。


技术实现思路

1、针对现有技术的以上缺陷或改进需求,本专利技术解决了难以处理时空数据且难以进行时空数据交互的问题。

2、本专利技术实施例采用如下技术方案:

3、第一方面,本专利技术提供了一种知识图谱中时空数据的交互方法,具体为:根据知识图谱中的时间信息和空间信息建立时空节点,为关联同一个实体的时空节点建立时序链;获取交互请求相应的检索起点,根据检索起点和时序链查询相应的交互信息,其中,交互信息包括:时空节点、实体、时间信息和空间信息中的一项或多项;将查询到的交互信息整合为可视化信息,使用可视化信息对相应的交互请求进行响应。

4、优选的,所述根据知识图谱中的时间信息和空间信息建立时空节点,具体包括:对于知识图谱中的每个时间信息,获取该时间信息对应的所有空间信息,将该时间信息和每个空间信息分别组成一个时空数据元素;获取每个时空数据元素中的时间信息和空间信息,根据每个时空数据元素的时间信息和空间信息生成一个时空节点。

5、优选的,所述根据每个时空数据元素的时间信息和空间信息生成一个时空节点,还包括:将时间信息和空间信息组成结构化数据,将结构化数据作为时空节点的属性;根据时间信息和空间信息生成唯一的节点标识,将节点标识作为时空节点的索引。

6、优选的,所述为关联同一个实体的时空节点建立时序链,具体包括:对于知识图谱中每个实体,查找和实体相关的所有时空节点;和/或,对于每个时空节点,在知识图谱中查找和时空节点相关的所有实体;将相关的实体和时空节点进行关联,将关联了同一个实体的时空节点按照时间信息进行排序,以排序后的时空节点作为相应实体的时序链。

7、优选的,所述将相关的实体和时空节点进行关联,具体包括:将实体和时空节点分别作为点数据保存在图数据库中,在关联的实体和时空节点所对应的点数据之间创建图数据库的边数据;和/或,在时空节点的属性字段中保存关联的实体,在实体的属性字段中保存关联的时空节点。

8、优选的,所述获取交互请求相应的检索起点,根据检索起点和时序链查询相应的交互信息,具体包括获取交互请求中关联的数据类型,根据数据类型确定交互信息的检索起点;根据检索起点和时序链执行相应的查询动作,将查询结果作为相应的交互信息。

9、优选的,所述根据数据类型确定交互信息的检索起点,具体包括:当数据类型为实体时,将相应实体作为检索起点;当数据类型为时间信息或空间信息时,将相应的时间信息或空间信息相应的范围作为检索起点;当数据类型为时空节点时,将相应的时空节点作为检索起点。

10、优选的,所述根据检索起点和时序链执行相应的查询动作,具体包括:当检索起点为实体时,查询实体关联的时空节点和/或实体的时序链;当检索起点为时间信息或空间信息时,根据时间信息或空间信息获取相应的时空节点,查询时空节点关联的实体,并查询实体的时序链;当检索起点为时空节点时,查询时空节点关联的实体,并查询实体的时序链。

11、优选的,所述将查询到的交互信息整合为可视化信息,使用可视化信息对相应的交互请求进行响应,具体包括:由交互信息中获取需显示的数据和数据间的关联关系,对获取的数据和关联关系进行预处理,将预处理后的每个数据和/或每个关联关系渲染为相应的可视化信息;获取交互请求中的显示范围,使用显示范围内的可视化信息对交互请求进行响应。

12、另一方面,本专利技术提供了一种知识图谱中时空数据的交互装置,具体为:包括至少一个处理器和存储器,至少一个处理器和存储器之间通过数据总线连接,存储器存储能被至少一个处理器执行的指令,指令在被处理器执行后,用于完成第一方面中的知识图谱中时空数据的交互方法。

13、与现有技术相比,本专利技术的有益效果在于:在本专利技术提供的方法中,扩展现有技术中的数据类型,增加时空数据类型,将时间数据和空间数据组成时空节点,再将知识图谱中的实体与时空节点进行关联;同时,设计专门的数据处理和交互算法,通过实体与时空节点的关联完成交互信息的查询,为用户提供更全面、更深入的时空分析和交互体验,以解决时空数据处理和交互融合的技术难点,使得知识图谱在时空维度下具备更广泛的应用前景。

本文档来自技高网...

【技术保护点】

1.一种知识图谱中时空数据的交互方法,其特征在于,包括:

2.根据权利要求1所述的知识图谱中时空数据的交互方法,其特征在于,所述根据知识图谱中的时间信息和空间信息建立时空节点,具体包括:

3.根据权利要求2所述的知识图谱中时空数据的交互方法,其特征在于,所述根据每个时空数据元素的时间信息和空间信息生成一个时空节点,还包括:

4.根据权利要求1所述的知识图谱中时空数据的交互方法,其特征在于,所述为关联同一个实体的时空节点建立时序链,具体包括:

5.根据权利要求4所述的知识图谱中时空数据的交互方法,其特征在于,所述将相关的实体和时空节点进行关联,具体包括:

6.根据权利要求1所述的知识图谱中时空数据的交互方法,其特征在于,所述获取交互请求相应的检索起点,根据检索起点和时序链查询相应的交互信息,具体包括

7.根据权利要求6所述的知识图谱中时空数据的交互方法,其特征在于,所述根据数据类型确定交互信息的检索起点,具体包括:

8.根据权利要求6所述的知识图谱中时空数据的交互方法,其特征在于,所述根据检索起点和时序链执行相应的查询动作,具体包括:

9.根据权利要求1所述的知识图谱中时空数据的交互方法,其特征在于,所述将查询到的交互信息整合为可视化信息,使用可视化信息对相应的交互请求进行响应,具体包括:

10.一种知识图谱中时空数据的交互装置,其特征在于:

...

【技术特征摘要】

1.一种知识图谱中时空数据的交互方法,其特征在于,包括:

2.根据权利要求1所述的知识图谱中时空数据的交互方法,其特征在于,所述根据知识图谱中的时间信息和空间信息建立时空节点,具体包括:

3.根据权利要求2所述的知识图谱中时空数据的交互方法,其特征在于,所述根据每个时空数据元素的时间信息和空间信息生成一个时空节点,还包括:

4.根据权利要求1所述的知识图谱中时空数据的交互方法,其特征在于,所述为关联同一个实体的时空节点建立时序链,具体包括:

5.根据权利要求4所述的知识图谱中时空数据的交互方法,其特征在于,所述将相关的实体和时空节点进行关联,具体包括:

6.根据权利要...

【专利技术属性】
技术研发人员:周思成李帅丁先胜张睿王振宇董国强
申请(专利权)人:四川蜀天梦图数据科技有限公司
类型:发明
国别省市:

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

1