QGIS 批量裁剪栅格数据:按行政区边界快速输出分区影像
在遥感制图、县域统计和专题图生产中,经常会遇到一个任务:手里有一景较大的栅格影像,需要按照多个行政区边界分别裁剪成独立文件。如果一个一个点工具,几十个区县就会让人很崩溃。QGIS 的“按掩膜图层裁剪栅格”和批处理能力可以把这个流程稳定下来。
准备数据
建议先把行政区边界整理成一个面图层,字段中保留唯一名称,例如 name 或 county。栅格和矢量最好使用同一个投影坐标系。如果两者坐标系不同,QGIS 虽然能动态显示叠加,但处理工具执行时更容易出现范围偏移、输出为空或边界不准确。
单次裁剪流程
打开“处理工具箱”,搜索“按掩膜图层裁剪栅格”。输入图层选择原始栅格,掩膜图层选择行政区边界。常用参数包括“裁剪到掩膜图层范围”“保持输入栅格分辨率”“创建 Alpha 波段”。如果后续要做统计分析,建议设置 NoData 值,避免边界外像元参与计算。
批量输出的关键
如果要按每个行政区生成独立文件,可以先按字段拆分矢量图层,再对拆分结果批量裁剪;也可以在模型构建器中使用迭代器,让每个行政区面依次作为掩膜。输出文件名建议带上行政区字段,例如 clip_@name.tif,便于后续管理。
常见问题
- 输出为空:优先检查栅格和面图层是否真的相交,再检查 CRS 是否一致。
- 边缘有黑边:设置正确的 NoData 值,必要时勾选 Alpha 波段。
- 文件特别大:确认没有无意间改变分辨率,也可以使用 LZW 压缩输出 GeoTIFF。
实际项目中,建议先用一个区县试跑,确认范围、像元大小和 NoData 都正确,再批量运行。这样比直接跑全量更稳,也更容易定位问题。
相关文章
-
QGIS 连接 PostGIS 数据库:从加载图层到保存编辑结果 2026-05-30 13:49:40
-
QGIS 制作专题图的完整流程:符号化、标注、图例与布局导出 2026-05-30 13:49:30
-
QGIS 表达式入门:字段计算器里最常用的 12 个写法 2026-05-30 13:49:24
-
QGIS 插件推荐:新手必装的10个效率插件 2026-05-23 11:35:10
-
QGIS左边图层窗口不见了怎么办?一键恢复面板布局教程(附:界面配置图) 2026-01-08 12:52:41
-
QGIS导出SHP文件失败怎么办?常见报错修复方案与参数详解(附:数据检查清单) 2026-01-08 12:52:41
-
QGIS怎么导入SHP文件?新手常见报错与路径问题解决(附:图文教程) 2026-01-08 12:52:41
-
QGIS界面全是英文看不懂?手把手教你设置中文版(附:汉化资源包) 2026-01-08 12:52:40
-
QGIS坐标系转换总出错?三步搞定投影变换实战(附:常见坐标系参数表) 2026-01-08 12:49:04
-
QGIS和ArcGIS到底怎么选?新手入门从安装到出图的避坑指南(附:插件清单) 2026-01-08 12:49:04
-
QGIS怎么导入CAD格式文件?坐标系不匹配与中文乱码解决方案(附:图文教程) 2026-01-08 12:49:04
-
QGIS坐标系转换总出错?投影变换与地理配准实操详解(附:参数对照表) 2026-01-08 12:49:03
-
QGIS是做什么的?新手入门必学的5大核心功能(附:学习路线图) 2026-01-08 12:49:03
-
QGIS下载安装总报错?Windows/macOS避坑教程与安全下载源(附:安装包) 2026-01-08 12:49:03
-
QGIS制图效率太低?自动化出图脚本分享(附:Python代码) 2026-01-08 12:31:40
-
QGIS下载安装包为什么特别慢?一键配置加速源与镜像站教程(含:国内下载地址) 2026-01-08 12:31:40
-
QGIS坐标转换总出错?手动校正太麻烦,试试投影自动化工具(含:批量处理脚本) 2026-01-08 12:31:40
-
QGIS导出图片分辨率总是太低?教你用地图合成器批量输出高清大图(附:DPI参数设置表) 2026-01-08 12:31:40
-
QGIS和ArcGIS到底哪个好?新手入门选哪个?(附:功能对比表) 2026-01-08 12:28:42
-
QGIS安装总是报错?手把手教你避坑,附完整环境配置清单! 2026-01-08 12:28:41
热门标签
最新资讯
2026-05-30 13:49:29
2026-05-30 13:49:27
2026-05-30 13:49:25
2026-05-30 13:49:25
2026-05-30 13:49:24
2026-05-30 13:49:22
2026-05-30 13:49:22
2026-05-30 13:49:21
2026-05-30 13:49:20
2026-05-30 13:49:19