Skip to main content

InList (Spatial Analyst Tools)

Zusammenfassung

Ermittelt auf Zellenbasis die Werte der ersten Eingabe, die in einer Menge anderer Eingaben enthalten sind.

Für jede Zelle gilt: Wenn der Wert des ersten Eingabe-Rasters in irgendeiner der Listen der anderen Eingaben gefunden wird, wird dem Ausgabe-Raster dieser Wert zugewiesen. Wenn kein Wert gefunden wird, enthält die Ausgabezelle den Wert "NoData".

Abbildung

Abbildung: "InList"

OutRas = InList(InRas1,[0, 2, 3, 7])

Verwendung

  • Wenn alle Eingaben ganzzahlig sind, ist auch das Ausgabe-Raster ganzzahlig. Wenn es sich bei irgendeiner Eingabe um einen Gleitkommawert handelt, ist die Ausgabe ein Gleitkommawert.

  • In der Liste der Eingaberaster hat die Reihenfolge keinen Einfluss auf das Ergebnis dieses Werkzeugs.

  • Wenn der Parameter Als Multiband verarbeiten deaktiviert ist (für process_as_multiband wurde in Python SINGLE_BAND festgelegt), wird nur das erste Band von Eingabe-Raster oder konstanter Wert eines Multibands (input_raster_or_constant in Python) verwendet. Jedes Band von Eingabe-Raster oder konstante Werte eines Multibands (in_rasters_or_constants in Python) wird gesondert als Einzelband-Raster verarbeitet.

  • Wenn der Parameter Als Multiband verarbeiten aktiviert (process_as_multiband in Python auf MULTI_BAND festgelegt) ist, wird jede Multiband-Raster-Eingabe als Multiband-Raster verarbeitet.

    Die Anzahl an Bändern in der Ausgabe hängt vom Parameter Eingabe-Raster oder konstanter Wert ab. Wenn das Eingabe-Raster ein Einzelband oder ein konstanter Wert ist, entspricht die Anzahl an Bändern im Ausgabe-Raster der maximalen Anzahl an Bändern aller Multiband-Raster aus Eingabe-Raster oder konstante Werte. Wenn das Eingabe-Raster ein Multiband ist, verfügt das Ausgabe-Raster über dieselbe Anzahl an Bändern wie das Eingabe-Raster.

    Wenn es sich bei einem Wert unter Eingabe-Raster oder konstante Werte um ein Raster mit einer geringeren Anzahl an Bändern als beim Ausgabe-Raster handelt, werden die fehlenden Bänder als ein Band mit NoData-Werten interpretiert. Handelt es sich bei einem Eintrag in der Eingabeliste um einen konstanten Wert, wird dieser als Multiband-Raster interpretiert, in dem die Zellenwerte aller Bänder mit dem konstanten Wert übereinstimmen und über dieselbe Anzahl an Bändern wie das Ausgabe-Raster verfügen.

  • Weitere Informationen zu den Geoverarbeitungsumgebungen für dieses Werkzeug finden Sie unter "Analyseumgebungen und Spatial Analyst".

Parameter

Beschriftung Erläuterung Datentyp

Eingabe-Raster oder konstanter Wert

Die Eingabe, die den Wert definiert, nach dem in einer Liste von Rastern zellenweise gesucht werden soll.

Für diesen Parameter kann eine Zahl als Eingabe verwendet werden, vorausgesetzt für den anderen Parameter wird ein Raster angegeben. Wenn Sie für beide Eingaben eine Zahl angeben möchten, müssen Sie zunächst in der Umgebung die Zellengröße und die Ausdehnung festlegen.

Raster Layer; Constant

Eingabe-Raster oder konstanter Wert

Eine Liste von Eingabe-Rastern, anhand derer die erste Eingabe ausgewertet werden soll. Für jede Position gilt: Wenn der Zellenwert der ersten Eingabe in einem der anderen Raster gefunden wird, wird dieser Wert dem Ausgabe-Raster zugewiesen. Wenn der Wert nicht in einem der anderen Raster vorhanden ist, ist der Ausgabewert an dieser Position ein NoData-Wert.

Für diesen Parameter kann eine Zahl als Eingabe verwendet werden, vorausgesetzt für den anderen Parameter wird ein Raster angegeben. Wenn Sie für beide Eingaben eine Zahl angeben möchten, müssen Sie zunächst in der Umgebung die Zellengröße und die Ausdehnung festlegen.

Raster Layer; Constant

Als Multiband verarbeiten

(Optional)

Legt fest, wie die Bänder von Eingabemultiband-Rastern verarbeitet werden.

  • AktiviertJede Multiband-Raster-Eingabe wird als Multiband verarbeitet. Der Vorgang wird für jedes Band aus einer Eingabe mit der entsprechenden Bandnummer aus den anderen Eingaben durchgeführt.

  • DeaktiviertJedes Band aus einer Multiband-Raster-Eingabe wird gesondert als Einzelband-Raster verarbeitet. Dies ist die Standardeinstellung.

Boolean

Rückgabewert

Beschriftung Erläuterung Datentyp

Ausgabe-Raster

Das Ausgabe-Raster.

Raster

Umgebungen

Auto-Commit, Zellengröße, Projektionsmethode für Zellengröße, Komprimierung, Aktueller Workspace, Ausdehnung, Geographische Transformationen, Maske, Ausgabe-CONFIG-Schlüsselwort, Ausgabe-Koordinatensystem, Scratch-Workspace, Fang-Raster, Kachelgröße

Lizenzierungsinformationen

  • Basic: Erfordert Spatial Analyst oder Image Analyst
  • Standard: Erfordert Spatial Analyst oder Image Analyst
  • Advanced: Erfordert Spatial Analyst oder Image Analyst