一、栅格文件批量裁剪

1.加载矢量边界(xzq),在Catalog对应文件夹中可查看原始数据为6个tif文件

2.在工具栏中打开ModelBuilder:

(1)将矢量边界拖入Model;通过Insert->Iterators->Rasters添加栅格数据

双击Iterators Rasters进行设置:

①Workspace or Raster Catalog:设置为栅格数据所在文件夹

②Raster Format:根据栅格数据格式,此处设置为TIF

(2)将ArcToolbox-Raster-Raster Processing中的Clip工具拖入Model

双击Clip进行设置:

①Input Raster:选择上一步中绿色椭圆(p119r038_nn10.tif)

②Output Extent:选择矢量边界xzq

③勾选Use Input Feature for Clipping Geometry(若不选则裁剪结果范围为矢量边界的外接矩形)

④Output Raster Dataset:选择一个文件夹(尽量保证全英文路径),命名:xx_%Name%(批量处理的关键)

点击菜单栏中Validate Entire Model,然后点击Run

出现下图显示即运行成功,并且可以在对应保存文件夹下查看到生成的6个tif文件

3.将结果批量加载至图层中

(1)在菜单栏中打开Python

(2)输入如下代码,env.workspace=的右值可以将文件夹拖入得到

(3)运行完成后,裁剪结果已经被加载至图层中

4.可使用File->Share As->Map Package批量导出数据

二、矢量文件批量裁剪

1.将道路矢量数据和行政区矢量数据加载至新建图层中

2.构建Model

(1)将道路矢量数据和Clip工具(ArcToolbox->Analysis Tool->Extract)拖入Model

(2)在Model菜单栏中:Insert->Iterators->Feature Selection

(3)双击Iterate Feature Selection进行设置:

①Input Feature:选择行政区矢量数据

②Group By Fields:选择NAME

 (4)双击Clip进行设置:

①Input Features:选择道路矢量数据

②Clip Features:选择上一步生成的行政区矢量NAME数据

③Output Feature Class:选择一个文件夹,命名:xx_%Value%(与栅格裁剪中对应步骤相同%%中间需输入上一步生成的浅绿椭圆字段)

(5)Validate Entire Model后Run,在对应文件下可查看结果

3.使用Python批量加载结果至图层中

(1)使用arcpy.Delete_mangement()函数可批量删除栅格数据

(2)输入如下代码可将裁剪后的道路矢量数据批量加载至图层中

Finnished!

