【发布时间】:2021-02-26 09:13:43
【问题描述】:
如下所述,我使用 shapefile 屏蔽了 geotiff 栅格
import rasterio
from rasterio.plot import show
import geopandas as gpd
population = rasterio.open('myData.tif')
gdf = gpd.read_file('myFile.shp')
clipped_array, clipped_transform =
rasterio.mask.mask(population, [mapping(ps.iloc[0].geometry)], crop=True)
f,ax=plt.subplots(figsize=(10,10))
gdf.boundary.plot(ax=ax, lw=3, color='red')
show(clipped_array, transform=clipped_transform, ax=ax)
ax.set_xlim([1.82, 2.74])
ax.set_ylim([48.51, 49.14])
现在我想将新数据保存为带有坐标和信息的.tif 文件。
【问题讨论】:
-
你试过我下面的答案了吗?如果它不能回答您的问题,请告诉我您还需要什么。