数据处理方法、装置及设备制造方法及图纸

技术编号:26601207 阅读:18 留言:0更新日期:2020-12-04 21:24
本申请实施例提供一种数据处理方法、装置及设备,该方法包括:在第一地理区域对应的空间模型中生成多个空间点,所述空间模型中包括多个三维网格;根据所述多个三维网格中各顶点的第一风场数据,确定所述多个空间点的第二风场数据,所述第一风场数据包括第一风力和第一风向,所述第二风场数据包括第二风力和第二风向;根据所述多个空间点的第二风场数据,确定所述多个空间点的风力标识,所述风力标识用于指示所述第二风力和所述第二风向;根据每个空间点的风力标识,生成所述第一地理区域对应的风场模型。提高了模拟动态风场的精确度。

【技术实现步骤摘要】
数据处理方法、装置及设备
本申请涉及气象资料可视化领域,尤其涉及一种数据处理方法、装置及设备。
技术介绍
目前,科技发展使得获取的风场数据是海量的、多维度的,因此,准确直观的将获取的风场数据展现出来,有利于气象数据分析人员快速的得到分析结果。现有技术中,由于风场是在三维空间中动态演变的,为了模拟动态风场,通常根据风场中粒子流轨迹追踪法,将整个风场视为粒子流集合,利用粒子流表示风场数据,通过追踪具有代表性的粒子流的运动轨迹,模拟动态风场。但是,在粒子流寿命时间内,粒子流一直存在,这样无法展示特定条件下风场的模拟结果(例如,展示风速大于10m/s的空间)。并且根据粒子流追踪法模拟的动态风场,本质上是在二维平面中模拟的动态风场,会导致风场数据的缺失(例如,展示风场在水平方向变化时,就无法展示风场在垂直方向上的变化),使得模拟动态风场无法准确的表示出风场数据,进而导致模拟的动态风场精确度较差。
技术实现思路
本申请提供一种数据处理方法、装置及设备。提高了模拟动态风场的精确度。第一方面,本申请实施例提供一种数据处理方法,所述方法包括:在第一地理区域对应的空间模型中生成多个空间点,所述空间模型中包括多个三维网格;根据所述多个三维网格中各顶点的第一风场数据,确定所述多个空间点的第二风场数据,所述第一风场数据包括第一风力和第一风向,所述第二风场数据包括第二风力和第二风向;根据所述多个空间点的第二风场数据,确定所述多个空间点的风力标识,所述风力标识用于指示所述第二风力和所述第二风向;根据每个空间点的风力标识,生成所述第一地理区域对应的风场模型。在一种可能的实施方式中,根据所述多个三维网格中各顶点的第一风场数据,确定所述多个空间点的第二风场数据,包括:确定每个空间点对应的三维网格;分别根据每个空间点对应的三维网格中各顶点的第一风场数据,确定该空间点对应的第二风场数据。在一种可能的实施方式中,针对所述多个空间点中的任意一个第一空间点;确定所述第一空间点对应的三维网格,包括:获取所述第一空间点的三维坐标;根据所述第一空间点的三维坐标和所述每个三维网格中各顶点的三维坐标,确定所述第一空间点对应的三维网格,所述第一空间点位于所述第一空间点对应的三维网格中。在一种可能的实施方式中,针对所述多个空间点中的任意一个第一空间点,所述第一空间点对应第一三维网格;根据所述第一三维网格中各顶点的第一风场数据,确定所述第一空间点对应的第二风场数据,包括:根据所述第一三维网格中各顶点的第一风场数据,确定所述第一三维网格中各顶点在三个方向上的风速,所述三个方向为空间三维坐标系的三个坐标轴所在的方向;根据所述第一三维网格中各顶点在三个方向上的风速,确定所述第一空间点在所述三个方向上的风速;根据所述第一空间点在所述三个方向上的风速,确定所述第一空间点对应的第二风场数据。在一种可能的实施方式中,针对所述多个空间点中的任意一个第一空间点;根据所述第一空间点的第二风场数据,确定所述第一空间点的风力标识,包括:根据所述第二风向,确定风力标识的目标朝向;根据所述第二风力,确定风力标识的目标颜色;根据所述目标朝向和所述目标颜色,生成所述第一空间点对应的风力标识。在一种可能的实施方式中,根据所述目标朝向和所述目标颜色,生成所述第一空间点对应的风力标识,包括:根据所述目标朝向对基准风力标识进行旋转处理,得到第一风力标识;将所述第一风力标识的颜色设置为所述目标颜色,得到所述第一空间点对应的风力标识。在一种可能的实施方式中,根据所述目标朝向对基准风力标识进行旋转处理,得到第一风力标识,包括:根据所述基准风力标识的朝向,确定第一向量;根据所述目标朝向,确定第二向量;根据所述第一向量和所述第二向量,确定所述旋转矩阵;根据所述旋转矩阵,对所述基准风力标识进行旋转处理,得到所述第一风力标识。第二方面,本申请实施例提供一种数据处理装置,所述装置包括:第一生成模块、第一确定模块、第二确定模块和第二生成模块,其中:所述第一生成模块用于,在第一地理区域对应的空间模型中生成多个空间点,所述空间模型中包括多个三维网格;所述第一确定模块用于,根据所述多个三维网格中各顶点的第一风场数据,确定所述多个空间点的第二风场数据,所述第一风场数据包括第一风力和第一风向,所述第二风场数据包括第二风力和第二风向;所述第二确定模块用于,根据所述多个空间点的第二风场数据,确定所述多个空间点的风力标识,所述风力标识用于指示所述第二风力和所述第二风向;所述第二生成模块用于,根据每个空间点的风力标识,生成所述第一地理区域对应的风场模型。在一种可能的实施方式中,所述第一确定模块具体用于:确定每个空间点对应的三维网格;分别根据每个空间点对应的三维网格中各顶点的第一风场数据,确定该空间点对应的第二风场数据。在一种可能的实施方式中,所述第一确定模块具体用于:获取所述第一空间点的三维坐标;根据所述第一空间点的三维坐标和所述每个三维网格中各顶点的三维坐标,确定所述第一空间点对应的三维网格,所述第一空间点位于所述第一空间点对应的三维网格中。在一种可能的实施方式中,所述第一确定模块具体用于:根据所述第一三维网格中各顶点的第一风场数据,确定所述第一三维网格中各顶点在三个方向上的风速,所述三个方向为空间三维坐标系的三个坐标轴所在的方向;根据所述第一三维网格中各顶点在三个方向上的风速,确定所述第一空间点在所述三个方向上的风速;根据所述第一空间点在所述三个方向上的风速,确定所述第一空间点对应的第二风场数据。在一种可能的实施方式中,所述第二确定模块用于:根据所述第二风向,确定风力标识的目标朝向;根据所述第二风力,确定风力标识的目标颜色;根据所述目标朝向和所述目标颜色,生成所述第一空间点对应的风力标识。在一种可能的实施方式中,所述第二确定模块用于:根据所述目标朝向对基准风力标识进行旋转处理,得到第一风力标识;将所述第一风力标识的颜色设置为所述目标颜色,得到所述第一空间点对应的风力标识。在一种可能的实施方式中,所述第二确定模块用于:根据所述基准风力标识的朝向,确定第一向量;根据所述目标朝向,确定第二向量;根据所述第一向量和所述第二向量,确定所述旋转矩阵;根据所述旋转矩阵,对所述基准风力标识进行旋转处理,得到所述第一风力标识。第三方面,本申请实施例提供一种数据处理设备,包括:存储器、处理器和通信接口,所述存储器用于存储程序指令,所述处理器用于调用存储器中的程序指令执行如第一方面任一项所述的数据处理方法。第四方面,本申请实施例提供一种可读存储介质,所述可读存储介质上存储有计算机程序;所述计算机程序用于实现如第一方面任一项所述本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,包括:/n在第一地理区域对应的空间模型中生成多个空间点,所述空间模型中包括多个三维网格;/n根据所述多个三维网格中各顶点的第一风场数据,确定所述多个空间点的第二风场数据,所述第一风场数据包括第一风力和第一风向,所述第二风场数据包括第二风力和第二风向;/n根据所述多个空间点的第二风场数据,确定所述多个空间点的风力标识,所述风力标识用于指示所述第二风力和所述第二风向;/n根据每个空间点的风力标识,生成所述第一地理区域对应的风场模型。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:
在第一地理区域对应的空间模型中生成多个空间点,所述空间模型中包括多个三维网格;
根据所述多个三维网格中各顶点的第一风场数据,确定所述多个空间点的第二风场数据,所述第一风场数据包括第一风力和第一风向,所述第二风场数据包括第二风力和第二风向;
根据所述多个空间点的第二风场数据,确定所述多个空间点的风力标识,所述风力标识用于指示所述第二风力和所述第二风向;
根据每个空间点的风力标识,生成所述第一地理区域对应的风场模型。


2.根据权利要求1所述的方法,其特征在于,根据所述多个三维网格中各顶点的第一风场数据,确定所述多个空间点的第二风场数据,包括:
确定每个空间点对应的三维网格;
分别根据每个空间点对应的三维网格中各顶点的第一风场数据,确定该空间点对应的第二风场数据。


3.根据权利要求2所述的方法,其特征在于,针对所述多个空间点中的任意一个第一空间点;确定所述第一空间点对应的三维网格,包括:
获取所述第一空间点的三维坐标;
根据所述第一空间点的三维坐标和所述每个三维网格中各顶点的三维坐标,确定所述第一空间点对应的三维网格,所述第一空间点位于所述第一空间点对应的三维网格中。


4.根据权利要求2所述的方法,其特征在于,针对所述多个空间点中的任意一个第一空间点,所述第一空间点对应第一三维网格;根据所述第一三维网格中各顶点的第一风场数据,确定所述第一空间点对应的第二风场数据,包括:
根据所述第一三维网格中各顶点的第一风场数据,确定所述第一三维网格中各顶点在三个方向上的风速,所述三个方向为空间三维坐标系的三个坐标轴所在的方向;
根据所述第一三维网格中各顶点在三个方向上的风速,确定所述第一空间点在所述三个方向上的风速;
根据所述第一空间点在所述三个方向上的风速,确定所述第一空间点对应的第二风场数据。


5.根据权利要求1-4任一项所述的方法,其特征在于,针对所述多个空间点中的任意一个第一空间点;根据所述第一空间点的第二风场数据,确定所述第一空间点的风力标...

【专利技术属性】
技术研发人员:叶占鹏肖伟罗保刚赵耀周振文梁竑
申请(专利权)人:中科三清科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1