【技术实现步骤摘要】
图形生成方法、装置、终端及存储介质
本申请涉及web页面开发
,尤其涉及了一种图形生成方法、装置、终端及存储介质。
技术介绍
在大数据时代,大数据可视化的价值日益凸显,各个数据相互关联形成了图,在图关系上进行交互关联,追本溯源,成为安全分析人员迫切需要的一个功能。市面上已有类似于echarts/g6/d3等web可视化工具。echarts/g6/d3等web可视化工具可以供一个底层库,在上面开发者用户可以进行自定义开发,但是开发者用户需要提供echarts/g6/d3等web可视化工具能够识别的、完整的绘图配置参数,开发者用户在web页面绘图时,工作量较大,学习成本比较高。
技术实现思路
本申请实施例提供一种图形生成方法、装置、终端及存储介质。第一方面,本申请实施例提供了一种图形生成方法,用于在目标web页面生成目标图形,所述图形生成方法包括:终端获取用户输入的绘图基本参数和所述绘图基本参数对应的目标实例化对象,所述目标实例化对象为所述目标web页面的实例化对象;所述终端根据 ...
【技术保护点】
1.一种图形生成方法,用于在目标web页面生成目标图形,其特征在于,所述图形生成方法包括:/n终端获取用户输入的绘图基本参数和所述绘图基本参数对应的目标实例化对象,所述目标实例化对象为所述目标web页面的实例化对象;/n所述终端根据所述绘图基本参数得到目标绘图配置参数,所述目标绘图配置参数为web可视化工具能够识别的配置参数;/n所述终端基于所述目标实例化对象的svg容器,利用web可视化工具根据所述目标绘图配置参数生成所述目标图形。/n
【技术特征摘要】
1.一种图形生成方法,用于在目标web页面生成目标图形,其特征在于,所述图形生成方法包括:
终端获取用户输入的绘图基本参数和所述绘图基本参数对应的目标实例化对象,所述目标实例化对象为所述目标web页面的实例化对象;
所述终端根据所述绘图基本参数得到目标绘图配置参数,所述目标绘图配置参数为web可视化工具能够识别的配置参数;
所述终端基于所述目标实例化对象的svg容器,利用web可视化工具根据所述目标绘图配置参数生成所述目标图形。
2.根据权利要求1所述的图形生成方法,其特征在于,所述终端基于所述目标实例化对象的svg容器,利用web可视化工具根据所述目标绘图配置参数生成所述目标图形包括:
所述终端判断所述目标web页面是否存在与所述目标实例化对象对应的已绘制图形;
当所述目标web页面存在与所述目标实例化对象对应的已绘制图形时,所述终端基于所述目标实例化对象的svg容器,根据所述目标绘图配置参数修改所述已绘制图形,并利用所述web可视化工具生成所述目标图形。
3.根据权利要求2所述的图形生成方法,其特征在于,所述终端基于所述目标实例化对象的svg容器,根据所述目标绘图配置参数修改所述已绘制图形,并利用所述web可视化工具生成所述目标图形,包括:
所述终端基于所述目标实例化对象的svg容器,在所述已绘制图形的基础上,利用所述web可视化工具渲染所述目标绘图配置参数得到所述目标图形。
4.根据权利要求3所述的图形生成方法,其特征在于,所述在所述已绘制图形的基础上,利用所述web可视化工具渲染所述目标绘图配置参数得到所述目标图形包括:
当所述目标绘图配置参数包含与所述已绘制图形的第一元素对应的第一目标绘图配置参数时,所述终端根据所述第一目标绘图参数修改所述第一元素对应的第一绘图配置参数;
在所述已绘制图形的基础上,所述终端利用所述web可视化工具渲染修改后的第一绘图配置参数和所述目标绘图配置参数中除所述第一目标绘图配置参数之外的绘图配置参数,得到所述目标图形。
5.根据权利要求2-4任一项所述的图形生成方法,其特征在于,所述终端判断是否存在与所述目标实例化对象对应的已绘制图形包括:
所述终端判断所述目标web页面的配置文件中是否存在与所述目标实例化对象对应的目标绘制记录标识;
当存在所述目标绘制记录标识时,所...
【专利技术属性】
技术研发人员:徐铭,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。