Kostengünstigster Pfad (AllSource Tools)
Zusammenfassung
Ermittelt den kostengünstigsten Pfad zwischen Start- und Endpunkten über eine Kostenoberfläche hinweg.
Verwendung
Die Parameterwerte Eingabestartpunkt und Eingabeendpunkt müssen sich innerhalb der Ausdehnung des Parameterwerts Eingabekostenoberfläche befinden. Punkte außerhalb der Oberflächenausdehnung führen zu einem Fehler.
Wenn mehrere Punkte als Wert für Eingabestartpunkt verwendet werden, erhöht sich die Verarbeitungszeit erheblich.
Wenn mehrere Punkte als Wert für Eingabeendpunkt verwendet werden, ergeben sich möglicherweise mehrere Ausgabe-Linien-Features.
Werte ohne Daten gelten im Parameterwert Eingabekostenoberfläche als Barrieren. Der resultierende Pfad führt um diese Flächen herum. Wenn in der Kostenoberfläche in der Nähe von Zellen ohne Daten kein Pfad gefunden wird, gibt es möglicherweise keine Lösung, und es müssen weitere Schritte durchgeführt werden, um die Kostenoberfläche zu ändern.
Führen Sie das Werkzeug mit dem Parameterwert Eingabekostenoberfläche in einem projizierten Koordinatensystem wie Universal Transverse Mercator (UTM) aus.
Die Option Kleiner positiver Wert des Parameters Keine Kosten behandelt als wird anhand der Größe des Eingabe-Kosten-Rasters und des Wertes für maximale Kosten verglichen mit den Genauigkeitslimits des Pfadberechnungsalgorithmus geschätzt. Dies geschieht, um die Wahrscheinlichkeit der Entstehung von Sackgassen beim Erstellen des Ausgabepfades zu verringern. Der kleine positive Wert wird geschätzt als
\(max(height\_of\_cost\_raster, \space width\_of\_cost\_raster) \space * \space max\_cost\_value \space / \space 100000\)
Die neuen Felder
StartIDundDestIDwerden dem Parameterwert Ausgabe-Pfad-Feature-Class hinzugefügt. Diese Felder stellen den Startpunkt und Endpunkt der Linien dar.Der Startpunkt und der Endpunkt werden in das Ausgabeverzeichnis kopiert und enthalten den Namen des Werts Ausgabe-Pfad-Feature-Class, an den
_startund_endangehängt wurde.
Parameter
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Eingabekostenoberfläche |
Das Eingabe-Raster, das zum Ermitteln der Kosten zum Zurücklegen der Strecke zwischen Startpunkt und Endpunkt verwendet wird. Werte ohne Daten können nicht gekreuzt werden. |
Raster Layer |
|
Eingabestartpunkt |
Das Eingabe-Startpunkt-Feature. Wenn mehrere Startpunkte verwendet werden, erhöht sich die Verarbeitungszeit erheblich. |
Feature Set |
|
Eingabeendpunkt |
Das Eingabe-Endpunkt-Feature. Wenn mehrere Endpunkte verwendet werden, erhöht sich die Anzahl der Ausgabelinien, da sich der resultierende Pfad in separate Pfade verzweigt. |
Feature Set |
|
Ausgabe-Pfad-Feature-Class |
Die Ausgabe-Pfad-Feature-Class. |
Feature Class |
|
Keine Kosten behandelt als (Optional) |
Gibt an, wie NULL-Werte und negative Werte im Parameterwert Eingabekostenoberfläche behandelt werden.
|
String |
Abgeleitete Ausgabe
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Ausgabestartpunkt |
Der symbolisierte Startpunkt. |
Feature Class |
|
Ausgabeendpunkt |
Der symbolisierte Endpunkt. |
Feature Class |
Umgebungen
Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.
Lizenzierungsinformationen
- Basic: Erfordert Spatial Analyst
- Standard: Erfordert Spatial Analyst
- Advanced: Erfordert Spatial Analyst