操作方法

操作方法:可以使用“裁剪几何”选项裁剪栅格

Last Published: November 6, 2020

摘要

提供的说明介绍了将要素类或模板栅格用作裁剪几何时,如何在 Python 中调用裁剪工具。
在 ArcGIS 9.3 中,可以使用“裁剪”(管理)工具将模板要素类或栅格数据集指定为裁剪范围。
但是,由于此工具的“rectangle”参数为必填项,因此在 Python 中调用此工具时,即使此工具使用裁剪要素范围,也必须指定值。 使用裁剪要素时,范围的正确性无关紧要。

过程

在 ArcGIS 9.3 和 9.3.1 中,如果指定模板,则可以在“裁剪”工具中指定任何矩形。 该工具将使用模板的范围。
自 ArcGIS 10.0 起,如果使用 ArcPy Python 包,请针对“rectangle”参数输入“#”,而非分配占位符范围。
根据 Python 包,选择以下相应脚本。

  • 对于 arcgisscripting 包:
    ##Clip Raster Dataset with feature geometry import arcgisscripting gp = arcgisscripting.create() gp.Clip_management("c:/image.tif", "0 0 1 1", "c:/clip.tif","c:/feature.shp", "0", "ClippingGeometry")
  • 对于 ArcPy 包:
    ##Clip Raster Dataset with feature geometry import arcpy arcpy.Clip_management("c:/image.tif", "#", "c:/clip.tif","c:/feature.shp", "0", "ClippingGeometry")

文章 ID:000011116

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

发现关于本主题的更多内容