Übung 3: Suchen der besten Route mithilfe eines Netzwerk-Datasets

Komplexität: Einsteiger Erforderliche Daten: ArcGIS Tutorial Data Setup Datenpfad: C:\ArcGIS\ArcTutor\Network Analyst\Tutorial Ziel: Suchen Sie die schnellste Route (den kürzesten Weg) zwischen Stopps.

In dieser Übung suchen Sie die schnellste Route, um eine Reihe von Stopps in einer bestimmten Reihenfolge aufzusuchen.

Vorbereiten der Anzeige

Schritte:
  1. Wenn die Datei "Exercise03.mxd" in ArcMap bereits geöffnet ist, fahren Sie mit Schritt 6 fort.
  2. Klicken Sie zum Starten von ArcMap auf Start > Alle Programme > ArcGIS > ArcMap 10.
  3. Klicken Sie im Dialogfeld ArcMap - Erste Schritte auf Vorhandene Karten > Nach weiteren durchsuchen.

    Das Dialogfeld ArcMap-Dokument öffnen wird angezeigt.

  4. Wechseln Sie zu C:\ArcGIS\ArcTutor\Network Analyst\Tutorial.

    Dies ist des Standardinstallationsverzeichnis für die Daten des Lernprogramms.

  5. Doppelklicken Sie auf Exercise03.mxd.

    Das Kartendokument wird in ArcMap geöffnet.

  6. Aktivieren Sie die Erweiterung "Network Analyst".
    1. Click Customize > Extensions.

      Das Dialogfeld Erweiterungen wird geöffnet.

    2. Aktivieren Sie Network Analyst.
    3. Click Close.
  7. Wenn die Werkzeugleiste Network Analyst nicht angezeigt wird, müssen Sie diese hinzufügen.

  8. Klicken Sie auf Anpassen > Werkzeugleisten > Network Analyst.

    Die Werkzeugleiste Network Analyst wird ArcMap hinzugefügt.

    Die Werkzeugleiste "Network Analyst"

  9. Wenn das Fenster Network Analyst nicht angezeigt wird, müssen Sie dieses hinzufügen.

  10. Klicken auf der Werkzeugleiste Network Analyst auf die Schaltfläche Network Analyst-Fenster anzeigen/ausblenden Fenster "Network Analyst" einblenden/ausblenden.

    Das verankerbare Fenster Network Analyst wird geöffnet.

    Das Fenster "Network Analyst"

  11. Sie können das Fenster Network Analyst verankern oder lösen. In dieser Übung wird es unter dem Fenster Inhaltsverzeichnis verankert.

Erstellen eines Routenanalyse-Layers

Schritte:
  1. Klicken Sie in der Werkzeugleiste Network Analyst auf Network Analyst und dann auf Neue Route.

    "Neue Route" in der Werkzeugleiste "Network Analyst" auswählen

    Der Routenanalyse-Layer wird dem Fenster Network Analyst hinzugefügt. Die Netzwerkanalyseklassen (Stopps, Routen, Punkt-Barrieren, Linien-Barrieren und Polygon-Barrieren) sind leer.

    Das Fenster "Network Analyst" mit leeren Klassen

    Der Analyse-Layer wird außerdem dem Fenster Inhaltsverzeichnis hinzugefügt.

    Der im Inhaltsverzeichnis angezeigte Routenanalyse-Layer

Hinzufügen eines Stopps

Als Nächstes fügen Sie die Stopps hinzu, die auf einer Route besucht werden sollen.

