如何将HRRR预报的Zarr格式数据转换为GeoTiff以导入Google Earth Engine?
HRRR预报数据Zarr转GeoTiff实现方法
要将HRRR预报数据加载到Google Earth Engine中,需先将其从Zarr格式转换为GeoTiff格式,可参考以下示例代码实现:
import xarray as xr import s3fs # 初始化匿名S3文件系统 fs = s3fs.S3FileSystem(anon=True) # 配置目标HRRR Zarr数据存储路径 urls = ["s3://hrrrzarr/sfc/20210915/20210915_12z_fcst.zarr/surface/APCP_acc_fcst", "s3://hrrrzarr/sfc/20210915/20210915_12z_fcst.zarr/surface/APCP_acc_fcst/surface"] # 批量读取Zarr格式数据为xarray数据集 ds = xr.open_mfdataset([s3fs.S3Map(url, s3=fs) for url in urls], engine="zarr") # 转换导出为GeoTiff格式,示例写法如下 # ds.to_geotiff().save("example.tif")
内容的提问来源于stack exchange,提问作者Adair
相关产品推荐
相关产品推荐

