Start-Ziel-Kostenmatrix-Analyse-Layer erstellen (Network Analyst)

ArcGIS Pro 3.4 | | Hilfearchiv

Zusammenfassung

Erstellt einen Netzwerkanalyse-Layer für Start-Ziel-Kostenmatrix und legt seine Analyse-Eigenschaften fest. Mit dem Netzwerkanalyse-Layer für die Start-Ziel-Kostenmatrix können Sie eine Kostenübersicht von einer Gruppe von Startstandorten zu einer Gruppe von Zielstandorten erstellen. Der Layer kann mit einem lokalen Netzwerk-Dataset oder mit einem online bzw. in einem Portal gehosteten Service erstellt werden.

Verwendung

  • Nachdem Sie den Analyse-Layer mit diesem Werkzeug erstellt haben, können Sie ihm Netzwerkanalyse-Objekte mithilfe des Werkzeugs Standorte hinzufügen hinzufügen, die Analyse mit dem Werkzeug Berechnen berechnen und die Ergebnisse mit dem Werkzeug In Layer-Datei speichern auf der Festplatte speichern.

  • Bei Verwendung dieses Werkzeugs in Geoverarbeitungsmodellen, muss der Netzwerkanalyse-Layer in einen Modellparameter geändert werden, wenn das Modell als Werkzeug ausgeführt wird. Andernfalls wird der Ausgabe-Layer dem Inhalt der Karte nicht hinzugefügt.

  • In ArcGIS Pro werden die Daten von Netzwerkanalyse-Layern in File-Geodatabase-Feature-Classes auf der Festplatte gespeichert. Bei der Erstellung eines Netzwerk-Analyse-Layers in einem Projekt werden die Daten des Layers in einem neuen Feature-Dataset in der Umgebung Aktueller Workspace erstellt. Bei der Erstellung eines Netzwerkanalyse-Layers in einem Python-Skript müssen Sie zunächst mit arcpy.env.workspace = "<path to file gdb>" explizit eine File-Geodatabase, in der die Layer-Daten gespeichert werden sollen, als Workspace-Umgebung festlegen. Bei der Erstellung des Layers wird dieser File-Geodatabase ein neues Feature-Dataset mit den entsprechenden Sublayer-Feature-Classes hinzugefügt.

Parameter

BeschriftungErläuterungDatentyp
Netzwerkdatenquelle

Das Netzwerk-Dataset oder der Service, für das bzw. den die Netzwerkanalyse ausgeführt wird. Verwenden Sie die Portal-URL für einen Service.

Network Dataset Layer;String
Layer-Name
(optional)

Der Name des zu erstellenden Netzwerkanalyse-Layers.

String
Reisemodus
(optional)

Der Name des Reisemodus, der in der Analyse verwendet wird. Der Reisemodus stellt eine Sammlung von Netzwerkeinstellungen (z. B. Reisebeschränkungen und Wendenregeln) dar, mit denen festgelegt wird, wie ein Fußgänger, Auto, Lkw oder anderes Transportmittel sich durch das Netzwerk bewegt. Reisemodi werden für die Netzwerkdatenquelle definiert.

Ein arcpy.na.TravelMode-Objekt und eine Zeichenfolge mit der gültigen JSON-Repräsentation eines Reisemodus können ebenfalls als Eingabe für den Parameter verwendet werden.

String
Grenzwert
(optional)

Der Impedanzwert, an dem die Suche nach Zielen für einen angegebenen Startpunkt beendet wird. Dieser Wert wird in den Einheiten des Impedanzattributs angegeben, das vom ausgewählten Reisemodus verwendet wird. Es werden keine Ziele gefunden, die über diesem Grenzwert liegen. Dieser Grenzwert kann pro Startpunkt überschrieben werden, indem einzelne Grenzwerte im Startpunkt-Sublayer festgelegt werden. Für die Analyse wird standardmäßig kein Grenzwert verwendet.

Double
Anzahl der zu suchenden Ziele
(optional)

Die Anzahl von Zielen, die pro Ursprung gesucht werden sollen. Der Standard kann überschrieben werden, indem ein einzelner Wert für die Eigenschaft TargetDestinationCount im Startpunkte-Sublayer angegeben wird. Standardmäßig werden keine Grenzwerte verwendet, sodass alle Ziele gefunden werden.

Long
Zeitpunkt
(optional)

