【GIS学习笔记】ArcGIS/QGIS怎么按矢量属性拆分矢量数据/栅格数据

ArcGIS:

  1. 拆分矢量数据:

若要拆分的属性与要拆分的shp在要拆分的shp的属性表------"按属性分割"工具

若要拆分的属性与要拆分的shp不在同一shp------"分割"工具

  1. 拆分栅格数据(用shp的一个属性批量裁剪栅格):

若shp中一个要素切一个------"分割栅格",可参考:

ArcGIS 10.7基础:三种栅格影像裁剪操作_栅格裁剪-CSDN博客

若shp中多个要素具有相同属性,可以先融合,再分割栅格

另外也可以使用模型构建器:

Arcgis---按属性字段裁剪矢量、栅格(模型构建器)_哔哩哔哩_bilibili

QGIS:

  1. 拆分矢量数据:

若要拆分的属性与要拆分的shp在要拆分的shp的属性表:

菜单栏------矢量------数据管理工具------分割矢量图层

若要拆分的属性与要拆分的shp不在同一shp:

菜单栏------矢量------数据管理工具,先"按位置连接属性"再"分割矢量图层"

  1. 拆分栅格数据(用shp的一个属性批量裁剪栅格):

若shp中一个要素切一个:菜单栏------栅格------提取------按掩膜图层裁剪栅格,在掩膜图层那里选择遍历,这个方法的不足之处是输出的文件名只是按01234...这样命名,不能显示属性字段,参考下面的视频可以实现对应文件名显示属性:

QGIS按属性表批量裁剪 - 知乎

若shp中多个要素具有相同属性,同样可以先融合,再进行上一步

相关推荐
星河梦瑾1 小时前
SpringBoot相关漏洞学习资料
java·经验分享·spring boot·安全
OopspoO1 小时前
qcow2镜像大小压缩
学习·性能优化
A懿轩A2 小时前
C/C++ 数据结构与算法【栈和队列】 栈+队列详细解析【日常学习,考研必备】带图+详细代码
c语言·数据结构·c++·学习·考研·算法·栈和队列
居居飒2 小时前
Android学习(四)-Kotlin编程语言-for循环
android·学习·kotlin
kkflash32 小时前
提升专业素养的实用指南
学习·职场和发展
Hejjon2 小时前
SpringBoot 整合 SQLite 数据库
笔记
1 9 J3 小时前
数据结构 C/C++(实验五:图)
c语言·数据结构·c++·学习·算法
长潇若雪3 小时前
《类和对象:基础原理全解析(上篇)》
开发语言·c++·经验分享·类和对象
6.944 小时前
Scala——身份证号码查询籍贯
学习·scala
爱吃西瓜的小菜鸡4 小时前
【C语言】矩阵乘法
c语言·学习·算法