Schritte:
  1. Klicken Sie im Fenster Network Analyst auf Stopps (0).

    Hierdurch wird "Stopps" als aktive Netzwerkanalyseklasse ausgewählt.

  2. Klicken Sie in der Werkzeugleiste Network Analyst auf das Werkzeug "Netzwerkstandort erstellen" Werkzeug "Netzwerkstandort erstellen".

    Sie fügen der aktiven Netzwerkanalyseklasse Netzwerkanalyse-Objekte hinzu, indem Sie mit dem Werkzeug "Netzwerkstandort erstellen" auf die Karte klicken.

  3. Klicken Sie auf eine beliebige Position im Straßennetz, um einen neuen Stopp-Standort zu definieren.
    Ein neuer Stopp auf der Kartendarstellung

    ArcGIS Network Analyst berechnet den nächsten Netzwerkstandort und kennzeichnet den Stopp mit dem Symbol "Verortet". Der Stopp bleibt ausgewählt, bis Sie einen anderen Stopp platzieren oder die Auswahl aufheben.

    Auf dem verorteten Stopp wird zudem die Nummer 1 angezeigt. Alle Stopps verfügen über eine eindeutige Nummer, die die Reihenfolge des Stopps auf der Route angibt. Beachten Sie außerdem, dass die Klasse Stopps im Fenster Network Analyst jetzt einen Stopp enthält.

    Stopp 1 im Fenster "Network Analyst"

  4. Fügen Sie zwei weitere Stopps auf den Straßen oder in deren Nähe hinzu.
    Drei Stopps auf der Kartendarstellung

    Die neuen Stopps sind mit den Nummern 2 und 3 gekennzeichnet.

  5. Der erste Stopp dient als Startpunkt und der letzte als Ziel.

    Die drei Stopps im Fenster von Network Analyst

    Die Reihenfolge der Stopps ändern Sie, indem Sie im Fenster Network Analyst auf einen Stopp klicken und diesen an eine andere Position in der Liste ziehen.

    Befindet sich ein Stopp nicht auf dem Netzwerk, wird er mit einem Symbol als nicht verortet gekennzeichnet. (Bei Verwendung der Standardeinstellungen müssten Sie einen Stopp jedoch mehr als 5 km vom nächstgelegenen Straßensegment entfernt platzieren, damit dieser nicht verortet wird.)

    Ein Beispiel für einen nicht verorteten Stopp

    Sie können einen nicht verortete Stopp näher am Netzwerk platzieren, damit dieser verortet wird. Wenn sich ein Stopp zwar auf dem Netzwerk, aber an einem falschen Standort befindet, können Sie diesen an die korrekte Position verschieben.

  6. Führen Sie zum Verschieben eines Stopps die folgenden Teilschritte aus:
    1. Klicken Sie auf das Werkzeug "Netzwerkstandorte auswählen/verschieben" Werkzeug "Netzwerkstandorte auswählen/verschieben" in der Werkzeugleiste Network Analyst.
    2. Klicken Sie auf einen Stopp, um diesen auszuwählen.
    3. Klicken Sie erneut auf den Stopp, und ziehen Sie ihn an einen anderen Standort.

      Verschieben eines Stopps

Einrichten der Parameter für die Analyse

Als Nächstes geben Sie an, dass die Route auf Grundlage der Fahrzeit (Minutes) berechnet wird, dass Wenden überall zulässig ist und dass Einschränkungen für Einbahnstraßen und Wenden beachtet werden müssen.

