打开.nc降水气象数据制作年降水量地图

加载.nc数据

在多维工具-创建NetCDF要素图层
在这里插入图片描述

在这里插入图片描述
得到了全球降水数据在这里插入图片描述

导入研究区范围

在这里插入图片描述想要得到廊坊市周围的数据,需要裁剪范围,在降水数据图层上导出数据
在这里插入图片描述选当前的数据框
在这里插入图片描述
该彩色部分是以2021年1月、2月、3月的降水数据分别作为RGB得到。实际上最后应该为灰度图像
在这里插入图片描述
在降水数据图层上右击属性,添加投影在这里插入图片描述打开数据管理工具-投影和变换-定义投影在这里插入图片描述
在这里插入图片描述
对shape文件也做好重投影在这里插入图片描述

获取2022年总降水

下载的数据集为2021-2022年,因此有12+12=24个月,24个波段
在这里插入图片描述点击文件-添加数据
在这里插入图片描述
在这里插入图片描述
都加载到arcgis中
在这里插入图片描述打开spatial analyst-局部分析-像元统计数据
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

制作栅格格网

打开转换工具-由栅格转出-栅格转点
在这里插入图片描述

在这里插入图片描述

格网点插值

因为该栅格的分辨率还是太大了,一个栅格就能覆盖一个县,若想要进行降尺度,可以做插值处理。
打开spatial analyst工具-插值分析-反距离权重法
在这里插入图片描述图层的单位为度,在反距离插值中也是以度为单位,比较麻烦,还是想用以m为单位的投影,这里是个bug,后续调整一下
在这里插入图片描述
0.000847约为90m,使用度很难保证精确在这里插入图片描述
得到了降尺度的插值图在这里插入图片描述

制图

调整颜色,并按掩膜提取
请添加图片描述

参考博文

  • 14
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
要将cmorph降水数据从.nc格式转换为栅格格式,您可以使用一些GIS软件或Python库来完成此操作。以下是使用Python中xarray和rasterio库的示例代码: ```python import xarray as xr import rasterio from rasterio.transform import from_origin # 打开NetCDF文件 dataset = xr.open_dataset('cmorph降水数据.nc') # 读取降水数据 precipitation = dataset['precipitation'].values # 获取数据的空间范围和分辨率 lon = dataset['lon'].values lat = dataset['lat'].values resolution = (lon[1] - lon[0], lat[1] - lat[0]) # 获取数据的起始经度和纬度 start_lon = lon[0] start_lat = lat[0] # 创建栅格文件 with rasterio.open('cmorph降水数据.tif', 'w', driver='GTiff', height=precipitation.shape[0], width=precipitation.shape[1], count=1, dtype=precipitation.dtype, crs='EPSG:4326', transform=from_origin(start_lon, start_lat, resolution[0], resolution[1])) as dst: dst.write(precipitation, 1) print("转换完成!") ``` 请注意,上述示例代码假设您已经安装了xarray和rasterio库。您可以使用以下命令来安装这些库: ``` pip install xarray rasterio ``` 在代码中,请将'cmorph降水数据.nc'替换为您实际的输入文件路径,并将'cmorph降水数据.tif'替换为您希望保存输出栅格文件的路径和名称。 这段代码将打开.nc文件,读取降水数据,然后使用rasterio创建一个新的栅格文件,并将降水数据写入其中。栅格文件的空间范围和分辨率将根据输入数据自动设置。 希望这对您有所帮助!如果您使用的是其他GIS软件,请参考软件的文档以了解如何进行相应的格式转换。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

海绵波波107

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值