数据可视化应用xarray 绘图可视化-二进制GrADS气象数据处理(附代码)

Posted 文宇肃然

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据可视化应用xarray 绘图可视化-二进制GrADS气象数据处理(附代码)相关的知识,希望对你有一定的参考价值。

二进制GrADS气象数据处理(Ⅰ)

在GrADS中,数据的读取的逻辑是采用数据文件和数据信息(元信息)分离的方法,因而对于GrADS类数据是由两个独立的文件存储的。

  • 第一个文件——数据文件:这个数据文件是以二进制方式存储的,文件是没有空间或时间标志。这个文件的后缀任意即可,本例使用的数据文件的后缀名为.gdata.

  • 第二个文件——数据信息(元信息)文件:这个元信息文件是以文本方式存储的,具体描述了如何读取二进制数据文件。这个文件的后缀为.ctl.

元数据[2]:描述数据的数据,对数据及信息资源的描述性信息。

GrADS相对于其他地球科学绘图软件(包括Cartopy, NCL)还是具有容易绘图的特点,绘图的代码量小。因为GrADS这个特点,可在Python中对数据进行计算后再转换为GrADS类数据,从而在GrADS中绘图。

在进行读取文件之前,我们先引入以下三个包。

import numpy as np
import xarray as xr
import pandas as pd

单变量二进制数组数据处理

对于单变量二进制数组的数据处理,我们以hgt4817-500数据为例。

以上是关于数据可视化应用xarray 绘图可视化-二进制GrADS气象数据处理(附代码)的主要内容,如果未能解决你的问题,请参考以下文章

数据可视化应用xarray 绘图可视化-多维数组绘图(附代码)

数据可视化应用xarray 绘图可视化-基础绘图(附代码)

数据可视化应用xarray 绘图可视化-赋权降维和Groupby(附代码)

数据可视化应用气象绘图(附Python代码)

数据可视化应用气象绘图(附Python代码)

数据可视化应用Python学术绘图(附实战案例)