ArcGIS:矢量、栅格文件裁剪(批量处理)相关推荐

  1. 如何用arcgis修改栅格文件的波段数?

    在使用arcgis的时候遇到一个问题,有两个栅格文件需要进行拼接,也就是所谓的栅格镶嵌. 但是栅格镶嵌有一个问题就是需要栅格文件具有相同的波段数. 目前手上有两个文件一个文件A有3个波段,一个文件B有 ...

  2. 利用Python实现矢量逐个图斑裁剪栅格,形成图斑对应的栅格文件

    平时工作中存在,利用矢量裁剪栅格的要求,但多数情况下基于完整的单个矢量裁剪栅格,非利用矢量中某个图斑裁剪栅格,因此做以下工作. 1.将矢量按照单个图斑要素拆分成shp 这里用了县区的矢量.代码如下: ...

  3. ArcGIS之多个GDB批量导出shp至特定文件夹20201228

    ArcGIS之多个GDB批量导出shp至特定文件夹20201228 我们对GDB(文件地理数据库)的批量处理已经做了好几期的技术分享了.如下: FME批量合并GDB地理数据库(20200908) Ar ...

  4. ENVI系列--使用矢量文件裁剪目标区域

    一.矢量文件准备: 一般在ENVI中,使用的矢量文件格式一般是两种:evf格式和shp格式. evf格式:EVF"是"Equipment Visibility File" ...

  5. 【ArcGIS自定义脚本工具】批量执行栅格计算器

    文章目录 一.功能介绍 二.脚本代码 三.工具参数 四.用例 4.1 批量单位换算 4.2 批量计算植被覆盖度 4.3 批量填充空值 系列文章目录: ArcGIS自定义脚本工具 一.功能介绍 功能 将 ...

  6. 利用ArcGIS模型构建器实现批量投影栅格

    利用ArcGIS模型构建器实现批量投影栅格 1.构建模型(以投影栅格为例) 在工具条中点击ModelBuilder 2.编写模型(以投影栅格为例) 点击"Insert插入-Iterators ...

  7. 【利用Arcpy快速检索矢量文件和栅格文件并进行统计和删除工作】

    这里写目录标题 场景分析 解决思路和方法 解决思路 代码 拓展的知识及应用分析 快速获取文件夹中的所有矢量文件和栅格文件名称 矢量文件 栅格文件 快速数据库中的矢量文件和栅格文件名称 快速读取每个矢量 ...

  8. ArcGIS 已知某点经纬度,如何制以该点为中心的10km的矢量shp文件

    文章目录 前言 一.将某点经纬度输出到csv文件中 二.将csv文件添加到ArcGIS中 三.将经纬度位置到处为shp 四.对该点建立10km区域缓冲区 总结 前言 ArcGIS 已知某点经纬度,制以 ...

  9. 利用ArcGIS矢量与栅格分区统计功能

    利用ArcGIS矢量与栅格分区统计功能,以矢量图层为边界,统计其内各多边形对应的栅格属性值,可用于提取高程.坡度等 工具/原料 ArcGIS10.0 电脑 方法/步骤 1 在ArcGIS10.0中打开 ...

  10. ArcGIS制作栅格动图

    数据准备:用于制作动图的栅格文件 软件:ArcGIS,动图制作软件(本文用的Photoshop) 目录 1.建立镶嵌数据集 2.添加时间序列 3.时间轴设置 4.Photoshop制作动图 4.1图片 ...

最新文章

  1. 获取weblogic上指定文件的路径 java_项目部署到WebLogic文件路径访问不正确
  2. Qt QML实现阴影字体
  3. AT3955-[AGC023D]Go Home【结论,递归】
  4. 仰望星空后,更将脚踏实地!
  5. android序列化好处,浅谈Android序列化
  6. “要么你去驾驭生命,要么生命驾驭你。你的心态决定谁是坐骑,谁是骑师。”...
  7. 【ubuntu】给新装好的UBUNTU系统配置静态IP
  8. c语言在线读程序,用C语言编写简单程序.doc
  9. 学会提问pdf_原来只要1分钟,Word、PPT、PDF文件就能随意互相转换,快学学
  10. SSH和SSM的区别
  11. ps 毛发 边缘_PS教程:教你如何利用PS调整边缘高速度高效率扣头发丝
  12. 顺流交易会计处理的通俗理解
  13. LapSRN 超分辨率
  14. 有意思的开源项目分享(持续更新,勤劳的搬运工,只放一些我感兴趣的)
  15. 排查线上CPU飙高的原因和解决
  16. 华东师范大学软件工程专硕考研398分复习经验总结
  17. 基波、谐波、谐波次数
  18. python Pmw的模块下载
  19. php的坑,PHP中的这容易被踩的坑,新人必看
  20. windows获取显卡的显存

热门文章

  1. CSS:border的属性
  2. t3服务器一登录就运行时错误,用友T3软件登陆系统管理提示运行时错误3709
  3. 华为鸿蒙os logo,华为鸿蒙OS Logo曝光:Powered by HarmonyOS
  4. 8根网线的排序和作用
  5. EBS系统常见问题与故障
  6. 查看与设置华为路由器的版本信息,名称、时钟、登录提示
  7. 从零开始写一个武侠冒险游戏-4-第一次整合
  8. Excel技巧—几个快速填充公式更高效的小技巧
  9. AutoCAD Civil 3D 中缓和曲线的定义
  10. 转:详细图解,一眼就能看懂!卷帘快门(Rolling Shutter)与全局快门(Global Shutter)的区别