Schritte:
  1. Klicken Sie im Fenster Network Analyst auf die Schaltfläche Analyse-Layer-Eigenschaften.

    Auf die Schaltfläche "Layer-Eigenschaften" klicken

    Das Dialogfeld Layer-Eigenschaften wird geöffnet.

  2. Klicken Sie auf die Registerkarte Analyseeinstellungen.
  3. Stellen Sie sicher, dass Impedanz auf TravelTime (Minutes) festgelegt ist.
  4. Dieses Netzwerk-Dataset enthält mit dem Attribut "TravelTime (Minutes)" verknüpfte historische Verkehrsdaten. Wenn Sie Startzeit verwenden auswählen und die drei Felder darunter ausfüllen, sucht Network Analyst die schnellste Route auf Grundlage dieser Tageszeit und historischen Verkehrsdaten. Alternativ wird die schnellste Route auf Grundlage einer Funktion aus Straßenlänge und Geschwindigkeitsbegrenzung ermittelt.

  5. Aktivieren Sie Startzeit verwenden und geben Sie eine bestimmte Uhrzeit und ein Datum oder einen Wochentag ein.
    1. Geben Sie für Uhrzeit die Zeit ein, zu der der erste Stopp verlassen werden soll.
    2. Klicken Sie auf Wochentag oder Bestimmtes Datum.

      Wenn Sie Wochentag auswählen, geben Sie einen beliebigen Tag zwischen Sonntag und Samstag ein. Wählen Sie optional Heute aus, um die aktuelle Tageseinstellung des Systems zu verwenden.

      Wenn Sie Bestimmtes Datum auswählen, geben Sie ein Datum in das Textfeld ein, oder klicken Sie auf den Nach-Unten-Pfeil, um einen Kalender zu öffnen, in dem Sie ein Datum auswählen können.

  6. Lassen Sie Zeitfenster verwenden deaktiviert.

    Sie können Zeitfenster für Stopps angeben, damit ArcGIS Network Analyst eine Route sucht, die beim Aufsuchen von Stopps diese Zeiträume beachtet.

  7. Lassen Sie Stopps für Suche nach optimaler Route neu anordnen deaktiviert.

    Bei Deaktivierung dieser Eigenschaft sucht Network Analyst die beste Route basierend auf der von Ihnen angegebenen Stoppsequenz. Dies wird auch als Problem des Handlungsreisenden (Traveling Salesman Problem, TSP) bezeichnet. Bei Aktivierung wird die beste Route und beste Stoppsequenz ermittelt.

  8. Klicken Sie auf den Dropdown-Pfeil Wenden an Kreuzungen, und wählen Sie Zulässig aus.
  9. Klicken Sie auf den Dropdown-Pfeil Ausgabe-Shape-Typ, und wählen Sie Streckenverlauf mit Messwerten aus.
  10. Stellen Sie sicher, dass die Kontrollkästchen Hierarchie verwenden und Ungültige Standorte ignorieren aktiviert sind.
  11. Stellen Sie im Bereich Einschränkungen sicher, dass RestrictedTurns und Oneway aktiviert sind.
  12. Stellen Sie im Bereich Wegbeschreibung sicher, dass Entfernungseinheiten auf Meilen festgelegt ist, dass Zeitattribut verwenden aktiviert ist und dass das Zeitattribut auf TravelTime (Minutes) festgelegt ist.
  13. Die Registerkarte Analyseeinstellungen sollte der folgenden Abbildung entsprechen, außer dass bei Ihnen möglicherweise andere Einstellungen für Startzeit verwenden festgelegt sind:

    Eigenschaften auf der Registerkarte "Analyseeinstellungen"

  14. Klicken Sie auf OK.

Berechnen der besten Route

Schritte:
  1. Klicken Sie auf die Schaltfläche Berechnen Berechnen in der Werkzeugleiste Network Analyst.

    Ein Routen-Feature wird in der Kartendarstellung und im Fenster Network Analyst unterhalb der Klasse Routen angezeigt.

    Eine Routenlösung in der Kartendarstellung

  2. Wenn eine Warnmeldung angezeigt wird, befindet sich möglicherweise ein Stopp auf einer eingeschränkten Kante. Versuchen Sie, mit dem Werkzeug Netzwerkstandorte auswählen/verschieben Werkzeug "Netzwerkstandorte auswählen/verschieben", das sich in der Werkzeugleiste Network Analyst befindet, einen oder mehrere Stopps zu verschieben.
  3. Auf die Schaltfläche Fenster "Wegbeschreibung" klicken Fenster "Wegbeschreibung" in der Werkzeugleiste Network Analyst.

    Das Dialogfeld Wegbeschreibung wird geöffnet.

  4. Klicken Sie in der äußersten rechten Spalte des Dialogfelds Wegbeschreibung auf einen der Links mit dem Namen Karte.

    Eine Nebenkarte des Manövers wird angezeigt.

    Das Fenster "Wegbeschreibung" mit einer Nebenkarte eines Manövers

  5. Klicken Sie auf Schließen.

