CATTOPY-绘图2D Geodata作为2D经度和纬度的函数
我想从以下NetCDF文件( R90C_20P_MSG_201403250100.NC
)绘制2D数组 rfnet
rfnet 作为TEH 2D数组的函数>纬度。
下载NetCDF文件: 或这里
我尝试了以下操作:
import xarray as xr
data = xr.open_dataset('R90C_20P_MSG_201403250100.nc', engine='netcdf4')
print(data)
哪个给出:
<xarray.Dataset>
Dimensions: (image_y: 565, image_x: 1215)
Dimensions without coordinates: image_y, image_x
Data variables: (12/15)
LONGITUDE (image_y, image_x) float32 ...
LATITUDE (image_y, image_x) float32 ...
TAUCO (image_y, image_x) float32 ...
RFLW (image_y, image_x) float32 ...
RFSW (image_y, image_x) float32 ...
TAUCI (image_y, image_x) float32 ...
... ...
OLRCICO (image_y, image_x) float32 ...
RSRCICO (image_y, image_x) float32 ...
RFnet (image_y, image_x) float32 ...
ATD (image_y, image_x) float32 ...
FUEL (image_y, image_x) float32 ...
PC (image_y, image_x) float32 ...
我可以提取Eg:我可以提取Eg:
LONGITUDE=data['LONGITUDE']
LATITUDE=data['LATITUDE']
RFnet=data['RFnet']
并使用一个简单的绘图访问相应的数据
LONGITUDE.data
LATITUDE.data
RFnet.data
是:
import matplotlib.pyplot as plt
fig = plt.figure(figsize=(8, 4))
ax = fig.add_subplot(111)
img=plt.imshow(RFnet.data, cmap='seismic', vmin=-10, vmax=10)
ax.set_aspect('equal')
cbar = fig.colorbar(img, location='bottom', shrink=0.6, pad=0.15, ax=ax)
cbar.set_label('RFnet')
plt.show()
我可以将 rfnet
绘制为经度
和 latitude
?
纬度和经度的函数:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)