ElevationVoidFill

描述

在高程中存在孔洞的栅格对象上创建像素。

讨论

有关此函数工作原理的详细信息,请参阅高程空填充栅格函数。

栅格对象的引用栅格数据集是临时的。要将其设置为永久,可以调用栅格对象的 save 方法。

语法

ElevationVoidFill (raster, max_void_width)
参数说明数据类型
raster

输入高程栅格。

Raster
max_void_width

最大空白宽度值用于指定待填充空白的最大大小。如果空白周围边界框的宽度或高度大于最大空白宽度值,将不填充空白。该参数的单位与数据的空间参考系统中所使用的单位相同。

如果该参数为空或值为 0,则将不使用最大宽度,但填充所有空白。值为 -1 表示不会出现任何空填充。

(默认值为 0)

Integer
返回值
数据类型说明
Raster

输出栅格。

代码示例

ElevationVoidFill 示例 1
from arcpy.ia import *
out_evf_raster = ElevationVoidFill("elevation.tif", 0)
out_evf_raster.save("C:/arcpyExamples/outputs/raster_evf.tif")
ElevationVoidFill 示例 2
# Import system modules
import arcpy
from arcpy.ia 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")