[发明专利]一种知识图谱可视化可交互导航实现的方法有效
申请号: | 202011428870.0 | 申请日: | 2020-12-09 |
公开(公告)号: | CN112380357B | 公开(公告)日: | 2022-11-01 |
发明(设计)人: | 周砚舸 | 申请(专利权)人: | 武汉烽火众智数字技术有限责任公司 |
主分类号: | G06F16/36 | 分类号: | G06F16/36;G06F3/0481;G06F3/04842;G06F3/04845;G06T11/20;G06T11/60 |
代理公司: | 北京汇泽知识产权代理有限公司 11228 | 代理人: | 吴静 |
地址: | 430074 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 知识 图谱 可视化 交互 导航 实现 方法 | ||
一种知识图谱可视化可交互导航实现的方法,包括:在知识图谱主图绘制方法已经编写完成的前提下,在预设的导航器中绘制同步动态导航图;向导航器添加brush层,用以显示主图当前视口相对于全图节点区域的位置及大小;将主图当前可视区域映射至导航器brush层,实现主图移动、缩放、节点拖动时,导航器brush会作对应的大小、位置的改变;根据brush在导航器中的位置,计算主图节点区域相对于视口的位置;根据主图布局形式,对导航器进行修正;根据主图布局形式切换,对导航器内容进行修正。本发明更为直观、友好、准确地提供了主图当前视口与全图的大小、位置关系,解决了传统缩略图无法实时反映主图动态变化的问题。
技术领域
本发明涉及的是知识图谱可视化领域,特别涉及一种知识图谱可视化可交互导航实现的方法。
背景技术
知识图谱(Knowledge Graph),在图书情报界称为知识域可视化或知识领域映射地图,是显示知识发展进程与结构关系的一系列各种不同的图形,用可视化技术描述知识资源及其载体,挖掘、分析、构建、绘制和显示知识及它们之间的相互联系。
由于知识图谱在数据展示方面有着直观、全面、清晰、可自定义等优点,其随着现代社会的发展,在各个需要对大量数据进行整理分析的行业得到了越来越多的实际应用。
在用知识图谱分析较多数据或较复杂的数据时,若将全图都展现在窗口内部,则单个节点会过小,若将节点放大至合适大小,窗口则只能展现图谱的部分内容。同时,大部分情况下,节点及其关联的连线需要根据分析者意愿进行大小、位置、布局形式的调整。普通的缩略图形式无法满足数据分析的需求,故亟需一种动态可视化的导航器。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种知识图谱可视化可交互导航实现的方法。
为了解决上述技术问题,本申请实施例公开了如下技术方案:
一种知识图谱可视化可交互导航实现的方法,其特征在于,包括:
S100.在知识图谱主图绘制方法已经编写完成的前提下,在预设的导航器中绘制同步动态导航图;
S200.向导航器添加brush层,用以显示主图当前视口相对于全图节点区域的位置及大小;
S300.将主图当前可视区域映射至导航器brush层,实现主图移动、缩放、节点拖动时,导航器brush会作对应的大小、位置的改变;
S400.根据brush在导航器中的位置,计算主图节点区域相对于视口的位置,实现当导航器中的brush被移动时,主图视口始终可保持与导航器的brush区域一致;
S500.根据主图布局形式,对导航器进行修正;
S600.根据主图布局形式切换,对导航器内容进行修正。
进一步地,S100具体方法为:
S101.根据不同的显示分辨率,动态获取当前主图视窗的大小,以及预设导航器中,为导航图预留的视窗大小;
S102.根据获取的视窗大小,分别计算主图映射至导航器时的宽、高缩放比例;
S103.设计导航图绘制方法;
S104.在加载主图的方法之后,引入绘制导航图方法,保证主图及导航器同时绘制,以此实现主图节点拖动时,导航图的节点进行同步拖动;
S105.根据全图的大小,以及导航器视口的大小,计算比例对导航图进行二次缩放,保证全图都显示在导航器的视口内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉烽火众智数字技术有限责任公司,未经武汉烽火众智数字技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011428870.0/2.html,转载请声明来源钻瓜专利网。