Mit der Network Analyst-Lizenz verfügbar.
Der Start-Ziel-Kostenmatrix-Solver sucht und misst die kostengünstigsten Routen im Netzwerk von mehreren Startpunkten zu mehreren Zielen. Der beste Pfad im Straßennetz wird für jedes Start-Ziel-Paar erkannt und die Reisezeiten und -entfernungen werden als Attribute der Ausgabelinien gespeichert. In diesem Lernprogramm verwenden Sie dieses Werkzeug zum Erstellen einer Start-Ziel-Kostenmatrix für die Warenlieferungen von den Lagern an die Geschäfte, die innerhalb einer Fahrtzeit von 10 Minuten erreichbar sind.
Hinweis:
Zum Abschließen dieses Lernprogramms kann als Netzwerkdatenquelle entweder das für das Lernprogramm angegebene Netzwerk-Dataset ArcGIS Online oder ein ArcGIS Enterprise-Routing-Service verwendet werden, der mit einem Netzwerk-Dataset veröffentlicht wurde, das die Geographie der Eingabedaten der Analyse abdeckt. Wenn Sie ArcGIS Online verwenden, werden Credits verbraucht. Weitere Informationen zur Netzwerkanalyse mit einem ServiceAbrufen der Daten
Die Daten für dieses Lernprogramm können online heruntergeladen werden.
- Wechseln Sie zur Daten-Download-Seite.
- Klicken Sie auf die Schaltfläche Herunterladen, um die Datei lokal zu speichern.
- Entzippen Sie die heruntergeladene Datei.
Erstellen einer Karte
- Starten Sie ArcGIS Pro.
- Erstellen Sie ein neues Projekt, indem Sie auf die Vorlage Karte klicken. Sie können den Namen und den Speicherort des Projekts ändern oder die Standardeinstellung beibehalten.
Ein neues Projekt mit einer Karte wird angezeigt.
Hinzufügen von Lernprogrammdaten zum Projekt
Ein Netzwerk-Dataset ist ein intelligentes Modell des Straßensystems. Es enthält nicht nur den Standort und die Attribute der Straßen, sondern auch Informationen darüber, inwiefern Straßen zusammenhängen – zum Beispiel welche Straßen miteinander verbunden sind, auf welchen verbundenen Straßen das Wenden erlaubt ist und wo nicht, und andere Informationen, die mögliche Reisewege und die Reisedauer beeinflussen können. Der Start-Ziel-Kostenmatrix-Solver für die nächstgelegene Einrichtung referenziert das Netzwerk-Dataset, nächstgelegene Positionen zu ermitteln.
Hinweis:
Wenn Sie mit ArcGIS Online eine Analyse durchführen, referenziert der Solver ein hochwertiges, weltweites Netzwerk-Dataset, das in der ArcGIS Online-Cloud gespeichert ist und ArcGIS Online-Credits verbraucht. Sie können auch Ihr eigenes Netzwerk-Dataset verwenden, das lokal auf Ihrem Computer gespeichert ist. Oder Sie verwenden ArcGIS Enterprise für die Veröffentlichung von Routing-Services, indem Sie Ihr eigenes Netzwerk-Dataset einsetzen und die Services mit Ihrem Enterprise-Portal so konfigurieren, dass sie von ArcGIS Pro verwendet werden.Führen Sie die folgenden Schritte aus, um ein Netzwerk-Dataset zu einer Karte hinzuzufügen.
- Klicken Sie im Bereich Katalog, der sich standardmäßig auf der rechten Seite der Anwendung befindet, mit der rechten Maustaste auf Ordner, und wählen Sie Ordnerverbindung hinzufügen aus.
Daraufhin wird das Dialogfeld Ordnerverbindung hinzufügen angezeigt.
- Navigieren Sie zu dem Ordner, in dem Sie die Lernprogrammdaten abgelegt haben, doppelklicken Sie auf Network Analyst und anschließend auf Lernprogramm, um den Ordner auszuwählen.
- Klicken Sie auf OK.
Es wird eine Verbindung zu dem Lernprogrammordner erstellt.
- Blenden Sie im Bereich Katalog die Menüoptionen Ordner > Tutorial > Paris.gdb > Transportation ein.
- Ziehen Sie ParisMultimodal_ND, das ein Netzwerk-Dataset-Symbol aufweist , auf die Karte.
Das Netzwerk-Dataset wird dem Bereich Inhalt und der Karte hinzugefügt.
- Navigieren Sie im Bereich Katalog zu Tutorial > Paris.gdb > Analysis.
- Klicken Sie mit der rechten Maustaste auf den Layer Warehouses, und wählen Sie Zu aktueller Karte hinzufügen aus.
Der Layer Warehouses wird dem Bereich Inhalt und der Karte hinzugefügt.
- Klicken Sie mit der rechten Maustaste auf den Layer Stores, und wählen Sie Zu aktueller Karte hinzufügen aus.
Der Layer Stores wird dem Bereich Inhalt und der Karte hinzugefügt.
Fügen Sie als Nächstes eines der im Ordner enthaltenen Netzwerk-Datasets zu der Karte hinzu.
Hinweis:
Wenn Sie ArcGIS Online oder einen ArcGIS Enterprise-Routing-Service als Netzwerkdatenquelle verwenden möchten, ist es nicht erforderlich, der Karte ein Netzwerk-Dataset hinzuzufügen.
Erstellen des Layers "Start-Ziel-Kostenmatrix"
Im Layer der Start-Ziel-Kostenmatrix-Analyse werden alle Eingaben, Parameter und Ergebnisse der Start-Ziel-Kostenmatrix-Analyse gespeichert.
- Klicken Sie auf der Registerkarte Analyse in der Gruppe Workflows auf Netzwerkanalyse > Start-Ziel-Kostenmatrix .
Der Layer "Start-Ziel-Kostenmatrix" wird Ihrer Karte und dem Bereich Inhalt hinzugefügt. Er enthält mehrere Sublayer mit Eingaben und Ausgaben der Analyse.
Der Layer "Start-Ziel-Kostenmatrix" verweist auf das Netzwerk-Dataset "Paris", weil sich das Netzwerk bei der Erstellung des Layers im Bereich Inhalt befand.
Hinweis:
Zum Ändern und Anzeigen der Netzwerk-Dataset-Quelle, die zum Erstellen des Netzwerkanalyse-Layers verwendet wird, können Sie auf der Registerkarte Analyse in der Gruppe Workflows auf den Dropdown-Pfeil unter Netzwerkanalyse klicken, um sie unter Netzwerkdatenquelle zu öffnen. - Klicken Sie im Bereich Inhalt auf Start-Ziel-Kostenmatrix, um den Gruppen-Layer auszuwählen.
Die Registerkarte Start-Ziel-Kostenmatrix-Layer wird angezeigt.
- Klicken Sie auf die Registerkarte Start-Ziel-Kostenmatrix-Layer, um die Steuerelemente der Registerkarte anzuzeigen.
Sie verwenden diese Steuerelemente, um die Start-Ziel-Kostenmatrix-Ergebnisse zu definieren, die Sie generieren möchten.
Tipp:
Die Registerkarte Start-Ziel-Kostenmatrix-Layer wird nur dann angezeigt, wenn Sie den Layer "Start-Ziel-Kostenmatrix" im Bereich Inhalt auswählen. Auch wenn mehrere Start-Ziel-Kostenmatrix-Layer vorhanden sind, können Sie die Einstellungen der Layer ändern oder mehrere Layer auswählen, um die Einstellungen für alle ausgewählten Layer zu bearbeiten, wenn sie auf dieselben Netzwerkdatenquellen zugreifen.
Hinzufügen von Startpunkten
Sie verwenden die Feature-Class Warehouses, um die Netzwerkanalyseklasse Startpunkte zu laden.
- Klicken Sie auf der Registerkarte Start-Ziel-Kostenmatrix-Layer in der Gruppe Eingabedaten auf Startpunkte importieren .
Das Fenster Standorte hinzufügen wird angezeigt.
- Stellen Sie sicher, dass der Eingabe-Netzwerkanalyse-Layer auf Start-Ziel-Kostenmatrix und der Sublayer auf Startpunkte eingestellt ist.
- Klicken Sie auf das Dropdown-Menü unter Eingabepositionen, und wählen Sie Warehouses aus.
- Behalten Sie die Standardeinstellungen für die restlichen Parameter bei, und klicken Sie auf die Schaltfläche OK.
Sechs Lager werden als Startpunkte geladen.
Hinzufügen von Zielen
Sie verwenden die Feature-Class Stores, um die Netzwerkanalyseklasse Ziele zu laden.
- Klicken Sie auf der Registerkarte Start-Ziel-Kostenmatrix-Layer in der Gruppe Eingabedaten auf Ziele importieren .
Das Fenster Standorte hinzufügen wird angezeigt.
- Stellen Sie sicher, dass der Eingabe-Netzwerkanalyse-Layer auf Start-Ziel-Kostenmatrix und der Sublayer auf Ziele eingestellt ist.
- Klicken Sie auf das Dropdown-Menü unter Eingabepositionen und wählen Sie Stores aus.
- Wählen Sie in der Dropdown-Liste Feldname den Eintrag NOM aus.
- Behalten Sie die Standardeinstellungen für die restlichen Parameter bei, und klicken Sie auf die Schaltfläche OK.
Es werden einundzwanzig Läden als Ziele geladen.
Festlegen des Parameters für die Start-Ziel-Kostenmatrix-Analyse
Das Menüband Start-Ziel-Kostenmatrix-Layer enthält den Abschnitt Reiseeinstellungen, in dem Sie Eigenschaften für die Analyse festlegen können.
- Stellen Sie sicher, dass auf der Registerkarte Start-Ziel-Kostenmatrix-Layer in der Gruppe Reiseeinstellungen Driving Time als Modus ausgewählt ist.
- Geben Sie im Textfeld Grenzwert den Wert 10 ein.
- Stellen Sie sicher, dass im Abschnitt Ausgabegeometrie die Ausgabe auf Gerade Linien gesetzt ist.
- Öffnen Sie das Dialogfeld "Layer-Eigenschaften", indem Sie in der rechten Ecke des Abschnitts Reiseeinstellungen auf die Schaltfläche Reisemoduseigenschaften starten klicken.
Das Dialogfeld Layer-Eigenschaften: Start-Ziel-Kostenmatrix wird geöffnet.
- Blenden Sie den Abschnitt Beschränkungen ein, und stellen Sie sicher, dass die Optionen DrivingAVehicle und Oneway aktiviert sind.
- Blenden Sie den Abschnitt Wenden ein, und wählen Sie in der Dropdown-Liste Alle aus, sofern die Option noch nicht ausgewählt ist.
- Klicken Sie auf OK.
Ausführen der Analyse zum Erstellen der Start-Ziel-Kostenmatrix
- Klicken Sie auf der Registerkarte Start-Ziel-Kostenmatrix-Layer auf Ausführen .
Wenn der Berechnungsprozess abgeschlossen ist, werden die Start-Ziel-Linien auf der Karte angezeigt. Außerdem erscheint eine Warnmeldung, um Sie darüber zu informieren, dass eine Teillösung generiert wird, da keine Ziele für Lager 2 gefunden wurden. Der Grund hierfür ist, dass der Solver innerhalb des Grenzwerts von 10 Minuten vom Ursprung (Lager 2) kein Ziel (Geschäfte) finden konnte. Wenn Sie den Grenzwert auf 15 erhöhen und die Analyse erneut ausführen, sollte sie erfolgreich ohne Warnmeldungen ausgeführt werden.
- Blenden Sie im Bereich Inhalt den Gruppen-Layer Start-Ziel-Kostenmatrix ein, falls er noch nicht eingeblendet ist.
- Klicken Sie mit der rechten Maustaste auf den Sublayer Start-Ziel-Kostenmatrix:Linien, und klicken Sie auf Attributtabelle.