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})
Parameter | Erklärung | Datentyp |
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
Name | Erklärung | Datentyp |
out_raster | Das Ausgabe-Raster-Dataset. | Raster-Layer |
Codebeispiel
Dies ist ein Python-Beispiel für das Werkzeug AddColormap.
import arcpy
arcpy.AddColormap_management("c:/data/nocolormap.img", "#",
"colormap_file.clr")
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
Lizenzinformationen
- Basic: Ja
- Standard: Ja
- Advanced: Ja