我正在尝试使用Rasterizing a GDAL layer中的解释来栅格化矢量图层。我想从 DEM 创建一个栅格图层,其中包含矢量特定字段的数据。(该字段名为“索引”)。为此,我使用,
err = gdal.RasterizeLayer(
target_ds,
(3,2,1),
source_layer,
burn_values=(0,0,0),
options=["ATTRIBUTE= Index"]
)
但结果是一个全为零的栅格。
我确定这是参数的问题,但我不明白它们有什么问题或如何解决它。有什么建议吗?