本发明涉及计算机领域,尤其涉及一种三维关系图谱的设计方法及装置。
背景技术:
1、传统二维关系图谱,事物的关系存在于二维空间中,不易绘制复杂的、数据量大的关系图谱,单位可视面积容纳的信息量少,对事物关系无限展开后,可读性差,相对于三维可视化,二维关系图谱只能从二个维度查看关系。
2、传统二维关系图谱,相关解决方案中比较有代表性的是家谱,该方案展示效果如图3所示,其主要技术是通过排列家族成员的位置及连线实现,连线仅表示成员有关联。
技术实现思路
1、本申请提供一种三维关系图谱的设计方法及装置,所述方法包括:在三维空间中,用一个方向表示一种关系,每个方向上有1个或多个实例,每个实例拥有多个关系选项,实例的颜色表示不同的类别,每个实例有唯一的id,该id关联了数据库中的相关信息,点击实例,出现关系选择,点击关系,自动向预设的关系方向生成实例及关系线,同时向数据库存储实例预设信息,关系有不同的层级,每个层级的实例的中心点分布在一个平面空间中。
2、上述技术方案中,每个实例可通过点击创建不同的关系,每个关系存在于不同的三维方向上,实例关系在三维空间中互不干涉,通过空间旋转,可直接看到实例的三维关系,该方案可快速绘制事物之间的关系,可直观的看到事物在三维空间中的复杂关系,可通过旋转、平移、放大的三维控制方式,以及数据库搜索的方式,快速定位实例。
3、关于本文中所指的实例,是指任一物体或多个物体的组合,物体包括虚拟物体和现实物体。
4、本申请提供一种三维关系图谱的设计方法及装置,所述方法包括:
5、先生成初始实例。
6、点击初始实例,显示预设的多种关系选项。
7、点击关系选项,自动在预设的方向上生成对应关系的实例及关系线,并将预设的实例信息存储到数据库中。
8、重复点击实例生成关系实例的过程,从而建立三维关系图谱。
9、点击任一实例,显示并修改实例在数据库中信息。
10、保存实例在三维空间中的信息。
11、在一种示例性实例中,所述方法还包括:
12、实例的姓名用图片代替。
13、新生成的实例是所点击的实例的子物体。
14、点击实例,可向实例的关系线方向前后,实例空间位置的左、右、上、下移动。
15、所移动的实例,其子物体同步移动,并保持与所移动的实例的相对位置关系.
16、所移动的实例与子物体的关系线重绘。
17、提供对实例的装饰选择,包括颜色、纹理、三维模型、动画、视频、声音。
18、提供对实例关系线的装饰选择,包括颜色、纹理、三维模型、动画、视频、声音。
19、通过鼠标旋转、平移、放大、缩小查看实例。
20、距离点击的实例越远的实例,越模糊,以降低操作系统消耗。
21、保存所移动的实例与子物体的新的空间位置和关联信息。
22、本申请还提供一种三维关系图谱的装置,所述装置包括:存储器和处理器。
23、所述存储器,用于保存用于关系图谱的三维展示的程序。
24、所述处理器,用于读取执行所述用于关系图谱的三维展示的程序,执行如下操作:
25、在三维空间中,用一个方向表示一种关系。
26、每个方向上有1个或多个实例。
27、实例的颜色表示不同的类别。
28、每个实例有唯一的id,该id关联了数据库中的相关信息。
29、关系可有不同的层级,每个层级的实例,分布在同一个平面空间中。
30、先生成初始实例。
31、点击初始实例,显示预设的多种关系选项。
32、点击关系选项,自动在预设的方向上生成对应关系的实例及关系线,并将预设的实例信息存储到数据库中。
33、重复点击实例生成关系实例的过程,从而建立三维关系图谱。
34、点击实例,修改实例在数据库中信息。
35、保存实例在三维空间中的信息。
36、根据各所述节点的属性信息分别生成三维空间中的各球体。
37、在一种示例性实例中,所述方法还包括:
38、实例的姓名用图片代替。
39、新生成的实例是所点击的实例的子物体。
40、点击实例,可向实例的关系线方向前后,实例空间位置的左、右、上、下移动。
41、所移动的实例,其子物体同步移动,并保持与所移动的实例的相对位置关系。
42、所移动的实例与子物体的关系线重绘。
43、提供对实例的装饰选择,包括颜色、纹理、三维模型、动画、视频、声音。
44、提供对实例关系线的装饰选择,包括颜色、纹理、三维模型、动画、视频、声音。
45、通过鼠标旋转、平移、放大、缩小查看实例。
46、距离点击的实例越远的实例,越模糊,以降低操作系统消耗。
47、保存所移动的实例与子物体的新的空间位置和关联信息。
48、在一种示例性实例中,所述方法还包括:
49、通过手指触控点击实例,进行创建工作。
50、手指滑动或点击,转动或移动视图方向。
51、手指双击实例,拉近屏幕与实例的视距。
1.一种知识图谱的三维展示方法及装置,所述知识图谱包括多个节点,以及节点之间的关系数据;其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于:
3.在一种示例性实例中,其特征还包括:
4.一种知识图谱的三维展示装置,所述知识图谱包括多个节点,以及节点之间的关系
5.所述存储器,用于保存用于知识图谱的三维展示的程序;
6.如权利要求5所述的装置,其特征在于:
7.如权利要求5所述的装置,其特征还包括: