轨迹图绘制方法和装置制造方法及图纸

技术编号:31237196 阅读:19 留言:0更新日期:2021-12-08 10:21
本公开提供一种轨迹图绘制方法和装置,属于环境科学领域。所述方法包括:接收后向轨迹绘制请求,所述后向轨迹绘制请求包括至少一种目标污染物的标识;根据所述后向轨迹绘制请求,确定多个后向轨迹点数据,所述后向轨迹点数据包括所述至少一种目标污染物的污染物浓度值;根据所述多个后向轨迹点数据,绘制后向轨迹图,所述后向轨迹图用于表示所述至少一种目标污染物在过去的预设时段内的传输路径以及浓度变化情况。采用本公开,可以提高查看空气质量污染情况的效率。气质量污染情况的效率。气质量污染情况的效率。

【技术实现步骤摘要】
轨迹图绘制方法和装置


[0001]本专利技术涉及环境科学领域,尤其涉及一种轨迹图绘制方法和装置。

技术介绍

[0002]空气质量预报中的后向轨迹图可以用来表示过去一段时间内气团的传输路径。
[0003]目前常用美国国家海洋和大气管理局(NOAA)的HYSPLIT模型(Hybrid Single

Particle Lagrangian Integrated Trajectory model,混合单粒子拉格朗日积分轨道模型)生成后向轨迹图,该模型使用了拉格朗日法计算出气团的后向传输轨迹点。假设空气中的粒子随风飘动,那么它的移动轨迹就是其在时间和空间上矢量的积分。
[0004]但是,HYSPLIT模型绘制的后向轨迹图仅是各个轨迹点的连线,无法表征空气质量污染情况。

技术实现思路

[0005]为了解决现有技术的问题,本专利技术实施例提供了一种轨迹图绘制方法和装置。技术方案如下:
[0006]根据本公开的一方面,提供了一种轨迹图绘制方法,所述方法包括:
[0007]接收后向轨迹绘制请求,所述后向轨迹绘制请求包括至少一种目标污染物的标识;
[0008]根据所述后向轨迹绘制请求,确定多个后向轨迹点数据,所述后向轨迹点数据包括所述至少一种目标污染物的污染物浓度值;
[0009]根据所述多个后向轨迹点数据,绘制后向轨迹图,所述后向轨迹图用于表示所述至少一种目标污染物在过去的预设时段内的传输路径以及浓度变化情况。
[0010]可选的,所述后向轨迹绘制请求还包括目标轨迹点;
[0011]所述根据所述后向轨迹绘制请求,确定多个后向轨迹点数据,包括:
[0012]根据所述后向轨迹绘制请求,获取所述目标轨迹点对应的后向轨迹点数据;
[0013]根据所述目标轨迹点对应的后向轨迹点数据,确定至少一个回溯的后向轨迹点数据;
[0014]所述根据所述多个后向轨迹点数据,绘制后向轨迹图,包括:
[0015]将所述目标轨迹点作为终止位置,根据所述目标轨迹点对应的后向轨迹点数据以及所述至少一个回溯的后向轨迹点数据,绘制后向轨迹图。
[0016]可选的,所述后向轨迹点数据还包括风速矢量;
[0017]所述根据所述目标轨迹点对应的后向轨迹点数据,确定至少一个回溯的后向轨迹点数据,包括:
[0018]根据所述目标轨迹点、所述目标轨迹点的风速矢量的相反向量和预设时间间隔,确定回溯的后向轨迹点,获取回溯的后向轨迹点对应的后向轨迹点数据;
[0019]对处于所述预设时段内的每个后向轨迹点重复上述步骤,确定至少一个回溯的后
向轨迹点数据。
[0020]可选的,获取后向轨迹点数据的方法包括:
[0021]确定待获取的后向轨迹点在环境空气质量数值预报模式中所处的目标网格;
[0022]获取当前时刻所述目标网格的各个顶点的风速矢量和所述至少一种目标污染物的污染物浓度值;
[0023]根据所述目标网格的各个顶点的风速矢量,确定所述待获取的后向轨迹点的风速矢量;
[0024]根据所述目标网格的各个顶点的所述至少一种目标污染物的污染物浓度值,确定所述待获取的后向轨迹点的所述至少一种目标污染物的污染物浓度值。
[0025]可选的,所述根据所述目标网格的各个顶点的风速矢量,确定所述待获取的后向轨迹点的风速矢量,包括:
[0026]基于双线性插值算法,根据所述目标网格的各个顶点的风速矢量,确定所述待获取的后向轨迹点的风速矢量;
[0027]所述根据所述目标网格的各个顶点的所述至少一种目标污染物的污染物浓度值,确定所述待获取的后向轨迹点的所述至少一种目标污染物的污染物浓度值,包括:
[0028]基于双线性插值算法,根据所述目标网格的各个顶点的所述至少一种目标污染物的污染物浓度值,确定所述待获取的后向轨迹点的所述至少一种目标污染物的污染物浓度值。
[0029]可选的,所述方法还包括:
[0030]根据相邻的后向轨迹点,在所述相邻的后向轨迹点之间,确定至少一个补充的后向轨迹点数据;
[0031]所述根据所述多个后向轨迹点数据,绘制后向轨迹图,包括:
[0032]将所述目标轨迹点作为终止位置,根据所述目标轨迹点对应的后向轨迹点数据、所述至少一个回溯的后向轨迹点数据以及所述至少一个补充的后向轨迹点数据,绘制后向轨迹图。
[0033]可选的,所述根据相邻的后向轨迹点,在所述相邻的后向轨迹点之间,确定至少一个补充的后向轨迹点数据,包括:
[0034]根据相邻的后向轨迹点,构建对应的三阶贝塞尔曲线,在所述三阶贝塞尔曲线上确定至少一个补充的后向轨迹点;
[0035]根据所述相邻的后向轨迹点的所述至少一种目标污染物的污染物浓度值,确定所述至少一个补充的后向轨迹点的所述至少一种目标污染物的污染物浓度值。
[0036]可选的,所述根据所述相邻的后向轨迹点的所述至少一种目标污染物的污染物浓度值,确定所述至少一个补充的后向轨迹点的所述至少一种目标污染物的污染物浓度值,包括:
[0037]基于线性插值算法,根据所述相邻的后向轨迹点的所述至少一种目标污染物的污染物浓度值,确定所述至少一个补充的后向轨迹点的所述至少一种目标污染物的污染物浓度值。
[0038]可选的,所述根据所述多个后向轨迹点数据,绘制后向轨迹图,包括:
[0039]根据所述多个后向轨迹点数据中的所述至少一种目标污染物的污染物浓度值,确
定每个后向轨迹点的颜色,所述每个后向轨迹点的颜色用于表示所述至少一种目标污染物的污染物浓度值;
[0040]根据所述每个后向轨迹点的颜色进行渲染,绘制后向轨迹图。
[0041]可选的,所述方法还包括:
[0042]在所述后向轨迹图的每个后向轨迹点上绘制箭头,所述箭头的指向用于表示风向,所述箭头的大小与风速的大小成正比。
[0043]根据本公开的另一方面,提供了一种轨迹图绘制装置,所述装置包括:
[0044]接收模块,用于接收后向轨迹绘制请求,所述后向轨迹绘制请求包括至少一种目标污染物的标识;
[0045]确定模块,用于根据所述后向轨迹绘制请求,确定多个后向轨迹点数据,所述后向轨迹点数据包括所述至少一种目标污染物的污染物浓度值;
[0046]绘制模块,用于根据所述多个后向轨迹点数据,绘制后向轨迹图,所述后向轨迹图用于表示所述至少一种目标污染物在过去的预设时段内的传输路径以及浓度变化情况。
[0047]可选的,所述后向轨迹绘制请求还包括目标轨迹点;
[0048]所述确定模块用于:根据所述后向轨迹绘制请求,获取所述目标轨迹点对应的后向轨迹点数据;根据所述目标轨迹点对应的后向轨迹点数据,确定至少一个回溯的后向轨迹点数据;
[0049]所述绘制模块用于:将所述目标轨迹点作为终止位置,根据所述目标轨迹点对应的后向轨迹点数据以及所述至少一个回溯的后向轨迹点数据,绘制本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种轨迹图绘制方法,其特征在于,所述方法包括:接收后向轨迹绘制请求,所述后向轨迹绘制请求包括至少一种目标污染物的标识;根据所述后向轨迹绘制请求,确定多个后向轨迹点数据,所述后向轨迹点数据包括所述至少一种目标污染物的污染物浓度值;根据所述多个后向轨迹点数据,绘制后向轨迹图,所述后向轨迹图用于表示所述至少一种目标污染物在过去的预设时段内的传输路径以及浓度变化情况。2.根据权利要求1所述的轨迹图绘制方法,其特征在于,所述后向轨迹绘制请求还包括目标轨迹点;所述根据所述后向轨迹绘制请求,确定多个后向轨迹点数据,包括:根据所述后向轨迹绘制请求,获取所述目标轨迹点对应的后向轨迹点数据;根据所述目标轨迹点对应的后向轨迹点数据,确定至少一个回溯的后向轨迹点数据;所述根据所述多个后向轨迹点数据,绘制后向轨迹图,包括:将所述目标轨迹点作为终止位置,根据所述目标轨迹点对应的后向轨迹点数据以及所述至少一个回溯的后向轨迹点数据,绘制后向轨迹图。3.根据权利要求2所述的轨迹图绘制方法,其特征在于,所述后向轨迹点数据还包括风速矢量;所述根据所述目标轨迹点对应的后向轨迹点数据,确定至少一个回溯的后向轨迹点数据,包括:根据所述目标轨迹点、所述目标轨迹点的风速矢量的相反向量和预设时间间隔,确定回溯的后向轨迹点,获取回溯的后向轨迹点对应的后向轨迹点数据;对处于所述预设时段内的每个后向轨迹点重复上述步骤,确定至少一个回溯的后向轨迹点数据。4.根据权利要求2

3任一所述的轨迹图绘制方法,其特征在于,获取后向轨迹点数据的方法包括:确定待获取的后向轨迹点在环境空气质量数值预报模式中所处的目标网格;获取当前时刻所述目标网格的各个顶点的风速矢量和所述至少一种目标污染物的污染物浓度值;根据所述目标网格的各个顶点的风速矢量,确定所述待获取的后向轨迹点的风速矢量;根据所述目标网格的各个顶点的所述至少一种目标污染物的污染物浓度值,确定所述待获取的后向轨迹点的所述至少一种目标污染物的污染物浓度值。5.根据权利要求4所述的轨迹图绘制方法,其特征在于,所述根据所述目标网格的各个顶点的风速矢量,确定所述待获取的后向轨迹点的风速矢量,包括:基于双线性插值算法,根据所述目标网格的各个顶点的风速矢量,确定所述待获取的后向轨迹点的风速矢量;所述根据所述目标网格的各个顶点的所述至少一种目标污染物的污染物浓度值,确定所述待获取的后向轨迹点的所述至少一种目标污染物的污染物浓度值,包括:基于双线性插值算法,根据所述目标网格的各个顶点的所述至少一种目标污染物的污染物浓度值,确定所述待获取的后向轨迹点的所述至少一种目标污染物的污染物浓度值。
6.根据权利要求2所述的轨迹图绘制方法,其特征在于,所述方法还包括:根据相邻的后向轨迹点,在所述相邻的后向轨迹点之间,确定至少一个补充的后向轨迹点数据;所述根据所述多个后向轨迹点数据,绘制后向轨迹图,包括:将所述目标轨迹点作为终止位置,根据所述目标轨迹点对应的后向轨迹点数据、所述至少一个回溯的后向轨迹点数据以及所述至少一个补充的后向轨迹点数据,绘制后向轨迹图。7.根据权利要求6所述的轨迹图绘制方法,其特征在于,...

【专利技术属性】
技术研发人员:刘亮肖伟赵耀丁一珊
申请(专利权)人:中科三清科技有限公司
类型:发明
国别省市:

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

1