Beschriftung | Erläuterung | Datentyp |
Eingabe-Raster oder Feature-Quelldaten | Die Eingabequellpositionen. Dies ist ein Raster oder ein Feature-Dataset zum Ermitteln der Zellen oder Positionen von oder zu denen die Entfernung mit den geringsten akkumulativen Kosten jeder Ausgabezellenposition berechnet wird. Bei Rastern kann der Eingabetyp ein ganzzahliges oder Gleitkomma-Raster sein. | Raster Layer; Feature Layer |
Eingabe-Barriere-Raster- oder -Feature-Daten (optional) | Das Dataset, das die Barrieren definiert. Die Barrieren können durch ein Ganzzahl- oder Gleitkomma-Raster oder einen konstanten Wert definiert sein. Für eine Raster-Barriere muss die Barriere einen gültigen Wert, einschließlich Null, aufweisen, und die Flächen, die keine Barrieren sind, müssen NoData-Flächen sein. | Raster Layer; Feature Layer |
Eingabe-Oberflächen-Raster (optional) | Ein Raster, das die Höhenwerte an jeder Zellenposition definiert. Beim Übergang zwischen Zellen werden die Werte verwendet, um die tatsächliche Oberflächenentfernung zu berechnen. | Raster Layer |
Eingabe-Kosten-Raster (optional) | Ein Raster, das die Impedanz oder die Kosten für eine planimetrische Bewegung durch jede Zelle definiert. Der Wert an jeder Zellenposition stellt die Kosten pro Einheitenentfernung für die Bewegung durch die Zelle dar. Jeder Zellenpositionswert wird mit der Zellenauflösung multipliziert, und gleichzeitig werden diagonale Bewegungen ausgeglichen, um die Gesamtkosten für die Bewegung durch die Zelle zu erhalten. Die Werte im Kosten-Raster können Ganzzahl- oder Gleitkommawerte sein, sie dürfen jedoch nicht negativ oder 0 sein (negative oder keine Kosten sind nicht zulässig). | Raster Layer |
Eingabe-Vertikal-Raster (optional) | Ein Raster, das die Z-Werte für jede Zellenposition definiert. Die Werte werden zum Berechnen der Neigung verwendet, die zum Identifizieren des vertikalen Faktors beim Übergang von einer Zelle zur anderen dient. | Raster Layer |
Vertikaler Faktor (optional) | Gibt die Beziehung zwischen dem vertikalen Kostenfaktor und dem VRMA (Vertical Relative Moving Angle) an. Es stehen mehrere Faktoren mit Modifikatoren zur Auswahl, die ein definiertes Diagramm für den vertikalen Faktor identifizieren. Darüber hinaus kann mithilfe einer Tabelle ein benutzerdefiniertes Diagramm erstellt werden. Die Diagramme identifizieren den vertikalen Faktor, der zum Berechnen der Gesamtkosten für die Bewegung in eine benachbarte Zelle verwendet wird. In den folgenden Beschreibungen werden zwei Akronyme verwendet: 'VF' steht für vertikaler Faktor, d. h. für die vertikalen Hindernisse bei der Bewegung von einer Zelle zur nächsten, und 'VRMA' steht für vertikaler relativer Bewegungswinkel, d. h. für den Neigungswinkel zwischen der Ausgangs- oder Verarbeitungszelle (FROM) und der Zielzelle (TO). Die Optionen für Vertikaler Faktor lauten wie folgt:
Die Modifikatoren für die Schlüsselwörter des vertikalen Faktors lauten wie folgt:
| Vertical Factor |
Eingabe-Horizontal-Raster (optional) | Ein Raster, das die horizontale Richtung an jeder Zelle definiert. Die Werte in dem Raster müssen ganzzahlig zwischen 0 und 360 Grad sein. Dabei steht 0 Grad für Norden (am Bildschirm oben), und der Winkel nimmt im Uhrzeigersinn zu. Ebenen Flächen sollte der Wert -1 zugewiesen werden. Beim Übergang von einer Zelle zu einer benachbarten Zelle werden die Werte an jeder Position zusammen mit dem horizontalen Faktor verwendet, um die anfallenden horizontalen Kosten zu bestimmen. | Raster Layer |
Horizontaler Faktor (optional) | Gibt die Beziehung zwischen dem horizontalen Kostenfaktor und dem HRMA (Horizontal Relative Moving Angle) an. Es stehen mehrere Faktoren mit Modifikatoren zur Auswahl, die ein definiertes Diagramm für den horizontalen Faktor identifizieren. Darüber hinaus kann mithilfe einer Tabelle ein benutzerdefiniertes Diagramm erstellt werden. Die Diagramme identifizieren den horizontalen Faktor, der zum Berechnen der Gesamtkosten für die Bewegung in eine benachbarte Zelle verwendet wird. In den folgenden Beschreibungen werden zwei Akronyme verwendet: 'HF' steht für horizontaler Faktor, d. h. für die horizontalen Hindernisse bei der Bewegung von einer Zelle zur nächsten, und 'HRMA' steht für horizontaler relativer Bewegungswinkel, d. h. für den Winkel zwischen der horizontalen Richtung von einer Zelle und der Bewegungsrichtung. Die Optionen für Horizontaler Faktor lauten wie folgt:
Die Modifikatoren für die Schlüsselwörter der horizontalen Faktoren lauten wie folgt:
| Horizontal Factor |
Ausgabe-Gegenrichtungs-Raster (optional) |
Das Gegenrichtungs-Raster enthält die berechnete Richtung in Grad. Die Richtung identifiziert die nächste Zelle entlang der kürzesten Route zurück zur nächstgelegenen Quelle, wobei Barrieren vermieden werden. Der Wertebereich reicht von 0 Grad bis 360 Grad, wobei 0 Grad für die Quellenzellen reserviert ist. In östlicher Richtung (rechts) befindet sich der 90-Grad-Winkel, und die Werte nehmen im Uhrzeigersinn zu (180 Grad ist Süden, 270 Grad ist Westen und 360 Grad ist Norden). Das Ausgabe-Raster ist ein Gleitkomma-Raster. | Raster Dataset |
Ausgabe-Quellenrichtungs-Raster (optional) |
Das Quellenrichtungs-Raster gibt die Richtung der Quellenzelle mit den geringsten akkumulativen Kosten als Azimut in Grad an. Der Wertebereich reicht von 0 Grad bis 360 Grad, wobei 0 Grad für die Quellenzellen reserviert ist. In östlicher Richtung (rechts) befindet sich der 90-Grad-Winkel, und die Werte nehmen im Uhrzeigersinn zu (180 Grad ist Süden, 270 Grad ist Westen und 360 Grad ist Norden). Das Ausgabe-Raster ist ein Gleitkomma-Raster. | Raster Dataset |
Ausgabe-Quellenpositions-Raster (optional) | Das Quellenpositions-Raster ist eine Multiband-Ausgabe. Das erste Band enthält einen Zeilenindex, und das zweite Band enthält einen Spaltenindex. Diese Indizes geben die Position der Quellenzelle an, deren Entfernung die geringsten akkumulativen Kosten aufweist. | Raster Dataset |
Initiale Akkumulation (optional) | Die anfänglichen akkumulativen Kosten zum Beginn der Kostenberechnung. Ermöglicht die Festlegung der Fixkosten, die mit einer Quelle verknüpft sind. Der Kostenalgorithmus beginnt mit dem durch die Initiale Akkumulation festgelegten Wert statt mit dem Kostenwert Null. Die Wert müssen größer gleich 0 sein. Die Standardeinstellung ist 0. | Double; Field |
Maximale Akkumulation (optional) | Die maximale Akkumulation für den Reisenden für eine Quelle. Die Kostenberechnungen werden für jede Quelle fortgesetzt, bis die angegebene Akkumulation erreicht ist. Die Werte müssen größer als Null sein. Die Standardakkumulation reicht bis zur Kante des Ausgabe-Rasters. | Double; Field |
Multiplikator zum Anwenden von Kosten (optional) | Der Multiplikator zum Anwenden der Kostenwerte. Dieser ermöglicht die Steuerung des Reisemodus oder der Magnitude an einer Quelle. Je größer der Multiplikator, desto höher sind die Kosten, um sich von einer Zelle zur anderen zu bewegen. Die Werte müssen größer als Null sein. Die Standardeinstellung ist 1. | Double; Field |
Reiserichtung (optional) | Gibt die Richtung des Reisenden an, wenn horizontale und vertikale Faktoren angewendet werden. Wenn Sie die Option Zeichenfolge auswählen, können Sie zwischen Von- und Zu-Optionen auswählen, die auf alle Quellen angewendet werden. Bei Auswahl der Option Feld kann das Feld aus den Quelldaten ausgewählt werden, anhand derer die für jede Quelle zu verwendende Richtung festgelegt wird. Das Feld muss die folgende Textzeichenfolge FROM_SOURCE oder TO_SOURCE enthalten.
| String; Field |
Entfernungsmethode (optional) | Gibt an, ob die Entfernung mithilfe einer planaren (flache Erde) oder geodätischen (Ellipsoid) Methode berechnet werden soll.
| String |
Rückgabewert
Beschriftung | Erläuterung | Datentyp | Ausgabe-Entfernungsakkumulations-Raster | Das Ausgabe-Raster für die Entfernung. Das Ausgabe-Raster ist ein Gleitkomma-Raster. | Raster |