本发明涉及知识图谱领域,特别是涉及一种基于antvg6vp库的知识图谱前端渲染方法。
背景技术:
1、目前,针对知识图谱的前端渲染方法通常集成于特定的图数据库或数据分析平台中,通常需要大量的定制开发和依赖特定的后端系统,且对实时交互性、拓展性和用户体验方面存在一定局限。
2、对于利用web技术进行知识图谱的前端渲染,也存在交互性不足、实时性不佳以及对复杂数据关联的展示支持不足等问题。
技术实现思路
1、本发明目的是针对背景技术中存在的问题,提出一种基于antvg6vp库的知识图谱前端渲染方法,旨在解决现有方法存在的交互性不足、实时性较差和数据关联展示支持不足等问题,以提高知识图谱前端渲染的效率和用户体验。
2、本发明的技术方案,一种基于antvg6vp库的知识图谱前端渲染方法,包括以下步骤:
3、s1、利用antv/g6vp库渲染图数据库中的节点实时搜索数据,并将搜索到的数据更新至antv/g6vp库渲染图数据库;
4、s2、配置多种算法查询路径,并能将查询结果插入到当前图中并高亮显示;
5、s3、配置全局拓展条件,支持接口查询时的边配置和路径查询的参数配置;
6、s4、自定义具有目录拓展查询功能的右键菜单;
7、s5、设计不同实体点的类型,实体点具有独特的图标以便于用户区分不同类型的节点;
8、s6、设计不同类型的边,并在鼠标划过时展示边的类型字段;
9、s7、封装新的布局控件,结合第三方本地数据查询控件,进行数据分析与展示。
10、优选地,步骤s1中,利用antv/g6vp库提供的功能,通过前端界面实现对图数据库中节点的实时搜索,并能够动态更新渲染的图,实现实时搜索功能和数据更新功能。
11、优选地,步骤s2中,实现算法查询路径配置功能、查询结果插入和高亮显示功能,算法查询路径包括全路径查询、最短路径查询和非循环路径查询共三种查询方式。
12、优选地,步骤s3中,实现全局拓展条件配置功能和接口查询支持功能。
13、优选地,步骤s4中,实现右键菜单自定义功能和目录拓展查询功能。
14、优选地,步骤s5中,实现实体点类型设计功能和图标显示功能。
15、优选地,步骤s6中,实现边类型设计功能和边类型字段展示功能。
16、优选地,步骤s7中,实现布局控件封装功能和本地数据查询控件结合功能。
17、与现有技术相比,本发明具有如下有益的技术效果:
18、本发明有效提高了知识图谱前端渲染的交互性和实时性;支持灵活的数据关联展示,提高了数据分析效率;用户体验更加友好,操作更加便捷。
1.一种基于antvg6vp库的知识图谱前端渲染方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于antvg6vp库的知识图谱前端渲染方法,其特征在于,步骤s1中,利用antv/g6vp库提供的功能,通过前端界面实现对图数据库中节点的实时搜索,并能够动态更新渲染的图,实现实时搜索功能和数据更新功能。
3.根据权利要求2所述的一种基于antvg6vp库的知识图谱前端渲染方法,其特征在于,步骤s2中,实现算法查询路径配置功能、查询结果插入和高亮显示功能,算法查询路径包括全路径查询、最短路径查询和非循环路径查询共三种查询方式。
4.根据权利要求3所述的一种基于antvg6vp库的知识图谱前端渲染方法,其特征在于,步骤s3中,实现全局拓展条件配置功能和接口查询支持功能。
5.根据权利要求4所述的一种基于antvg6vp库的知识图谱前端渲染方法,其特征在于,步骤s4中,实现右键菜单自定义功能和目录拓展查询功能。
6.根据权利要求5所述的一种基于antvg6vp库的知识图谱前端渲染方法,其特征在于,步骤s5中,实现实体点类型设计功能和图标显示功能。
7.根据权利要求6所述的一种基于antvg6vp库的知识图谱前端渲染方法,其特征在于,步骤s6中,实现边类型设计功能和边类型字段展示功能。
8.根据权利要求7所述的一种基于antvg6vp库的知识图谱前端渲染方法,其特征在于,步骤s7中,实现布局控件封装功能和本地数据查询控件结合功能。