将GeoDataframe转换为numpy数组

2024-04-19 15:28:12 发布

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

我正在尝试创建一个在特定给定的形状文件区域中的建筑物的二进制掩码。我已经使用geopandas.clip()函数在每个特定区域创建了建筑物的GeodataFrame,但现在无法理解如何将其转换为给定大小的数组。每个图像必须是特定的给定分辨率,因此我有阵列需要的大小,我知道如何将此阵列转换为所需的图像,但我完全停留在将geodataframe转换为正确格式的这一步上

注意:我知道我可以使用.plot()显示数据,但这(据我所知)不能提供我需要的分辨率控制,而且作为一个二进制掩码,我认为我需要一个更健壮的方法

欢迎您的任何建议,目前已经很失落了


Tags: 文件函数图像区域clip格式二进制分辨率