[发明专利]适用于气象预报系统的自动化GIS绘图方法在审
申请号: | 202010000537.3 | 申请日: | 2020-01-02 |
公开(公告)号: | CN111190990A | 公开(公告)日: | 2020-05-22 |
发明(设计)人: | 高乐;王彦双 | 申请(专利权)人: | 中电投电力工程有限公司 |
主分类号: | G06F16/29 | 分类号: | G06F16/29 |
代理公司: | 上海申汇专利代理有限公司 31001 | 代理人: | 徐俊 |
地址: | 201100 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 适用于 气象预报 系统 自动化 gis 绘图 方法 | ||
1.一种适用于气象预报系统的自动化GIS绘图方法,在预报系统完成预报结果输出后,自动对预报结果进行可视化处理,更新并同步到前端页面,供用户使用,其特征在于,包括以下步骤:
步骤1、由预报系统的辅助系统对预报系统的运行状态进行检测和监控,辅助系统实时检测预报系统的预报结果输出文件,当检测到的预报结果输出文件的文件数量与单次理论预报输出周期文件数量一致时,判断为该周期预报系统运行完成,辅助系统将预报结果输出文件拷贝至后处理系统,在拷贝完成后,发送进行下一步操作的信号至后处理系统;
步骤2、后处理系统接收到辅助系统发出的信号后,对拷贝后的预报结果文件进行分析,获取文件清单,并根据事先设定的绘图内容,生成需要进行绘图的任务清单;
步骤3、根据任务清单生成新的绘图目录,启动多线程运行池,调用支持多线程的麦卡托投影系下的预报结果读取及单一图绘图方法,根据预报结果输出文件中的气象预报结果,绘制适用于webGIS系统的预报图谱集;
步骤4、等待绘制完成,并根据预报结果信息,更新相关的时间轴数据,替换webGIS系统调用的图谱集路径为新绘制的图谱集路径;
步骤5,由四维气象预报结果结合webGIS系统发布更新后的图谱集路径下的预报图谱集,供用户调用查看。
2.如权利要求1所述的一种适用于气象预报系统的自动化GIS绘图方法,其特征在于,步骤2中,一次预报结果中不同预报时刻对应不同的预报结果文件,后处理系统对预报结果文件进行分析时,遍历每个预报结果文件,在处理某个预报结果文件时,提取需要绘制结果的预报变量数据,遍历完所有预报结果文件后生成绘图任务的任务清单。
3.如权利要求1所述的一种适用于气象预报系统的自动化GIS绘图方法,其特征在于,步骤3中,绘制适用于webGIS系统的预报图谱集包括以下步骤:
步骤301、预报结果读取及单一图绘图方法根据输入需求,从气象预报结果中读取经纬度坐标x、y以及弧度值z;
步骤302、对于当前缩放级别level,根据式(1)、(2)所示的投影系的转换关系,获得当前缩放级别level下的麦卡托投影的网格矩阵xm、ym、z:
步骤303、根据麦卡托投影下的网格矩阵数据,进行等高线图谱绘制;
步骤304、根据当前网格矩阵数据在当前缩放级别level下所涉及到的小图的范围依据式(3)及式(4)获得编号列表,小图是指:webGIS系统在不同的缩放级别level下,通过将一整张大图切割成有规律的多个小图,再通过页面对视野范围内的小图进行拼接,实现对高分辨率下的数据进行规整和展示,每个缩放级别level下,每个小图均根据相对位置关系进行编号:
式(3)、(4)中,xn、yn为第n个小图的编号,x、y为第n个小图所对应的坐标点的经纬度坐标x、y;
步骤305、依据小图的编号列表,遍历编号列表中的每个编号,依据当前编号对步骤303得到的绘图进行“拍照”,“拍照”过程中,仅将绘图中对当前小图覆盖的范围内的图进行拍摄,并根据webGIS系统依据小图的格式、大小、文件名命名关系、存储路径信息,对小图进行输出和保存;
步骤306、循环执行步骤302至步骤305直至遍历所有缩放级别level。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电投电力工程有限公司,未经中电投电力工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010000537.3/1.html,转载请声明来源钻瓜专利网。