使用栅格函数生成栅格 (数据管理工具)
汇总
用法
参数
标注
说明
数据类型
输入栅格函数
栅格函数名称、栅格函数 JSON 对象或函数链(以 .rft.xml 格式)。
File; String
输出栅格数据集
输出栅格数据集。
Raster Dataset
栅格函数参数
(可选)
与函数链相关联的参数。 例如,如果函数链应用 山体阴影 栅格函数,则设置数据源、方位角和高度。
值表列:
Value Table
栅格属性
(可选)
输出栅格数据集关键属性(如传感器或波长)。
值表列:
Value Table
格式
(可选)
输出栅格格式。
默认格式将派生自在输出栅格数据集 值中指定的文件扩展名。
TIFF —将使用栅格数据集的标记图像文件格式。
云优化 GeoTIFF —使用 Cloud Optimized GeoTIFF 格式。
ERDAS IMAGINE 文件 —将使用 ERDAS IMAGINE 栅格数据格式。
Esri Grid —将使用 ESRI Grid 栅格数据集格式。
CRF —将使用云栅格格式。
MRF —将使用元栅格格式。
String
以多维方式处理
(可选)
指定是否将输入镶嵌数据集作为多维栅格数据集进行处理。
Boolean
arcpy.management.GenerateRasterFromRasterFunction(raster_function, out_raster_dataset, {raster_function_arguments}, {raster_properties}, {format}, {process_as_multidimensional})
名称
说明
数据类型
raster_function
栅格函数名称、栅格函数 JSON 对象或函数链(以 .rft.xml 格式)。
File; String
out_raster_dataset
输出栅格数据集。
Raster Dataset
raster_function_arguments
[[Name, Value],...]
(可选)
与函数链相关联的参数。 例如,如果函数链应用 山体阴影 栅格函数,则设置数据源、方位角和高度。
值表列:
Value Table
raster_properties
[[Name, Value],...]
(可选)
输出栅格数据集关键属性(如传感器或波长)。
值表列:
Value Table
format
(可选)
输出栅格格式。
默认格式将派生自在 output_raster_dataset 值中指定的文件扩展名。
TIFF —将使用栅格数据集的标记图像文件格式。
Cloud Optimized GeoTIFF —将使用 Cloud Optimized GeoTIFF。
IMAGINE Image —将使用 ERDAS IMAGINE 栅格数据格式。
Grid —将使用 ESRI Grid 栅格数据集格式。
CRF —将使用云栅格格式。
MRF —将使用元栅格格式。
String
process_as_multidimensional
(可选)
指定是否将输入镶嵌数据集作为多维栅格数据集进行处理。
Boolean
代码示例
GenerateRasterFromRasterFunction 示例(Python 窗口)
这是使用 NDVI 栅格函数创建栅格数据集的 Python 示例。
import arcpy
arcpy.env.workspace = r"C:\PrjWorkspace"
arcpy.management.GenerateRasterFromRasterFunction(
raster_function="NDVI",
out_raster_dataset="c:/temp/ndvitest.crf",
raster_function_arguments="Raster \\\\somemachine\\data\\test.tif; VisibleBandID 3;InfraredBandID 4",
format="CRF")
GenerateRasterFromRasterFunction 示例(独立脚本)
这是使用 Band Arithmetic 栅格函数和 SAVI 方法创建栅格数据集的 Python 示例。
## Generate raster from Band Arithmetic raster function where method is set to SAVI.
arcpy.management.GenerateRasterFromRasterFunction(
r"C:\Projects\SAVI.rft.xml", r"C:\Projects\Portland_SAVI.tif",
r"Raster C:\Projects\PortlandIKONOS.tif;Method SAVI;'Band Indexes' '4 3 0.33'",
None, "TIFF", "CURRENT_SLICE")
环境
像元对齐 , 像元大小 , 压缩 , 当前工作空间 , 范围 , 地理变换 , GPU ID , 匹配多维变量 , NoData , 输出坐标系 , 并行处理因子 , 处理器类型 , 金字塔 , 栅格统计 , 重采样方法 , 临时工作空间 , 捕捉栅格 , 分块大小 , 并集维度
许可信息