描述
在高程中存在孔洞的栅格对象上创建像素。
语法
ElevationVoidFill (raster, max_void_width)
参数 | 说明 | 数据类型 |
raster | 输入高程栅格。 | Raster |
max_void_width | 最大空白宽度值用于指定待填充空白的最大大小。如果空白周围边界框的宽度或高度大于最大空白宽度值,将不填充空白。该参数的单位与数据的空间参考系统中所使用的单位相同。 如果该参数为空或值为 0,则将不使用最大宽度,但填充所有空白。值为 -1 表示不会出现任何空填充。 (默认值为 0) | Integer |
数据类型 | 说明 |
Raster | 输出栅格。 |
代码示例
from arcpy.sa import *
out_evf_raster = ElevationVoidFill("elevation.tif", 0)
out_evf_raster.save("C:/arcpyExamples/outputs/raster_evf.tif")
# Import system modules
import arcpy
from arcpy.sa import *
# Set the analysis environments
arcpy.env.workspace = "C:/arcpyExamples/data"
# Define input parameters
in_raster = "elevation.tif"
max_void_width = 0
# Execute the ElevationVoidFill function
out_evf_raster = ElevationVoidFill(in_raster, max_void_width)
# Save output
out_evf_raster.save("C:/arcpyExamples/outputs/raster_evf.tif")