功能描述:
对于含有多个要素的矢量文件shp、栅格影像raster,按照shp中的各要素范围,逐个对raster进行提取,并保存到文件夹中
效果如图所示:
主要思路:
1)获取矢量图层、栅格图层
2)遍历矢量图层中的要素
3)按要素裁剪栅格(有 Spatial Analysis-ExtractByMask;Clip_management 两种方法)
代码:
# -*- coding: utf-8 -*-
# @Time : 2020/1/8 15:04
# @Author : Zhao HL
# @File : extract by mask.py
import arcpy
import
1