Die Abfahrtszeit vom Startpunkt.

Wenn Sie ein verkehrsbasiertes Impedanzattribut ausgewählt haben, wird die Lösung auf Grundlage des dynamischen Verkehrsaufkommens zu der hier angegebenen Uhrzeit generiert. Sie können ein Datum und eine Uhrzeit als 5/14/2012 10:30 AM angeben.

Konfigurieren Sie die Analyse so, dass anstelle eines bestimmten, statischen Datums eines der folgenden speziellen Daten verwendet wird, um einen Wochentag oder das aktuelle Datum zu modellieren:

  • Heute: 30.12.1899
  • Sonntag: 31.12.1899
  • Montag: 1.1.1900
  • Dienstag: 2.1.1900
  • Mittwoch: 3.1.1900
  • Donnerstag: 4.1.1900
  • Freitag: 5.1.1900
  • Samstag: 06.01.1900

Weitere Informationen zur Verwendung und Interpretation von Daten und Zeiten in einer Netzwerkanalyse

Date
Zeitzone
(optional)

Die Zeitzone des Parameters Zeitpunkt.

  • Lokale Zeit an PositionenDer Parameter Zeitpunkt bezieht sich auf die Zeitzone, in der sich die Startpunkte befinden. Dies ist die Standardeinstellung.
  • UTCDer Parameter Zeitpunkt bezieht sich auf die koordinierte Weltzeit (UTC). Wählen Sie diese Option aus, wenn Sie die Start-Ziel-Kostenmatrix für eine bestimmte Zeit (z. B. jetzt) erstellen möchten, sich jedoch nicht sicher sind, in welcher Zeitzone sich die Startpunkte befinden.
String
Linien-Shape
(optional)

Gibt das Ausgabe-Linien-Shape an.

Unabhängig vom angegebenen Ausgabe-Shape-Typ wird die optimale Route immer durch die Netzwerkimpedanz und nicht durch die euklidische Entfernung bestimmt. Dies bedeutet, dass sich nur die Routen-Shapes und nicht der zugrunde liegende Durchlauf des Netzwerks unterscheiden.

  • Keine LinienFür das Ausgabe-Start-Ziel-Routen-Paar wird kein Shape erstellt. Dies ist nützlich, wenn Sie über zahlreiche Startpunkte und Ziele verfügen und nur an den Impedanzkosten in der Start-Ziel-Kostenmatrixtabelle, nicht aber an der Visualisierung der Start-Ziel-Kostenmatrix auf einer Karte interessiert sind.
  • Gerade LinienDas Ausgaberouten-Shape ist eine einzelne gerade Linie zwischen jedem einzelnen Start-Ziel-Paar. Dies ist die Standardeinstellung.
String
Akkumulationsattribute
(optional)

Eine Liste mit Kostenattributen, die während der Analyse akkumuliert werden sollen. Diese akkumulierten Attribute dienen nur Referenzzwecken. Vom Solver wird bei der Berechnung der Analyse nur das Kostenattribut verwendet, das im festgelegten Reisemodus angegeben ist.

Für jedes akkumulierte Kostenattribut wird den Netzwerkanalyse-Ausgabe-Features eine Total_[Impedance]-Eigenschaft hinzugefügt.

Dieser Parameter ist nicht verfügbar, wenn es sich bei der Netzwerkdatenquelle um einen ArcGIS Online-Service handelt bzw. um einen Service, der auf einer Portal for ArcGIS-Version beruht, in der eine Akkumulation nicht unterstützt wird.

String
Ungültige Positionen beim Berechnen ignorieren
(optional)

Gibt an, ob ungültige Eingabepositionen ignoriert werden. In der Regel sind Standorte ungültig, wenn sie nicht im Netzwerk verortet werden können. Werden ungültige Standorte ignoriert, überspringt sie der Solver und führt die Analyse mit den verbleibenden Standorten durch.

  • Aktiviert: Ungültige Eingabepositionen werden ignoriert, sodass nur gültige Standorte verwendet werden. Dies ist die Standardeinstellung.
  • Deaktiviert: Alle Eingabepositionen werden verwendet. Bei ungültigen Eingabepositionen schlägt die Analyse fehl.
Boolean

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Network Analyst-Layer

Der neu erstellte Netzwerkanalyse-Layer.

Network Analyst Layer

Lizenzinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja