使用Python绘制FY-4A卫星沙尘产品

2020-06-11 09:27张翔
电子技术与软件工程 2020年1期
关键词:气象卫星沙尘沙尘暴

文/张翔

(内蒙古自治区气象信息中心 内蒙古自治区呼和浩特市 010051)

众所周知,在中国沙尘暴大多在西北部地区产生,并且大多是在春天。近年来对于沙尘暴在内的沙尘天气带来的影响研究基本已经完成了。研究表明,沙尘暴可造成建筑物倒塌、交通供电受阻或中断、人畜伤亡等,破坏作物生长,给国民经济建设和人民生命财产安全造成严重的损失和极大的危害[1]。这些负面影响不仅被科学和医学领域的研究人员所认识,而且也被公众所认识。由于公众的兴趣越来越浓厚,一些政府机构,已经开始发布有关沙尘事件的信息。根据 2011年对亚洲-大洋洲地区的世界气象组织成员国进行的调查,这些地区的国家比世界其他地区的用户对监测沙尘事件更感兴趣。这些用户每天都向公众提供与天气有关的信息。因此,沙尘天气的监测是区域气象组织的基本任务之一。

1 FY-4A卫星和沙尘产品介绍

FY-4A 卫星于2016年12月11日发射,是我国第二代静止轨道气象卫星,为科研试验卫星,其确保我国静止轨道气象卫星观测业务的连续、稳定。FY-4A 的发射实现了我国静止轨道气象卫星观测系统的跨越式发展,使其达到甚至超过同期国际水平。主要功能如下:获取地球表面和云的多光谱、高精度定量观测数据和图像,可以实现1 分钟1 次区域观测(1000km×1000km),极大提高对中小尺度和灾害性天气系统的监测能力;实现大气温度和湿度参数的垂直结构观测,为区域数值预报提供大气探测参数;利用数据收集系统自动收集多种地球环境参数资料;监测太阳活动和空间环境,为空间天气预报业务和研究提供观测数据。

FY-4 卫星沙尘产品资料[2]是监控中国区域沙尘天气的重要产品,其物理意义:沙尘作为一种气溶胶类型,能够影响人们的健康和经济活动,沙尘检测产品是利用沙尘在各光谱展示的与云、地表和晴空大气的独特差异性为基础,以光谱阈值法和概率密度函数为基础将沙尘和烟尘从云和晴空水体陆地中区分开。

该种资料可以用多种软件打开,但是共同的问题就是需要进行资料的叠图、需要将大量的资料导入,查看方式较繁琐。比如使用卫星天气应用平台(SWAP)[3]打开。该软件主要面向从事天气预报的专业技术人员和科研人员,提供了静止气象卫星资料的处理应用和分析显示平台。打开沙尘产品,需要先打开L1 级别的产品,通过添加L2 级别的沙尘产品才能查看出资料内容,这种查看方式不利于研究人员的查看。本文使用Python 解析FY-4 卫星沙尘产品资料,通过批量的方式生成图集。如图1 所示。

2 使用Python解析沙尘产品

使用Python 绘制FY-4 卫星沙尘产品资料的图集,主要分为三个步骤:第一通过方法换算经纬度,第二使用basemap 绘制中国地图,第三使用netCDF4 解析数据,并绘制到地图。

通过经纬度计算法将FY-4 卫星换算经纬度:

绘制地图,代码如下:

本文将主要的代码进行展示,绘制如图2 所示,此为连续12个时次的图集,可以方便的查看沙尘暴的发展过程。

3 结论

我国是一个沙尘暴多发的国家,通过卫星进行监测沙尘暴的发展能够有效的避免经济财产损失。本文通过使用Python 批量的绘制FY-4 卫星沙尘产品,能够快速有效的查看沙尘产品。

猜你喜欢
气象卫星沙尘沙尘暴
监测“龙王下雨”的气象卫星
可怕的沙尘暴
可怕的沙尘天气
大话西游之沙尘暴
天外来客:火星沙尘暴
H-2A发射“向日葵”9气象卫星
风云气象卫星在产品应用中前行
风云气象卫星如何命名?
如何看待沙尘暴的利与弊