添加色彩映射表 (Data Management)

许可等级:BasicStandardAdvanced

摘要

向栅格数据集添加色彩映射表(如果尚未存在)或用指定色彩映射表进行替换。

用法

语法

AddColormap_management (in_raster, {in_template_raster}, {input_CLR_file})
参数说明数据类型
in_raster

要添加色彩映射表的输入栅格数据集。

Raster Layer
in_template_raster
(可选)

有色彩映射表的栅格数据集将应用于输入栅格数据集。如果输入此参数,则无法指定 input_CLR_file。

Raster Layer
input_CLR_file
(可选)

.clr 或 .act 文件,将用作输入栅格数据集的模板色彩映射表。如果输入此参数,则无法指定 in_template_raster。

File

代码实例

AddColormap 示例(Python 窗口)

这是 AddColormap 的 Python 示例。

import arcpy
arcpy.AddColormap_management("c:/data/nocolormap.img", "#",
                             "colormap_file.clr")
AddColormap 示例 2(独立脚本)

这是 AddColormap 的 Python 脚本示例。

##====================================
##Add Colormap
##Usage: AddColormap_management in_raster {in_template_raster} {input_CLR_file}

try:
    import arcpy
    arcpy.env.workspace = r"C:/Workspace"
    
    ##Assign colormap using template image
    arcpy.AddColormap_management("nocolormap.img", "colormap.tif", "#")
    
    ##Assign colormap using clr file
    arcpy.AddColormap_management("nocolormap.img", "#", "colormap_file.clr")

except:
    print "Add Colormap example failed."
    print arcpy.GetMessages()

环境

相关主题

许可信息

ArcGIS for Desktop Basic: 是
ArcGIS for Desktop Standard: 是
ArcGIS for Desktop Advanced: 是
5/10/2014