转换栅格函数模板 (数据管理工具)
汇总
将栅格函数模板在不同格式(rft.xml、json 和二进制)间进行转换。
用法
参数
|
标注
|
说明
|
数据类型
|
|
输入栅格函数模板
|
输入栅格函数模板文件。 输入模板文件可以为 XML、JSON 或二进制格式。
|
File; String
|
|
输出栅格函数模板文件
|
输出栅格函数模板文件路径和文件名。
|
File
|
|
格式
(可选)
|
输出函数模板文件格式。
XML—XML 输出格式。
JSON—JSON 输出格式。 这是默认设置。
二进制—二进制输出格式。
|
String
|
arcpy.management.ConvertRasterFunctionTemplate(in_raster_function_template, out_raster_function_template_file, {format})
|
名称
|
说明
|
数据类型
|
|
in_raster_function_template
|
输入栅格函数模板文件。 输入模板文件可以为 XML、JSON 或二进制格式。
|
File; String
|
|
out_raster_function_template_file
|
输出栅格函数模板文件路径和文件名。
|
File
|
|
format
(可选)
|
输出函数模板文件格式。
XML—XML 输出格式。
JSON—JSON 输出格式。 这是默认设置。
BINARY—二进制输出格式。
|
String
|
代码示例
ConvertRasterFunctionTemplate 示例 1(Python 窗口)
这是 ConvertRasterFunctionTemplate 工具的 Python 示例。
##Convert Raster Function Template
import arcpy
#Convert rft.xml to json
arcpy.management.ConvertRasterFunctionTemplate("c:\\test\\NDVI.rft.xml", "C:\\Test\\json_NDVI.rft.json")
ConvertRasterFunctionTemplate 示例 2(独立脚本)
这是 ConvertRasterFunctionTemplate 工具的 Python 脚本示例。
#import arcpy module
import arcpy
#Set input parameters
in_json = "c:\\test\\aspect.json"
out_rftxml = "c:\\test\\aspect.rft.xml"
out_file_type = "XML"
#Convert json to rft.xml
arcpy.management.ConvertRasterFunctionTemplate(in_json, out_rftxml, out_file_type)
环境
当前工作空间, 临时工作空间
许可信息