Ermitteln des Wertes in einer Eingabeliste, der ein angegebenes Kriterium erfüllt
Mit Spatial Analyst-Lizenz verfügbar.
Es gibt zwei lokale Werkzeuge, die einer Zelle einen Ausgabewert zuweisen, der darauf basiert, welcher Wert bzw. welche Werte aus einer Liste mit Werten, die aus einer Gruppe von Eingabe-Rastern abgerufen wurden, ein bestimmtes Kriterium erfüllt bzw. erfüllen. Diese Werkzeuge sind Popularität und Rangstufe.
Popularität
Das Werkzeug Popularität bestimmt für jede Position den Wert, der der n-populärste Wert der in den Eingabe-Rastern identifizierten Eingabewerte ist. Zur Ermittlung des n-populärsten Wertes ist neben einer Liste mit Eingabe-Rastern auch der Popularitätswert erforderlich, der entweder eine Konstante oder ein Raster sein kann.
Beispiel für eine Zellenposition mit fünf Eingabe-Rastern
Ist der angegebene Popularitätswert beispielsweise 2, sollte für jede Zelle der zweitpopulärste Wert aus einer Liste mit Werten ausgegeben werden, die aus den Eingabe-Rastern abgeleitet wurden. Angenommen, die Eingabewerte für eine bestimmte Position lauten wie folgt:
|
Popularität |
InRas1 |
InRas2 |
InRas3 |
InRas4 |
InRas5 |
|---|---|---|---|---|---|
|
2 |
3 |
3 |
5 |
3 |
5 |
Dann werden die Werte wie folgt sortiert:
|
Wert |
Eingabe-Raster |
|---|---|
|
3 |
InRas1 |
|
3 |
InRas2 |
|
3 |
InRas4 |
|
5 |
InRas3 |
|
5 |
InRas5 |
Demzufolge ist der populärste Wert in der Liste 3, da dieser dreimal vorkommt, und der zweitpopulärste Wert ist 5, da dieser zweimal vorkommt. Da der angegebene Popularitätswert 2 beträgt, lautet die Ausgabe des Werkzeugs für diese Zellenposition 5.
Beispiel für drei Eingabe-Raster
Ein weiteres Beispiel zeigt die folgende Grafik, die den zweitpopulärsten Wert für die drei Eingabe-Raster identifiziert.

Wenn eine Zelle für eine beliebige Position in einem der Eingabe-Raster den Wert "NoData" enthält, wird dieser Position auch in der Ausgabe der Wert "NoData" zugewiesen.
Weist eine bestimmte Position keinen zweitpopulärsten Wert auf, wird der Zellenposition der Wert "NoData" zugewiesen. Diese Situation kann unter folgenden Bedingungen auftreten:
Alle Werte sind eindeutig.
Es gibt gleich viele unterschiedliche Werte.
Rangstufe
Das Werkzeug Rangstufe erstellt für jede Zelle eine interne Argumentliste mit den Werten aus den Eingabe-Rastern. Die Werte in der Argumentliste sind aufsteigend sortiert. Der Wert mit der durch das Eingabe-Rangstufen-Raster definierten Rangstufenposition (der n-kleinste Wert) wird ausgegeben.
Beispiel
Angenommen, das Eingabe-Rangstufen-Raster ist RankRas, und die Eingabeliste der Raster lautet InRas1, InRas2, InRas3 und InRas4. Das Raster RankRas enthält alle Zellenwerte mit dem konstanten Wert 3, d. h. der drittkleinste Wert soll zurückgegeben werden.
|
InRas1 |
InRas2 |
InRas3 |
InRas4 |
|---|---|---|---|
|
4 |
6 |
3 |
8 |
Diese Werte werden wie folgt angeordnet:
|
Position |
Zellenwert |
|---|---|
|
1 |
3 |
|
2 |
4 |
|
3 |
6 |
|
4 |
8 |
Da die durch den Wert in der Rangstufen-Eingabe definierte Position die dritte Position (3) ist, lautet der Ausgabewert für diese Zelle 6.