Funktionsweise von "Desire-Lines erstellen"

Bei Desire-Lines handelt es sich um Strahlen, die einen Standort mit verknüpften Positionspunkten verbinden. Das Werkzeug Desire-Lines erstellen gibt gerade Linien zurück, die die Verbindung von Standorten und ihren verknüpften Positionspunkten zeigen. Die Ausgabeattributtabelle aus der Analyse zeigt die tatsächlichen Routenmesswerte (Fahrzeiten und Entfernungen) der besten kürzesten Verbindung im Straßennetz für jedes Standort-/Positionspunktpaar.

Das Werkzeug Desire-Lines erstellen ist von zwei Parametern abhängig: Filial-Layer und Kunden-Layer. Bevor die Analyse ausgeführt werden kann, müssen Sie die Eingabefilialen mit den entsprechenden Kunden verknüpfen. Erstellen Sie eine eindeutige Store-ID für jede Filiale, und wählen Sie dann diese ID unter Verknüpftes ID-Feld der Filiale Ihres Kunden-Layers aus.

Nachdem die Filialen den Kunden zugeordnet wurden, können Sie weitere Parameter angeben. Der Parameter Entfernungstyp ist entscheidend und abhängig von der Analyse, die Sie durchführen möchten. Alle Entfernungstypen verwenden das Straßennetzwerk-Dataset für Berechnungen. Eine Ausnahme bildet "Geradlinige Entfernung" (der standardmäßige Entfernungstyp).

Netzwerk-Datasets

ArcGIS Business Analyst-Geoverarbeitungswerkzeuge mit Entfernungsparametern verwenden das Straßennetzwerk-Dataset für die Durchführung unterschiedlicher Analysen. Ein Straßennetzwerk-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 Solver Desire-Lines erstellen referenziert das Netzwerk-Dataset, um die Positionspunkte in der Nähe zu ermitteln.

Details zum Algorithmus

Das Werkzeug Desire-Lines erstellen verwendet einen Algorithmus mit mehreren Ursprüngen und Zielen auf Grundlage des Dijkstra-Algorithmus. Er bietet die Option, nur die kürzesten Verbindungen zu berechnen, wenn sie einen angegebenen Grenzwert nicht übersteigen. Der Solver berechnet nicht die Form der resultierenden kürzesten Verbindung und gibt nur gerade Linien vom Ursprung zum Ziel an, um durch weniger Aufwand eine bessere Performance zu erzielen. Für die Verwendung im Kontext von Transportdaten in der Praxis berücksichtigt der Dijkstra-Algorithmus Netzwerk-Datasets, die Informationen speichern, wie Beschränkungen für Einbahnstraßen und Wenden, Knotenimpedanzen, Barrieren und Einschränkungen für die Straßenseite.

Wie bereits erwähnt, sind die beiden Hauptparameter in der Analyse die Eingaben: Filial-Layer und Kunden-Layer. Die andere Komponente, die für die Analyse wichtig ist, insofern nicht "Gerade Linie" als Entfernungstyp verwendet wird, ist das Netzwerk-Dataset. Desire-Lines erstellen kann auf intelligente Weise das Netzwerk-Dataset von ArcGIS Online oder das lokale Business Analyst-Netzwerk-Dataset verwenden, je nachdem, auf welche Datenquelle Business Analyst festgelegt ist.

Beispiel für einen Werkzeug-Workflow

Stellen Sie sich eine Analyse vor, in der ein Inhaber eines Antiquitätengeschäfts versucht, die Verteilung der Stammkunden seiner zwei Geschäftsstandorte im County Los Angeles zu untersuchen. Der Geschäftsinhaber möchte auswerten, von wo aus die Kunden losfahren und wie viele Kunden innerhalb von 15 Minuten zu den Antiquitätengeschäften gelangen.

Standorte der Antiquitätengeschäfte und deren Kunden auf der Karte

Verknüpfen der Antiquitätengeschäfte mit den jeweiligen Stammkunden

Die Verknüpfung zwischen den Antiquitätengeschäften und den jeweiligen Kunden wird mithilfe des Felds Unique Store ID aus dem Layer der Antiquitätengeschäfte und dem verknüpften Feld Store ID aus dem Kunden-Layer gebildet. Die endgültige Geometrieausgabe zeigt Strahlen aus jedem Antiquitätengeschäft zu den jeweiligen Kunden.

Verorten der Antiquitätengeschäfte und Kunden im nächstgelegenen Straßenabschnitt

Der zweite Schritt der Analyse besteht darin, die Geschäfte und die Kunden auf den nächstgelegenen Straßenabschnitten zu platzieren. Die ist ein wichtiger Schritt, um genaue Ergebnisse basierend auf dem Netzwerk-Dataset zu erhalten. Die Geschäfts- und Kundenpunkte müssen auf den Straßen positioniert werden, die das Netzwerk-Dataset bilden. Der Algorithmus berechnet dann die kürzeste Verbindung zwischen dem Antiquitätengeschäft und seinen Kunden.

