Colormap hinzufügen (Data Management)

Zusammenfassung

Fügt eine neue Colormap hinzu oder ersetzt eine vorhandene Colormap in einem Raster-Dataset.

Verwendung

  • Die auf das Eingabe-Raster-Dataset angewendete Colormap kann aus einem Raster-Dataset stammen, das bereits eine Colormap, eine .clr-Datei oder eine .act-Datei aufweist.

  • Dieses Werkzeug funktioniert nicht, wenn die Colormap in der Attributtabelle einerIMG-Datei oder eines TIFF-Datasets intern gespeichert wird. Wenn die Attributtabelle die Felder Red, Green und Blue enthält, kann dieses Werkzeug nicht verwendet werden.

  • Das Eingabe-Raster-Dataset muss ein Einzelband-Raster-Dataset mit Ganzzahlwerten sein. Colormaps können nur für Einzelband-Raster-Datasets mit Pixeltiefen von 16 Bit ohne Vorzeichen oder weniger erstellt werden. Bestimmten Formaten kann keine Colormap zugeordnet werden. Weitere Informationen hierzu finden Sie unter Unterstützte Dateiformate für Raster-Datasets.

Syntax

arcpy.management.AddColormap(in_raster, {in_template_raster}, {input_CLR_file})
ParameterErklärungDatentyp
in_raster

Das Raster-Dataset, dem eine Colormap hinzugefügt bzw. dessen Colormap ersetzt wird.

Raster Layer
in_template_raster
(optional)

Ein Raster-Dataset, das über eine Colormap verfügt, die Sie auf das Eingabe-Raster-Dataset anwenden möchten. Durch Angabe dieses Parameters wird der Parameter input_CLR_file ignoriert.

Raster Layer
input_CLR_file
(optional)

Geben Sie eine .clr- oder .act-Datei an, die als Colormap verwendet werden soll.

File

Abgeleitete Ausgabe

NameErklärungDatentyp
out_raster

Das Ausgabe-Raster-Dataset.

Raster-Layer

Codebeispiel

AddColormap – Beispiel (Python-Fenster)

Dies ist ein Python-Beispiel für das Werkzeug AddColormap.

import arcpy
arcpy.AddColormap_management("c:/data/nocolormap.img", "#",
                             "colormap_file.clr")
AddColormap – Beispiel 2 (eigenständiges Skript)

Dies ist ein Python-Skriptbeispiel für das Werkzeug AddColormap.

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

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")

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen