1.一种数据可视化大屏自动布局的方法,其特征在于,包括:
获取待生成的可视化页面的页面设计文件;
确定所述页面设计文件中主体对象的特征信息和位置信息;
根据所述特征信息生成所述主体对象的可视化组件;
根据所述位置信息对所述可视化组件进行位置组合,并根据组合后的所述可视化组件对应的代码数据生成所述可视化页面。
2.如权利要求1所述的数据可视化大屏自动布局的方法,其特征在于,所述确定所述页面设计文件中主体对象的特征信息和位置信息的步骤包括:
根据预设的图像识别分割技术对所述页面设计文件进行分割计算处理,以获得多个区域图像以及各个所述区域图像的特征信息和位置信息;
将所述区域图像的特征信息和位置信息输入预设的可视化识别模型,以获得所述区域图像中主体对象的特征信息和位置信息。
3.如权利要求2所述的数据可视化大屏自动布局的方法,其特征在于,所述根据所述特征信息生成所述主体对象的可视化组件的步骤包括:
根据所述特征信息中的类型信息确定与所述类型信息对应的标准化组件;
根据所述特征信息中的绘图信息和所述标准化组件生成所述主体对象的可视化组件。
4.如权利要求1所述的数据可视化大屏自动布局的方法,其特征在于,所述根据所述位置信息对所述可视化组件进行位置组合的步骤包括:
根据所述主体对象的位置信息确定所述可视化组件的位置信息;
根据所述可视化组件的位置信息对所述可视化组件进行位置组合。
5.如权利要求4所述的数据可视化大屏自动布局的方法,其特征在于,所述根据所述可视化组件的位置信息对所述可视化组件进行位置组合的步骤之后,还包括:
按照预设的构图排版规则对组合后的所述可视化组件进行处理。
6.如权利要求5所述的数据可视化大屏自动布局的方法,其特征在于,所述根据组合后的所述可视化组件对应的代码数据生成所述可视化页面的步骤包括:
将组合后的所述可视化组件输入预设的代码转换模块,以获得所述可视化页面的代码数据;
将所述可视化页面的代码数据在浏览器中渲染,以生成所述可视化页面。
7.如权利要求2所述的数据可视化大屏自动布局的方法,其特征在于,所述获取待生成的可视化页面的页面设计文件的步骤之前,还包括:
获取多个超文本标记语言组件;
根据各个所述超文本标记语言组件确定样本组件;
根据所述样本组件建立可视化识别模型。
8.如权利要求7所述的数据可视化大屏自动布局的方法,其特征在于,所述根据所述样本组件建立可视化识别模型的步骤包括:
将所述样本组件进行标准化处理;
通过预设的卷积神经网络模型对标准化处理后的所述样本组件进行学习,以生成所述可视化识别模型。
9.一种数据可视化大屏自动布局装置,其特征在于,所述数据可视化大屏自动布局装置包括存储器、处理器及存储在存储器上并可在处理器上运行的数据可视化大屏自动布局程序,所述数据可视化大屏自动布局程序被所述处理器运行时实现如权利要求1至8任一项所述的数据可视化大屏自动布局的方法的各个步骤。
10.一种存储介质,其特征在于,所述存储介质上存储有数据可视化大屏自动布局程序,所述数据可视化大屏自动布局程序被所述处理器执行时实现如权利要求1至8任一项所述的数据可视化大屏自动布局的方法的各个步骤。