Individuelle Berechnung für das Geschäft und den jeweiligen Kunden

Nachdem die Antiquitätengeschäfte und ihre Kunden im Netzwerk verortet und auch miteinander verknüpft wurden, führt der Algorithmus die Berechnung für jedes Geschäft und die jeweiligen Kunden durch. Um die kürzeste Verbindung von einem Geschäft zu einem Kundenstandort zu ermitteln, verfügt der Dijkstra-Algorithmus über verschiedene Knoten, für die die kürzeste Verbindung ausgehend vom Geschäft bereits berechnet wurde. Der Algorithmus sucht wiederholt einen Knoten, der die geringste Schätzung für die kürzeste Verbindung aufweist, fügt ihn dem Satz von zuvor berechneten Knoten hinzu und aktualisiert die Schätzungen für die kürzeste Verbindung. Der Algorithmus fährt fort, bis die kürzeste Verbindung zwischen dem Geschäft und dem Kundenstandort zurückgegeben wird. Der Prozess wird für alle Kundenstandorte und die verknüpften Geschäfte durchgeführt.

Die nachstehende Abbildung zeigt, wie der Algorithmus nur Straßenabschnitte (blaue Punkte) berücksichtigt, die zur kürzesten Verbindung führen, und alle anderen Straßen ignoriert, bis das Ziel erreicht wird.

Die für die beste kürzeste Verbindung berücksichtigten Straßen werden auf der Karte angezeigt.

Hinweis:

Die Geometrieausgabe dieser Desire-Lines entspricht nicht der tatsächlichen Route. Der Algorithmus gibt gerade Linien mit Routenmesswerten zurück, die an die Attributtabelle angehängt werden. Die Abbildung ist eine vereinfachte Darstellung dieses Prozesses.

Verwenden eines Grenzwertes

Der Geschäftsinhaber möchte nur die Verteilung seiner Kunden innerhalb einer Fahrtzeit von 15 Minuten zu den Antiquitätengeschäfte untersuchen. Sie müssen also einen Grenzwert in der Analyse angeben. Der Algorithmus führt die Berechnung auf ähnliche Weise zwischen Start- und Zielpositionen durch. Die Analyse wird jedoch nur fortgesetzt, bis der Grenzwert von 15 Minuten erreicht wird. Alle Knoten außerhalb des Grenzwertes werden nicht in der Analyse berücksichtigt.

Schreiben der Ergebnisse in die Attributtabelle

Beachten Sie in der Ausgabeattributtabelle zwei wichtige Ausgabefelder. Diese Felder werden durch die Parameter Entfernungstyp und Maßeinheiten bestimmt. Der Parameter Maßeinheiten ist darüber hinaus abhängig von dem Parameter Entfernungstyp. So wird z. B. Maßeinheiten standardmäßig auf Minuten festgelegt, wenn Entfernungstyp auf Fahrzeit festgelegt wird. Je nach dem Entfernungstyp und den Maßeinheiten, die im Werkzeug festgelegt werden, werden die Messwerte der Ausgabe entlang der kürzesten Verbindung an die Attributtabelle angehängt. Die andere Attribute in der Ausgabetabelle stammen aus der Eingabefiliale und den Kunden-Layern.

In diesem Beispiel wird Entfernungstyp auf Driving Time und Maßeinheiten auf Minutes festgelegt. Aus diesem Grund erhält die Ausgabetabelle die folgenden Felder:

Ausgabeattributtabelle aus dem Werkzeug

Darstellen von Desire-Lines, die die einzelnen Geschäfte mit den jeweiligen Kunden verbinden

Wie zuvor erwähnt, berechnet der Algorithmus-Solver die Form der resultierenden kürzesten Verbindung, zeigt sie aber nicht an. Der Algorithmus gibt nur gerade Linien vom Ursprung zum Ziel zurück, um eine bessere Performance und übersichtlichere Darstellung zu gewährleisten.

Die Abbildung weiter unten zeigt die Ausgabe aus dem Werkzeug Desire-Lines erstellen. Die Linien sind eine Verbindung zu den Kunden, die sich höchstens 15 Minuten (Grenzwert) vom Antiquitätengeschäft entfernt befinden. Kunden, die nicht mit den Antiquitätengeschäften verbunden sind, halten sich außerhalb des Grenzwertes auf.

Ausgabe-Desire-Lines aus dem Werkzeug

Interpretieren von Windrosenberichten

Mit dem Werkzeug Desire-Lines erstellen können Sie einen Windrosenbericht erstellen, der ein besseres Verständnis der Kundenverteilung ermöglicht. In diesem Bericht werden die Informationen der Ausgabeattributtabelle gebündelt und wichtige Fakten über die Verteilung Ihrer Positionspunkte hervorgehoben.

Erfahren Sie mehr über das Interpretieren von Windrosenberichten.

Verwandte Themen