Hinzufügen einer Barriere

In diesem Abschnitt fügen Sie eine Barriere, die eine Straßensperre darstellt, auf der Route hinzu und suchen eine alternative Route zum Ziel.

Schritte:
  1. Klicken Sie auf Fenster > Lupe.

    Das Fenster Lupe wird geöffnet.

  2. Klicken Sie auf die Titelleiste des Fensters Lupe, und ziehen Sie das Fenster, um es über der Route neu anzuordnen.

    Das über der Route angeordnete Fenster "Lupe"

  3. Klicken Sie im Fenster Network Analyst unter Punkt-Barrieren (0) auf Einschränkungen (0).
  4. Klicken Sie auf das Werkzeug "Netzwerkstandort erstellen" Werkzeug "Netzwerkstandort erstellen" in der Werkzeugleiste Network Analyst.
  5. Klicken Sie zum Platzieren einer oder mehrerer Barrieren auf eine beliebige Position im Fenster Lupe.
    TippTipp:

    Um dort zu sehen, wo eine Barriere platziert wird, halten Sie die Taste "1" gedrückt, bevor Sie mit dem Werkzeug "Netzwerkstandort erstellen" auf die Karte klicken.

    Eine auf der Route angeordnete Barriere

  6. Klicken Sie auf die Schaltfläche Berechnen Berechnen in der Werkzeugleiste Network Analyst.

    Es wird eine neue, alternative Route berechnet, die die Barriere umgeht.

    Eine neue Route in der Kartendarstellung und im Fenster "Lupe"

  7. Schließen Sie das Fenster Lupe.

Speichern der Route

Der Routenanalyse-Layer wird im Arbeitsspeicher abgelegt, sodass die Analyse verloren geht, wenn Sie ArcMap beenden, ohne diese zu speichern. Wenn Sie jedoch das Kartendokument speichern, wird der Analyse-Layer zusammen mit diesem gespeichert. Sie können die Daten auch exportieren. Eine Möglichkeit besteht darin, den gesamten Analyse-Layer in eine LYR-Datei zu exportieren. In dieser LYR-Datei werden die Analyseeigenschaften und –objekte gespeichert. Eine andere Möglichkeit bietet die Speicherung der Sublayer der Analyse als Feature-Classes mithilfe des Befehls Daten exportieren. Die nächsten Schritte veranschaulichen, wie Sie den Sublayer "Routes" in eine Feature-Class exportieren.

Schritte:
  1. Klicken Sie im Fenster Network Analyst mit der rechten Maustaste auf Routes (1), und wählen Sie Daten exportieren aus.

    Klicken auf "Daten exportieren"

    Das Dialogfeld Daten exportieren wird geöffnet.

  2. Geben Sie in das Textfeld Ausgabe-Feature-Class ein Verzeichnis für die Speicherung der Ergebnisse ein, oder navigieren Sie zu einem Verzeichnis, z. B. C:\ArcGIS\ArcTutor\Network Analyst\Tutorial\SanFrancisco.gdb\Exercise3_Route.
  3. Klicken Sie auf OK.

    Das Feature der Route wird im angegebenen Workspace gespeichert.

  4. Klicken Sie auf Nein, wenn Sie aufgefordert werden, die exportierten Daten als Layer zu der Karte hinzuzufügen.
  5. Wenn Sie keine weitere Übung bearbeiten möchten, beenden Sie ArcMap. Klicken Sie auf Nein, um alle Änderungen zu verwerfen.
  6. Wenn Sie eine weitere Übung durchführen möchten, führen Sie die folgenden Teilschritte aus.
    1. Klicken Sie auf Datei > Neu.

      Das Dialogfeld Neues Dokument wird geöffnet.

    2. Klicken Sie auf OK.
    3. Klicken Sie auf Nein, wenn Sie aufgefordert werden, die Änderungen zu speichern.

7/10/2012