我尝试使用包含多个要素的多边形图层剪切栅格。为了实现我的目标,我尝试在批处理文件上执行这些命令行:
C:
cd C:\Program Files\QGIS 2.18\bin
gdalwarp -cutline C:\poly1.shp -crop_to_cutline -of GTiff -cwhere "'id' =
'1'" -r bilinear C:\western_1.tif C:\1_dma_western.tif
gdalwarp -cutline C:\poly1.shp -crop_to_cutline -of GTiff -cwhere "'id' =
'2'" -r bilinear C:\western_1.tif C:\2_dma_western.tif
gdalwarp -cutline C:\poly1.shp -crop_to_cutline -of GTiff -cwhere "'id' =
'3'" -r bilinear C:\western_1.tif C:\3_dma_western.tif
pause
不幸的是我得到了这个错误:
ERROR 4: Unable to open EPSG support file gcs.csv. Try setting the
GDAL_DATA environment variable to point to the directory containing EPSG csv
files.
ERROR 1: Did not get any cutline features.
栅格和多边形图层都使用相同的EPSG。 我正在使用安装了qgis的gdal。 热烈欢迎您的帮助。 热忱。