按矢量提取
功能概述
按矢量提取工具用于依据输入的矢量数据的空间范围,对输入栅格进行裁剪或筛选,生成仅包含矢量范围内像元的结果栅格。
该工具通过空间叠加分析,将矢量要素的几何边界与栅格像元进行逐像元位置判断:
- 矢量范围内的像元将被保留;
- 范围外的像元将被设置为 NoData 或被移除。
适用场景
- 专题区域分析:从全国或区域级遥感影像中提取某行政区、流域或保护区的影像数据,用于后续制图或专题分析。
- 地类/土地利用提取:从土地利用分类栅格中提取某个县市、农田片区或林区的分类信息,便于统计和监测。
- 监测与评价:在生态环境监测、灾害评估中,仅保留研究区域的有效像元,减少数据冗余,加快分析处理速度。
- 叠加分析准备:在执行栅格计算、变化检测、模型模拟等分析前,将多源数据裁剪到相同空间范围,确保数据空间一致性。
参数介绍
参数名称 | 参数描述 | 补充说明 |
---|---|---|
输入栅格文件 | 待提取的原始栅格数据文件 | 支持单波段或多波段格式,应与指定圆心坐标处于相同坐标系;若不一致,建议先进行投影变换 |
矢量文件 | 用于提取的空间范围矢量数据,可为点、线或面要素。面要素直接定义提取范围,点/线要素可通过缓冲区方式生成提取范围。 | |
其他设置 | ||
裁剪:是否将输出栅格范围裁切为矢量文件边界 | 勾选后输出文件物理范围等于矢量文件范围;不勾选则输出完整原始范围,但矢量文件像元设为 NoData。 | |
反转:是否反选矢量文件区域 | 勾选后保留矢量文件范围外像元,将矢量文件内像元设为 NoData。 | |
触碰:是否保留与矢量文件有任意相交的像元 | 勾选后,即使像元仅与矢量文件边界部分重叠也会被保留;不勾选则仅保留像元中心落入矢量文件范围内的像元。 | |
填充边缘:是否在矢量文件边界外增加缓冲区 | 常用于避免因边界裁切导致的分析误差,可指定缓冲宽度。 | |
填充宽度 | 缓冲或扩展的距离 | 单位与空间参考一致;仅在“填充边缘”勾选时生效。 |
输出路径 | 存放结果栅格的目标目录(建议使用绝对路径以避免歧义) | 建议使用绝对路径,确保目录存在且具有写入权限;路径避免使用中文及特殊字符以提高跨平台兼容性。 |
输出文件名 | 结果栅格文件的完整名称(含扩展名) | 扩展名将决定输出文件格式,如 .tif 生成 GeoTIFF 文件,.img 生成 ERDAS IMG 文件 |
操作步骤
-
启动工具
打开【空间分析工具】工具箱 → 导航至【提取分析】 → 双击启动【按矢量提取】工具窗格。
-
输入栅格文件
- 【输入栅格文件】:输入 "dem.tif"
-
输入矢量文件
- 【矢量文件】:输入 "polygon.shp"
-
其他设置
-
填充宽度
- 【填充宽度】:输入 "0"
-
指定输出位置
- 【输出路径】:输出至 "用户空间/工具箱/空间分析工具"
- 【输出文件名】:输入 "vector.tif"
-
执行生成
- 点击窗格底部的 【运行】 按钮 → 等待任务列表提示"工具执行成功"
注意事项
- 投影一致性:输入栅格与矢量数据建议使用相同的坐标系。若坐标系不同,系统会在运行时自动投影转换,但可能会影响精度和运行效率。
- 像元大小与范围:工具不会改变输入栅格的分辨率,若需要重采样,请在提取前或提取后使用重采样工具。
- 矢量类型影响:面要素可直接提取,点/线要素需先缓冲生成面范围才能进行有效提取,否则结果可能为空。
- 边界精度与性能:严格按矢量边界裁剪会对像元进行逐像元判断,运算时间较长;若不需要精确边界,可选择外包矩形裁剪以提升速度。
- NoData 的处理:输出 NoData 值需与后续分析软件的 NoData 定义一致,否则可能造成分析误差。