运行环境:由于安装arcgis的时候自动配置的是python2.7,所以直接使用2.7运行环境,有些语法上和python3有些不一样。
数据批量裁剪可以分为:多个栅格数据和同一个裁剪区域进行裁剪、一个栅格数据和多个裁剪区域裁剪、多个栅格数据和多个裁剪区域进行裁剪等
这里就以第三种情况进行批量裁剪为例(相当于包含前两种了)说明:
示例数据如下:

语法
Clip_management (in_raster, rectangle, out_raster, {in_template_dataset}, {nodata_value}, {clipping_geometry}, {maintain_clipping_extent})
示例说明(以shp文件区域裁剪):Clip_management ("H:\CLIP\raster.tif", str(extent), "H:\CLIP\raster_out.tif", "H:\CLIP\clip_region.shp",NoData, "ClippingGeometry", "NO_MAINTAIN_EXTENT")
desc = arcpy.Describe("H:\CLIP\clip_region.s
该博客介绍了如何在Python环境下,利用arcpy库对遥感图像进行批量裁剪。重点讲解了针对多个栅格数据和多个裁剪区域的裁剪操作,并提供了具体的代码示例和运行结果。同时,提到了在ArcGIS的Python 2.7环境中运行时需要注意的语法差异。
订阅专栏 解锁全文
3160

被折叠的 条评论
为什么被折叠?



