ArcGIS批量裁剪遙感影像

weixin_34087301發表於2018-09-19

使用arcpy的方式

import arcpy

from arcpy import env

#柵格檔案路徑

env.workspace = "D:/研究資料/MODIS資料下載/論文資料集/LST2003_2016"

#獲取檔案下所有tif格式檔案

rasterList = arcpy.ListRasters("*","TIF")

#裁剪的shapefile檔案

mask = "D:/hxl/HHHXJDY.shp"

#輸出路徑

output_path = "D:/LST_MAX_2003-2016/"

#迴圈讀取檔名

for raster in rasterList:

    print raster

    out = output_path + raster  #對生成檔案進行命名

    arcpy.Clip_management(raster,"#",out,mask,"0","ClippingGeometry")

    print out+" clip has done!"

相關文章