1.一种基于互联网的三维数据共享方法,其特征在于,包括以下步骤:
步骤S1:获取多源三维数据集;对多源三维数据集进行数据预处理,生成标准多源三维数据集;对标准多源三维数据集进行空间数据初步虚拟化,生成初步虚拟空间单元集;对初步虚拟空间单元集进行虚拟空间全局优化,生成空间虚拟数据矩阵;
步骤S2:对空间虚拟数据矩阵进行局部特征分区,生成虚拟空间分区区域数据;利用虚拟空间分区区域数据对标准多源三维数据集进行三维数据局部映射,生成三维数据局部特征映射矩阵;通过三维数据局部特征映射矩阵对标准多源三维数据集进行全局配准以及映射,从而生成三维空间配准模型;
步骤S3:基于三维空间配准模型对标准多源三维数据集进行数据缓存分配,生成同步分布式缓存数据集;对同步分布式缓存数据集进行时序负载预测,得到三维存储数据调用负载预测数据;基于三维存储数据调用负载预测数据对同步分布式缓存数据集进行阶段缓存数据共享,从而生成阶段三维缓存数据共享策略;
步骤S4:根据阶段三维缓存数据共享策略对同步分布式缓存数据集进行数据共享,生成三维共享数据;对三维共享数据进行共享数据包加密,生成三维共享加密压缩数据包;对三维共享加密压缩数据包进行动态解码实时恢复,生成动态解码三维数据;将动态解码三维数据上传至互联网中进行协同操作以及共享展示,从而生成交互式共享三维数据集,以执行三维数据共享作业。
2.根据权利要求1所述的基于互联网的三维数据共享方法,其特征在于,步骤S1包括以下步骤:步骤S11:获取多源三维数据集;
步骤S12:对多源三维数据集进行数据预处理,生成标准多源三维数据集,其中数据预处理包括数据清洗、数据去噪、数据缺失值填充和数据标准化;
步骤S13:对标准多源三维数据集进行空间特性提取,得到三维空间特性数据;基于三维空间特性数据对标准多源三维数据集进行空间数据初步虚拟化,生成初步虚拟空间单元集;
步骤S14:对初步虚拟空间单元集进行多维特征提取,得到多维特征空间矩阵;根据多维特征空间矩阵对初步虚拟空间单元集进行虚拟空间全局优化,生成空间虚拟数据矩阵。
3.根据权利要求1所述的基于互联网的三维数据共享方法,其特征在于,步骤S2包括以下步骤:步骤S21:对空间虚拟数据矩阵进行局部特征分区,生成虚拟空间分区区域数据;利用虚拟空间分区区域数据对标准多源三维数据集进行三维数据局部映射,生成三维数据局部特征映射矩阵;
步骤S22:对标准多源三维数据集进行跨区数据提取,得到三维跨区数据;通过三维数据局部特征映射矩阵对三维跨区数据进行多尺度配准,生成多尺度配准矩阵;
步骤S23:对多尺度配准矩阵进行非线性全局优化,生成全局映射网络;
步骤S24:利用全局映射网络对三维数据局部特征映射矩阵进行全局配准以及映射,从而生成三维空间配准模型。
4.根据权利要求3所述的基于互联网的三维数据共享方法,其特征在于,步骤S23包括以下步骤:步骤S231:对多尺度配准矩阵进行局部非线性扭曲分析,生成配准矩阵扭曲数据;基于配准矩阵扭曲数据对多尺度配准矩阵进行非线性失真校正,从而生成局部校正矩阵;
步骤S232:对局部校正矩阵进行全局非线性映射协调,生成全局协调矩阵;
步骤S233:利用全局协调矩阵对多尺度配准矩阵进行非线性全局映射优化,生成全局映射网络。
5.根据权利要求1所述的基于互联网的三维数据共享方法,其特征在于,步骤S3包括以下步骤:步骤S31:基于三维空间配准模型利用智能边缘计算节点技术对标准多源三维数据集进行节点缓存分配,生成初始边缘缓存数据块;
步骤S32:对初始边缘缓存数据块进行分布式缓存协调,生成三维缓存协调数据;对三维缓存协调数据进行数据同步,生成同步分布式缓存数据集;
步骤S33:对同步分布式缓存数据集进行资源调用负载均衡检测,生成三维存储数据负载均衡检测数据;对三维存储数据负载均衡检测数据进行时序负载预测,得到三维存储数据调用负载预测数据;
步骤S34:对同步分布式缓存数据集进行三维数据调用类型划分,生成三维数据调用类型,其中三维数据调用类型包括只读调用、分析调用以及渲染调用;
步骤S35:基于三维存储数据调用负载预测数据根据三维数据调用类型对同步分布式缓存数据集进行阶段缓存数据共享,从而生成阶段三维缓存数据共享策略。
6.根据权利要求5所述的基于互联网的三维数据共享方法,其特征在于,步骤S35包括以下步骤:步骤S351:获取系统总负载数据;基于三维存储数据调用负载预测数据对只读调用、分析调用以及渲染调用进行调用负载率计算,得到只读调用负载率预测数据、分析调用负载率预测数据和渲染调用负载率预测数据;
步骤S352:根据系统总负载数据对只读调用负载率预测数据、分析调用负载率预测数据和渲染调用负载率预测数据进行剩余负载量分析,生成只读调用负载率差值数据、分析调用负载率差值数据和渲染调用负载率差值数据;
步骤S353:基于只读调用负载率差值数据、分析调用负载率差值数据和渲染调用负载率差值数据对只读调用、分析调用以及渲染调用进行调用处理优先级划分,生成调用处理优先级数据;
步骤S354:根据调用处理优先级数据对只读调用、分析调用以及渲染调用进行冲突检测,生成调用冲突检测数据;基于调用冲突检测数据对调用处理优先级数据进行紧急调用优先级调整,从而生成阶段三维缓存数据共享策略。
7.根据权利要求6所述的基于互联网的三维数据共享方法,其特征在于,步骤S354包括以下步骤:步骤S3541:对只读调用、分析调用以及渲染调用进行调用请求频次分析,生成调用请求频次数据;根据调用请求频次数据对只读调用、分析调用以及渲染调用进行紧急度优先级划分,生成调用紧急度优先级数据;
步骤S3542:根据调用处理优先级数据和调用紧急度优先级数据对只读调用、分析调用以及渲染调用进行优先级调用冲突检测,生成调用冲突检测数据;
步骤S3543:对调用冲突检测数据进行冲突监控,当监测到存在调用冲突检测数据时,则基于调用冲突检测数据对调用处理优先级数据进行紧急调用优先级调整,从而生成阶段三维缓存数据共享策略。
8.根据权利要求1所述的基于互联网的三维数据共享方法,其特征在于,步骤S4包括以下步骤:步骤S41:根据阶段三维缓存数据共享策略对同步分布式缓存数据集进行数据共享,生成三维共享数据;
步骤S42:对三维共享数据进行共享数据压缩,生成三维共享压缩数据;对三维共享压缩数据进行共享数据包加密,生成三维共享加密压缩数据包;
步骤S43:对三维共享加密压缩数据包进行动态解码实时恢复,生成动态解码三维数据;
步骤S44:将动态解码三维数据上传至互联网中进行协同操作以及共享展示,从而生成交互式共享三维数据集,以执行三维数据共享作业。
9.根据权利要求8所述的基于互联网的三维数据共享方法,其特征在于,步骤S43包括以下步骤:步骤S431:对三维共享加密压缩数据包进行数据头信息提取,得到三维共享解析数据头信息和加密算法标识;
步骤S432:通过加密算法标识对三维共享解析数据头信息进行分布式解密,生成三维共享解密数据集;
步骤S433:对三维共享解密数据集进行动态解压处理,生成动态解压三维数据集;
步骤S434:对动态解压三维数据集进行三维渲染,生成动态解码三维数据。
10.一种基于互联网的三维数据共享系统,其特征在于,用于执行如权利要求1所述的基于互联网的三维数据共享方法,该基于互联网的三维数据共享系统包括:数据空间虚拟化模块,用于获取多源三维数据集;对多源三维数据集进行数据预处理,生成标准多源三维数据集;对标准多源三维数据集进行空间数据初步虚拟化,生成初步虚拟空间单元集;对初步虚拟空间单元集进行虚拟空间全局优化,生成空间虚拟数据矩阵;
全局映射模块,用于对空间虚拟数据矩阵进行局部特征分区,生成虚拟空间分区区域数据;利用虚拟空间分区区域数据对标准多源三维数据集进行三维数据局部映射,生成三维数据局部特征映射矩阵;通过三维数据局部特征映射矩阵对标准多源三维数据集进行全局配准以及映射,从而生成三维空间配准模型;
缓存调用模块,用于基于三维空间配准模型对标准多源三维数据集进行数据缓存分配,生成同步分布式缓存数据集;对同步分布式缓存数据集进行时序负载预测,得到三维存储数据调用负载预测数据;基于三维存储数据调用负载预测数据对同步分布式缓存数据集进行阶段缓存数据共享,从而生成阶段三维缓存数据共享策略;
三维数据共享模块,用于根据阶段三维缓存数据共享策略对同步分布式缓存数据集进行数据共享,生成三维共享数据;对三维共享数据进行共享数据包加密,生成三维共享加密压缩数据包;对三维共享加密压缩数据包进行动态解码实时恢复,生成动态解码三维数据;
将动态解码三维数据上传至互联网中进行协同操作以及共享展示,从而生成交互式共享三维数据集,以执行三维数据共享作业。