用Python显示洪水图

2024-05-14 09:54:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我想根据以下数据创建洪水图:https://data.jrc.ec.europa.eu/dataset/jrc-floods-floodmapeu_rp10y-tif/resource/0a0c7945-94ad-4f5b-9c97-9120166a83a8。Zip文件包含tif、ovr、XML和tfw文件

由于我对Python比较陌生,所以到目前为止还没有取得成功。首先,我将我的工作目录设置为存放数据的位置。此后,我尝试定义文件的相对路径,并使用以下命令打开它:

# Open lidar dem
lidar_dem_xr = rxr.open_rasterio(lidar_dem_path, masked=True).squeeze()

lidar_dem_xr

然而,我总是这样:

MemoryError: Unable to allocate 21.6 GiB for an array with shape (1, 45242, 63976) and data type float64.

到目前为止,我还没有想出一个主意。如果有人知道如何做到这一点,我将非常感激


Tags: 文件数据httpsdatadataseteceutif

热门问题