Mit der Network Analyst-Lizenz verfügbar.
Was bedeutet Location-Allocation?
Der Standort wird oft als der wichtigste Faktor für den Erfolg einer Organisation im privatwirtschaftlichen oder öffentlichen Sektor betrachtet. Privatwirtschaftliche Organisationen können von einem guten Standort profitieren, gleichgültig, ob es sich um ein kleines Café mit lokaler Kundschaft oder ein multinationales Netzwerk von Fabriken mit Vertriebszentren und einer weltweiten Kette von Einzelhandelsgeschäften handelt. Der Standort kann dazu beitragen, die Fixkosten und Overhead-Kosten niedrig zu halten, und für eine gute Erreichbarkeit zu sorgen. Öffentliche Einrichtungen, z. B. Schulen, Krankenhäuser, Bibliotheken, Feuerwachen und Notdienstzentralen, können der Öffentlichkeit hochwertige Dienste zu niedrigen Kosten bereitstellen, wenn der Standort gut gewählt wird.
Wenn Einrichtungen, die Waren und Services bereitstellen, und verschiedene Bedarfspunkte, welche diese nutzen, gegeben sind, dann besteht das Ziel der Location-Allocation darin, diejenigen Einrichtungen zu suchen, die die Bedarfspunkte am effizientesten bedienen. Wie der Name bereits sagt, bezeichnet Location-Allocation eine Problemstellung mit zwei Aspekten, wobei gleichzeitig Einrichtungen gesucht und Bedarfspunkte den Einrichtungen zugeordnet werden.
Anfänglich hat es möglicherweise den Anschein, als würden alle Location-Allocation-Analysen dasselbe Problem lösen, aber ein Standort ist nicht für alle Typen von Einrichtungen gleichermaßen geeignet. Zum Beispiel unterscheidet sich der beste Standort für eine Notdienstzentrale vom besten Standort für einen Industriebetrieb. In den nächsten zwei Beispielen wird veranschaulicht, dass die Ziele von Location-Allocation-Problemen vom Typ der gesuchten Einrichtung abhängen.
Beispiel 1: Suchen eines Standortes für eine Notdienstzentrale
Wenn jemand einen Krankenwagen ruft, dann gehen wir davon aus, dass innerhalb weniger Minuten Hilfe kommt. Die Reaktionszeit hängt stark von der Entfernung zwischen dem Krankenwagen und dem Patienten ab. Das Ziel zur Bestimmung der besten Standorte für Notdienstzentralen besteht in der Regel darin, es Krankenwagen zu ermöglichen, die meisten Personen innerhalb eines definierten Zeitrahmens zu erreichen. Die spezielle Fragestellung lautet möglicherweise so: Wo sollten drei Notdiensteinrichtungen platziert werden, damit die größte Anzahl von Personen in diesem Wohngebiet innerhalb von vier Minuten erreicht werden kann?
Beispiel 2: Suchen eines Standorts für einen Industriebetrieb
Viele Einzelhandelsgeschäfte beziehen ihre Güter von Industriebetrieben. Gleichgültig, ob Autos, Küchengeräte oder Nahrungsmittel produziert werden, können für einen Industriebetrieb große Anteile seines Budgets auf Transportkosten entfallen. Location-Allocation kann die folgende Frage beantworten: Wo sollte sich der Industriebetrieb ansiedeln, um die Gesamttransportkosten zu minimieren?
Location-Allocation-Problemtypen
Der ArcGIS Location-Allocation-Analyse-Layer bietet sieben unterschiedliche Problemtypen zur Beantwortung bestimmter Arten von Fragen, darunter Fragen wie in den beiden oben aufgeführten Beispielen. Zu den sieben Problemtypen gehören die folgenden:
- Impedanz minimieren
- Flächendeckung maximieren
- Zulässige Abdeckung maximieren
- Einrichtungen minimieren
- Erreichbarkeit maximieren
- Marktanteil maximieren
- Ziel-Marktanteil
Einzelheiten und Beispiele zu den einzelnen Problemtypen werden im Abschnitt Eigenschaften des Location-Allocation-Analyse-Layers dieses Dokuments beschrieben.
Der Workflow für eine Location-Allocation-Analyse entspricht dem Workflow jeder anderen Analyse in der ArcGIS Network Analyst extension.
Location-Allocation-Analyse-Layer
Im Location-Allocation-Analyse-Layer werden Eingaben, Parameter und Ergebnisse für ein bestimmtes Location-Allocation-Problem gespeichert.
Erstellen eines Location-Allocation-Analyse-Layers
Sie erstellen einen Location-Allocation-Analyse-Layer, indem Sie in der Werkzeugleiste Network Analyst auf Network Analyst > Neue Location-Allocation klicken.
Wenn Sie einen Location-Allocation-Analyse-Layer erstellen, wird dieser im Fenster Network Analyst zusammen mit den zugehörigen sechs Netzwerkanalyseklassen (Einrichtungen, Bedarfspunkte, Linien, Punkt-Barrieren, Linien-Barrieren und Polygon-Barrieren) angezeigt.
Der Location-Allocation-Analyse-Layer wird auch im Inhaltsverzeichnis als Verbund-Layer angezeigt, der sechs entsprechende Feature-Layer enthält: Einrichtungen, Bedarfspunkte, Linien, Punkt-Barrieren, Linien-Barrieren und Polygon-Barrieren. Jeder dieser sechs Feature-Layer verfügt über eine Standardsymbolisierung, die im jeweiligen Dialogfeld Layer-Eigenschaften geändert werden kann.
Location-Allocation-Analyseklassen
Der Location-Allocation-Analyse-Layer besteht aus sechs Netzwerkanalyseklassen. Diese Klassen repräsentieren innerhalb des Analyse-Layers gespeicherte Feature-Layer. Sie enthalten die Netzwerkanalyse-Objekte, die zur Ausführung der Location-Allocation-Analyse verwendet werden.
Die Netzwerkanalyseklassen verfügen über Attribute, mit denen die Eingaben und Ausgaben für ein bestimmtes Location-Allocation-Problem angegeben werden. Die Attribute können mithilfe einer Netzwerkanalyseklasse-Attributtabelle, in der alle Objekte und die zugehörigen Attribute für die Klasse aufgelistet sind, oder mithilfe des Fensters Eigenschaften eines Objekts, in dem jeweils nur ein Objekt und seine Attribute aufgelistet sind, überprüft und bearbeitet werden.
Weitere Informationen zum Anzeigen und Bearbeiten von Netzwerkanalyse-Objekten
Eine Netzwerkanalyseklasse kann eine Kombination von Eingabefeldern, Ausgabefeldern und Eingabe-/Ausgabefeldern enthalten. Sie geben Daten in Eingabefelder ein. Diese werden dann vom Location-Allocation-Solver zum Festlegen des Problems verwendet. Ausgabefelder enthalten dagegen Ergebnisse aus dem Berechnungsvorgang und geben Ihnen Informationen zur Lösung. Eingabe-/Ausgabefelder schließlich sind eine Kombination der beiden oben beschriebenen Felder. Sie können vor Beginn des Berechnungsvorgangs Werte für diese Felder festlegen und die Ausgabewerte vom Solver zuweisen lassen.
Klasse "Einrichtungen"
In einer Location-Allocation-Analyse ist eine Einrichtung ein Punkt-Feature, das einen Kandidaten oder einen erforderlichen Standort darstellt, in einigen Fällen aber auch einen Mitbewerberstandort darstellen kann. Der Location-Allocation-Solver wählt die potenziell am besten geeigneten Einrichtungen aus, denen ein Bedarf entsprechend dem Problemtyp und den Kriterien, die Sie angeben, am effizientesten zugeordnet werden kann.
Eine geeignete Einrichtung sollte sich an einem Standort befinden, der für das Ereignis oder Bauwerk, für die Sie einen Standort suchen, geeignet ist. Wenn Sie beispielsweise einen Standort für Vertriebszentren suchen, müssen Sie unter Umständen zuerst Flurstücke suchen, die zum Verkauf stehen, in Ihrem Budgetrahmen liegen, in der Raumplanung für die gewerbliche Nutzung ausgewiesen wurden und groß genug sind, um das Vertriebszentrum, das Sie bauen möchten, aufnehmen zu können. Sie könnten ebenso beschließen, bei der Suche auch Flurstücke zu berücksichtigen, die bereits mit Gebäuden bebaut sind, die groß genug sind, um das Vertriebszentrum zu beherbergen. Die Anzahl der Faktoren, die Sie zur Bestimmung der Eignung für die Einrichtungen berücksichtigen können, ist unbeschränkt.
Die Auswahl der richtigen Faktoren und die Suche nach Standorten, die diese Faktoren erfüllen, ist ein Teil der Eignungsanalyse, die vor der Festlegung eines Location-Allocation-Problems ausgeführt werden sollte. Eignungsanalysen können so rudimentär oder ausführlich sein, wie Sie möchten. Wenn die Suche nach gut geeigneten Einrichtungen vernachlässigt wird, wählt der Location-Allocation-Solver unter Umständen eine Einrichtung aus, die letztlich nicht brauchbar ist. Kehren wir zum Beispiel mit dem Vertriebszentrum zurück und nehmen wir an, dass die Standorte geeigneter Einrichtungen im Untersuchungsgebiet zufällig verteilt sind und keine richtige Eignungsanalyse durchgeführt wurde. In diesem Fall könnte der Location-Allocation-Solver eine geeignete Einrichtung an einem unpassenden Standort, z. B. in einem Wohngebiet, auswählen. Wichtig ist im Kopf zu behalten, dass Sie dem Location-Allocation-Solver geeignete Einrichtungen angeben, die Ihren Anforderungen entsprechen würden, und dass der Location-Allocation-Solver unter diesen geeigneten Einrichtungen diejenige Einrichtung oder den Satz von Einrichtungen auswählt, bei der bzw. dem die Kosten minimiert, die Bedarfszuweisung maximiert und gleichzeitig die Einschränkungen eines bestimmten Location-Allocation-Problemtyps eingehalten werden.
Ein anderer Typ von Einrichtung ist die erforderliche Einrichtung, die in der Lösung enthalten sein muss. Wenn ein Ort bis zu dem Punkt wächst, an dem neue Siedlungen nicht ordnungsgemäß von der Feuerwehr geschützt werden, könnte ein Ziel sein, eine neue Feuerwache zu suchen, ohne vorhandene Wachen zu schließen. Die potenziellen Standorte für die neuen Feuerwachen wären geeignete Einrichtungen und die aktuellen Feuerwachen wären erforderliche Einrichtungen.
Mitbewerberstandorte sind spezifisch für die Problemtypen zur Maximierung des Marktanteils und zur Erreichung des Ziel-Marktanteils und stellen in der Regel Einrichtungen von Mitbewerbern dar, die um die gleiche Kundschaft wie Ihr Unternehmen konkurrieren.
Jede Einrichtung kann eine Gewichtung haben, die ihre Wichtigkeit oder Attraktivität repräsentiert. Ein anderer Einrichtungsgewichtungswert als 1 (eins) kann nur mit den Problemtypen zur Maximierung des Marktanteils und zur Erreichung des Ziel-Marktanteils verwendet werden. Bei anderen Problemtypen wird ein solcher Wert ignoriert. Angenommen, es wurde ermittelt, dass ein Kaufhaus mit einer Verkaufsfläche, die zweimal so groß wie die typische Verkaufsfläche ist, für die Kunden zweimal so attraktiv wäre. Das größere Geschäft hätte dann eine Gewichtung von 2.0, und die normal großen Geschäfte hätten eine Gewichtung von 1.0. Die Bestimmung der Faktoren, welche die Einrichtungsgewichtung beeinflussen, und die Quantifizierung dieser Faktoren, müssen sorgfältig durchdacht werden.
Einrichtungseigenschaften
Eingabefelder von Einrichtungen
Eingabefeld | Beschreibung |
---|---|
ObjectID | Das vom System verwaltete ID-Feld. |
Shape | Das Geometriefeld, das die geographische Position des Netzwerkanalyse-Objekts angibt. |
Name | Der Name des Netzwerkanalyse-Objekts. |
FacilityType | Diese Eigenschaft gibt an, ob die Einrichtung eine geeignete, erforderliche, Mitbewerber- oder ausgewählte Einrichtung ist. Dieses Feld wird durch eine Domäne von Werten eingeschränkt, die durch einen Ganzzahlwert in Klammern aus der folgenden Liste referenziert wird:
|
Gewichtung | Die relative Gewichtung der Einrichtung, die verwendet wird, um die Attraktivität, Erwünschtheit oder Tendenz einer Einrichtung gegenüber anderen Einrichtungen zu bewerten. Der Wert 2.0 konnte z. B. die Präferenz von Kunden wiedergeben, die eine Einrichtung im Verhältnis von 2 zu 1 einer anderen Einrichtung zum Einkaufen bevorzugen. Zu Beispielfaktoren, die die Einrichtungsgewichtung potenziell beeinflussen, gehören Nutzfläche, Nachbarschaft und Alter des Gebäudes. Gewichtungswerte mit einem anderen Wert als 1 (eins) werden nur bei den Problemtypen zur Maximierung des Marktanteils und zur Erreichung des Ziel-Marktanteils berücksichtigt. |
Kapazität | Die Eigenschaft Kapazität ist für den Problemtyp Zulässige Abdeckung maximieren spezifisch, die anderen Problemtypen ignorieren die Kapazität. Diese Eigenschaft gibt den gewichteten Bedarf an, den die Einrichtung liefern kann. Eine Bedarfsüberschreitung wird auch dann keiner Einrichtung zugeordnet, wenn dieser Bedarf sich innerhalb des Impedanz-Grenzwertes der Einrichtung befindet. Jeder dieser Einrichtungseigenschaft zugewiesene Wert überschreibt die Standardkapazität des Netzwerkanalyse-Layers, siehe Standardkapazitätswert. |
Network location fields
| Zusammen beschreiben diese vier Eigenschaften den Punkt im Netzwerk, an dem sich das Objekt befindet. |
CurbApproach | Die Eigenschaft CurbApproach gibt an, welche Fahrrichtung bei der Ankunft an bzw. Abfahrt von der Einrichtung möglich ist. Da sich der kürzeste Weg zwischen zwei Punkten mit der Fahrrichtung, die für die Anfahrt zum Ziel zulässig ist, ändern kann, wird diese Eigenschaft zum Generieren von Impedanzen zwischen Bedarfspunkten und Einrichtungen verwendet. Dieses Feld ist durch eine Domäne von Werten eingeschränkt und standardmäßig auf Beide Seiten des Fahrzeugs (0) festgelegt. Dieser Wert bedeutet, dass die Einrichtung von beiden Seiten des Fahrzeugs zugänglich ist. Andere Optionen sind Rechte Seite des Fahrzeugs (1) oder Linke Seite des Fahrzeugs (2), wenn das Fahrzeug in einer bestimmten Fahrrichtung bei der Einrichtung ankommen oder von der Einrichtung abfahren sollte. Die letzte CurbApproach-Option Wendeverbot (3) bewirkt in der Location-Allocation-Analyse dasselbe wie der Wert Beide Seiten des Fahrzeugs. |
Eingabe-/Ausgabefelder von Einrichtungen
Eingabe-/Ausgabefeld | Beschreibung |
---|---|
Status | Als Eingabefeld gibt es den Status der Einrichtung an. Dieses Feld wird von einer Domäne von Werten eingeschränkt, die unten aufgeführt ist (ihre codierten Werte werden in Klammern angegeben).
Nach dem Berechnungsvorgang kann der Status in einen der folgenden Statuswerte geändert werden:
|
Ausgabefelder von Einrichtungen
Ausgabefeld | Beschreibung |
---|---|
DemandCount: | Dieses Feld enthält die Anzahl von Bedarfspunkten, die der Einrichtung zugeordnet sind. Ein Wert ungleich 0 (Null) bedeutet, dass die Einrichtung als Teil der Lösung ausgewählt wurde. |
DemandWeight: | Dieses Feld enthält eine Summe der effektiven Gewichtung aller Bedarfspunkte, die der Einrichtung zugeordnet wurden. Der Wert ist die Summe aller Gewichtungswerte der Bedarfspunkte, die der Einrichtung zugeordnet wurden. Bei den Problemtypen zur Maximierung der Erreichbarkeit, zur Maximierung des Marktanteils und zur Erreichung des angestrebten Marktanteils ist der Wert eine anteilige Summe der Gewichtungsfeldwerte, da der Bedarf bei diesen Problemtypen mit zunehmender Entfernung abnehmen oder unter vielen Einrichtungen aufgeteilt werden kann. |
Total_[Impedance] (z. B. Total_Miles, wobei "Miles" die Impedanz für das Netzwerk ist) | Dieses Feld enthält eine Summe der Netzwerkkosten zwischen der Einrichtung und den einzelnen Bedarfspunkten, die der Einrichtung zugeordnet wurden. Der [Impedanz]-Teil des Feldnamens wird durch den Netzwerkattributnamen ersetzt, beispielsweise Total_Meters, wobei "Meter" der Name des Netzwerkattributs ist. |
TotalWeighted_[Impedance] (z. B. TotalWeighted_Miles, wobei "Miles" die Impedanz für das Netzwerk ist) | In diesem Feld werden die kumulierten gewichteten Kosten für eine Einrichtung gespeichert. Die gewichteten Kosten eines Bedarfspunktes ergeben sich aus dem Produkt seiner Gewichtung und der kostengünstigsten Route zwischen der Einrichtung und dem Bedarfspunkt. Die gewichteten Kosten einer Einrichtung ergeben sich aus der Summe der gewichteten Kosten aller Bedarfspunkte, die der Einrichtung zugeordnet wurden. Wenn beispielsweise ein Bedarfspunkt mit einer Gewichtung von 2 einer 10 Meilen entfernten Einrichtung zugeordnet ist, entspricht der Wert für TotalWeighted_Miles 20 (2 x 10). Wenn ein weiterer Bedarfspunkt mit einer Gewichtung von 5 derselben Einrichtung zugeordnet wird und 5 Meilen entfernt ist, dann erhöht sich der Wert für TotalWeighted_Miles auf 35 (3 x 5 + 20). |
Klasse "Bedarfspunkte"
In diesem Feature-Layer werden Bedarfspunkte gespeichert, die Teil eines angegebenen Location-Allocation-Analyse-Layers sind. Ein Bedarfspunkt ist in der Regel ein Standort, der die Personen oder Dinge darstellt, welche die Güter und Services benötigen, die von den Einrichtungen bereitgestellt werden. Ein Bedarfspunkt könnte ein Postleitzahlschwerpunkt sein, der nach der Anzahl der Personen gewichtet wurde, die innerhalb dieses Postleitzahlbereichs wohnen, oder nach dem erwarteten Verbrauch, der durch diese Personen generiert wird. Bedarfspunkte konnten auch Geschäftskunden darstellen. Wenn Sie Geschäfte mit einem hohen Lagerumschlag angeben, würden diese eine höhere Gewichtung als Geschäfte mit einem niedrigen Lagerumschlag erhalten.
Bedarfspunkte können den Entfernungsgrenzwert für den Location-Allocation-Problemtyp überschreiben. Dies ist nützlich, wenn einige Bedarfspunkte andere Anforderungen oder ein anderes Verhalten aufweisen. Bei der Vorpositionierung von Krankenwagen kann es möglicherweise akzeptabel sein, wenn jede Person innerhalb von vier Minuten erreichbar ist, außer in Gegenden mit einer hohen Dichte an älteren Personen, z. B. Altenwohnanlagen, die eine schnellere Reaktionszeit von zwei Minuten erfordern.
Bedarfspunkteigenschaften
Eingabefelder von Bedarfspunkten
Eingabefeld | Beschreibung |
---|---|
ObjectID | Das vom System verwaltete ID-Feld. |
Shape | Das Geometriefeld, das die geographische Position des Netzwerkanalyse-Objekts angibt. |
Name | Der Name des Netzwerkanalyse-Objekts. |
GroupName | Der Name der Gruppe, zu der der Bedarfspunkt gehört. Diese Eigenschaft wird für die Problemtypen "Zulässige Abdeckung maximieren", "Zielmarkt-Anteil" und "Marktanteil maximieren" ignoriert. Wenn Bedarfspunkte über den gleichen Gruppennamen verfügen, ordnet der Solver alle Mitglieder der Gruppe der gleichen Einrichtung zu. Wenn Einschränkungen, z. B. ein Entfernungsgrenzwert, verhindern, dass ein Bedarfspunkt der Gruppe die gleiche Einrichtung erreicht, dann wird keiner dieser Bedarfspunkte der Einrichtung zugeordnet. |
Gewichtung | Die relative Gewichtung des Bedarfspunktes. Ein Wert von 2.0 bedeutet, dass der Bedarfspunkt zweimal so wichtig ist wie ein Bedarfspunkt mit einer Gewichtung von 1.0. |
ImpedanceTransformation | Jeder Wert, der dieser Bedarfspunkteigenschaft zugewiesen wird, überschreibt den ImpedanceTransformation-Wert des Netzwerkanalyse-Layers. |
ImpedanceParameter | Jeder Wert, der dieser Bedarfspunkteigenschaft zugewiesen wird, überschreibt den ImpedanceParameter-Wert des Netzwerkanalyse-Layers. |
Cutoff_[Impedance] (z. B. "Cutoff_Miles", wobei "Miles" die Impedanz für das Netzwerk ist) | Jeder Wert, der dieser Bedarfspunkteigenschaft zugewiesen wird, überschreibt den Cutoff_[Impedance]-Wert des Netzwerkanalyse-Layers. |
Network location fields
| Zusammen beschreiben diese vier Eigenschaften den Punkt im Netzwerk, an dem sich das Objekt befindet. |
CurbApproach | Die Eigenschaft "CurbApproach" gibt an, welche Fahrrichtung bei Ankunft am bzw. bei Abfahrt vom Bedarfspunkt möglich ist. Da sich der kürzeste Weg zwischen zwei Punkten mit der Fahrrichtung, die für die Anfahrt zum Ziel zulässig ist, ändern kann, wird diese Eigenschaft zum Generieren von Impedanzen zwischen Bedarfspunkten und Einrichtungen verwendet. Dieses Feld ist durch eine Domäne von Werten eingeschränkt und standardmäßig auf Beide Seiten des Fahrzeugs (0) festgelegt. Dieser Wert bedeutet, dass der Bedarfspunkt von beiden Seiten des Fahrzeugs zugänglich ist. Andere Optionen sind Rechte Seite des Fahrzeugs (1) oder Linke Seite des Fahrzeugs (2), wenn das Fahrzeug in einer bestimmten Fahrrichtung beim Bedarfspunkt ankommen oder vom Bedarfspunkt abfahren sollte. Die letzte CurbApproach-Option Wendeverbot (3) bewirkt in der Location-Allocation-Analyse dasselbe wie der Wert Beide Seiten des Fahrzeugs. |
Eingabe-/Ausgabefelder von Bedarfspunkten
Eingabe-/Ausgabefeld | Beschreibung |
---|---|
Status | Als Eingabefeld gibt es den Status des Bedarfspunktes an. Dieses Feld wird von einer Domäne von Werten eingeschränkt, die unten aufgeführt ist (ihre codierten Werte werden in Klammern angegeben).
Nach dem Berechnungsvorgang kann der Status in einen der folgenden Statuswerte geändert werden:
|
Ausgabefelder von Bedarfspunkten
Ausgabefeld | Beschreibung |
---|---|
FacilityID | Die Objekt-ID der Einrichtung, der der Bedarfspunkt zugeordnet wurde. Wenn der Wert NULL ist, wurde der Bedarfspunkt keiner Einrichtung zugeordnet oder er wurde mehr als einer Einrichtung zugeordnet; Letzteres ist nur bei den Marktanteil-Problemtypen möglich. |
AllocatedWeight | Dies ist die Menge an Bedarf, die ausgewählten und erforderlichen Einrichtungen zugeordnet wurde. In diesem Wert ist der Mitbewerbereinrichtungen zugeordnete Bedarf nicht enthalten. Dieser Wert kann auf dreierlei Weise interpretiert werden:
|
Klasse "Linien"
Diese Klasse "Linien" ist eine Netzwerkanalyseklasse, die nur für die Ausgabe verwendet wird, und enthält daher Linien-Features, die vom Solver während des Berechnungsvorgangs generiert werden. Sie enthält Linien-Features, die Bedarfspunkte mit den Einrichtungen verbinden, denen sie zugeordnet sind. Wenn ein Bedarfspunkt mehr als einer Einrichtung zugeordnet wird, verfügt er über eine Linie für jede Einrichtung, der er zugeordnet wird. Wenn ein Bedarfspunkt keiner Einrichtung zugeordnet wird, besitzt er keine entsprechenden Linien. Der Ausgabe-Shape-Typ kann entweder "Gerade Linie" oder "Kein" sein. Bei beiden Einstellungen stellt ein Linien-Feature immer den kürzesten Netzwerkpfad zwischen der Einrichtung und dem Bedarfspunkt dar. Daher spiegeln die kostenbezogenen Attribute Netzwerkkosten und nicht geradlinige Entfernungen wider. Die tatsächliche Form der Netzwerkpfade wird nicht ausgegeben, weil sie selten in der Location-Allocation-Analyse benötigt wird und das Generieren der Shapes der Pfade beträchtlich mehr Berechnungszeit erfordern und möglicherweise die Systemressourcen erschöpfen würde, besonders bei umfangreichen Problemen.
Eigenschaften: Linie
Ausgabefelder von Linien
Ausgabefeld | Beschreibung |
---|---|
ObjectID | Das vom System verwaltete ID-Feld. |
Shape | Das Geometriefeld, das die geographische Position des Netzwerkanalyse-Objekts angibt. Wenn die Eigenschaft Ausgabe-Shape-Typ des Analyse-Layers auf Kein festgelegt ist, wird kein Shape zurückgegeben. Wenn die Eigenschaft Ausgabe-Shape-Typ auf Gerade Linie festgelegt ist, werden gerade Linien zurückgegeben, mit denen die einzelnen Kombinationen von Bedarfspunkt und Einrichtung verbunden werden. |
Name | Name der Linie. Die Namen werden formatiert, damit der Einrichtungsname und der Bedarfspunktname in der Reihenfolge aufgelistet werden, in der sie besucht werden. Wenn die Eigenschaft Fahrtrichtung des Netzwerkanalyse-Layers auf Einrichtung zu Nachfrage festgelegt wird, ist das Namensformat [Einrichtungsname] - [Bedarfspunktname]. Es ist [Bedarfspunktname] - [Einrichtungsname], wenn die Eigenschaft auf Nachfrage zu Einrichtung festgelegt wird. |
FacilityID | Dies ist die eindeutige Kennung der Einrichtung, mit der die Linie verknüpft ist. Eine Linie ist immer mit einer Einrichtung und einem Bedarfspunkt verknüpft. |
DemandID | Dies ist die eindeutige Kennung des Bedarfspunktes, mit dem die Linie verknüpft ist. Eine Linie ist immer mit einer Einrichtung und einem Bedarfspunkt verknüpft. |
Gewichtung | Die Gewichtung, die der Linie vom verbundenen Bedarfspunkt (DemandID) zur verbundenen Einrichtung (FacilityID) zugewiesen wird. |
TotalWeighted_[Impedance] (z. B. "Total_Miles", wobei "Miles" die Impedanz für das Netzwerk ist) | Die gewichteten Kosten für die Fahrt zwischen Einrichtung und Bedarfspunkt. Dies ist der Wert, der sich aus dem Produkt von "Total_[Impedance]" und der Gewichtung des der Einrichtung zugeordneten Bedarfspunktes ergibt. Im Gegensatz zu den Akkumulationskostenattributen verfügt das aktive Kostenattribut über ein zugehöriges Feld "Total_[Impedance]". Wenn Sie die gewichtete Impedanz für Akkumulationsattribute berechnen müssen, können Sie die Werte aus den Feldern "Gewichtung" und den entsprechenden "Total_[Impedance]"-Feldern multiplizieren. Beachten Sie, dass sich die Impedanz immer auf Netzwerkkosten und nicht auf geradlinige Entfernungen bezieht, obwohl die Linien entweder eine Geraden- oder NULL-Geometrie haben. |
Total_[Impedance] (z. B. "Total_Miles", wobei "Miles" die Impedanz für das Netzwerk ist) | Die Netzwerkkosten für die Fahrt zwischen Einrichtung und Bedarfspunkt. Alle Akkumulationsattribute sowie das aktive Kostenattribut verfügen über ein zugehöriges Attribut "Total_[Impedance]". Beachten Sie, dass sich die Impedanz immer auf Netzwerkkosten und nicht auf geradlinige Entfernungen bezieht, obwohl die Linien entweder eine Geraden- oder NULL-Geometrie haben. |
Punkt-, Linien- und Polygon-Barrieren
Barrieren dienen dazu, eine vorübergehende Einschränkung zu definieren, Impedanz hinzuzufügen und die Impedanz von Teilen des Netzwerks zu skalieren. Wenn ein neuer Netzwerkanalyse-Layer erstellt wird, sind die Barrierenklassen leer. Sie werden nur aufgefüllt, wenn Sie ihnen Objekte hinzufügen. Es ist aber nicht erforderlich, Barrieren hinzuzufügen.
Barrieren sind in allen Netzwerkanalyse-Layern verfügbar. Daher werden sie in einem separaten Thema beschrieben.
Eigenschaften des Location-Allocation-Analyse-Layers
Die Analyseparameter für den Analyse-Layer werden im Dialogfeld Layer-Eigenschaften festgelegt. Der Zugriff auf das Dialogfeld kann auf unterschiedliche Weise erfolgen:
Weitere Informationen zum Öffnen des Dialogfeldes "Layer-Eigenschaften" für die Netzwerkanalyse
Die Registerkarte "Analyseeinstellungen"
Impedanz
Diese Eigenschaft gibt das Netzwerkkostenattribut an, mit dem die Routenkosten entlang der Netzwerkelemente definiert werden.
Beachten Sie, dass für das Angeben einer Startzeit kein Kostenattribut mit aktivierten Verkehrsdaten erforderlich ist. Wenn das Netzwerk-Dataset jedoch Verkehrsdaten enthält, wird eine zeitabhängige Location-Allocation-Analyse berechnet. Dadurch können Sie erkennen, wie sich die Ergebnisse bei unterschiedlichen Startzeiten ändern.
Startzeit verwenden
Mit Startzeit verwenden in Verbindung mit den Eigenschaften Zeitpunkt und Wochentag oder Bestimmtes Datum können Sie die Startzeit an den Einrichtungen oder Bedarfspunkten angeben.
Zeitpunkt
Der Wert, den Sie hier eingeben, stellt den Zeitpunkt dar, für den die Analyse berechnet werden soll. Insbesondere wird die Fahrzeit von den Einrichtungen bzw. Bedarfspunkten zum angegebenen Zeitpunkt gemessen. Über die Eigenschaft Fahrtrichtung wird festgelegt, ob die Fahrzeit von Einrichtungen oder Startpunkten aus gemessen wird.
Die Zeit, die Sie in Zeitpunkt angeben, muss mit einem Datum verknüpft sein. Sie können auswählen, ob Sie einen Wochentag (Wochentag) oder einen Kalendertag (Bestimmtes Datum) eingeben möchten.
Bestimmtes Datum
Für einen Kalendertag geben Sie den Tag, den Monat und das Jahr an, mit denen der Wert für Zeitpunkt verknüpft ist.
Wochentag
Für ein gleitendes Datum können Sie Heute oder einen beliebigen Tag der Woche (Sonntag bis Samstag) relativ zum aktuellen Datum auswählen. Wochentage ermöglichen Ihnen, einen Analyse-Layer zu konfigurieren, der ohne Änderung des Datums wiederverwendet werden kann.
Wenn Sie Wochentag auswählen, können Sie bis zu sechs Tage im Voraus in Bezug auf den aktuellen Tag berechnen.
Verwenden einer Startzeit mit Verkehrsdaten und Zeitzonen
Wenn Sie ein zeitbasiertes Impedanzattribut oder ein Akkumulationsattribut verwenden, beziehen sich die Startzeit und das Startdatum auf die Zeitzone der Kante oder des Knotens, auf denen sich die Starteinrichtung bzw. der Bedarfspunkt befindet.
Beachten Sie, dass sich beim Berechnen einer Analyse über mehrere Zeitzonen hinweg mit einem zeitbasierten Impedanz-Attribut alle Startpunkte in der gleichen Zeitzone befinden müssen.
Im Folgenden sind zwei Anforderungen aufgeführt, die beachtet werden müssen, wenn Sie eine Location-Allocation-Analyse über mehrere Zeitzonen hinweg berechnen.
- Alle Einrichtungen müssen sich in der gleichen Zeitzone befinden, wenn Sie eine Startzeit angeben und die Fahrt von der Einrichtung zum Bedarfspunkt erfolgt.
- Alle Bedarfspunkte müssen sich in der gleichen Zeitzone befinden, wenn Sie eine Startzeit angeben und die Fahrt vom Bedarfspunkt zur Einrichtung erfolgt.
Fahrtrichtung
Wenn mit Network Analyst ein Location-Allocation-Problem berechnet wird, können die Netzwerkkosten von Bedarfspunkten zu Einrichtungen bzw. von Einrichtungen zu Bedarfspunkten berechnet werden. Einschränkungen, wie z. B. Einbahnstraße, und Impedanzen, wie z. B. die Fahrzeit, können auf der Fahrtrichtung basieren und so die Fahrzeiten beeinflussen. Zum Beispiel kann die Fahrtzeit vom Bedarfspunkt zur Einrichtung 15 Minuten betragen, die Fahrt in der entgegengesetzten Richtung möglicherweise jedoch nur 10 Minuten. Die Eigenschaft Fahrtrichtung kann sich darauf auswirken, welcher Einrichtung der Bedarfspunkt zugeordnet wird.
Feuerwehren verwenden im Allgemeinen die Einstellung Einrichtung zu Nachfrage, da es hier darauf ankommt, wie lange es dauert, von der Feuerwache zum Einsatzort zu fahren. Ein Einzelhandelsgeschäft ist eher daran interessiert, wie lange die Käufer brauchen, um den Laden zu erreichen. Daher verwenden Läden für gewöhnlich die Option Nachfrage zu Einrichtung.
Die Fahrtrichtung bestimmt auch die Bedeutung aller angegebenen Startzeiten. Weitere Informationen finden Sie unter "Startzeit verwenden" weiter oben.
Wenden an Kreuzungen
In Network Analyst kann das Wenden überall, nirgendwo, nur in Sackgassen oder nur an Kreuzungen und in Sackgassen zulässig sein. Wenden zuzulassen bedeutet, dass das Fahrzeug bei einem Knoten wenden und wieder auf der gleichen Straße zurückfahren kann.
Ausgabe-Shape-Typ
Die Ergebnisse der Analyse können ohne Linien (Kein) oder mit geraden Linien dargestellt werden:
- Kein – Es werden keine Linien, die die Zuordnung von Bedarfspunkten zu Einrichtungen darstellen, zurückgegeben oder auf der Karte angezeigt. Dies ist nützlich, wenn eine große Anzahl von Bedarfspunkten oder Einrichtungen vorliegt und Sie nur an einer tabellarischen Ausgabe interessiert sind.
- Gerade Linie – Es werden Linien, die den Bedarf mit Einrichtungen verbinden, zurückgegeben und auf der Karte angezeigt.
In beiden Fällen enthält die Lösung dieselben impedanzbezogenen Kosten, die auf den kürzesten Netzwerkpfaden basieren (die geradlinigen Entfernungen werden nicht verwendet).
Hierarchie verwenden
Wenn das Netzwerk-Dataset über ein Hierarchieattribut verfügt, kann die Hierarchie während der Analyse herangezogen werden. Wenn eine Hierarchie verwendet wird, werden vom Solver Kanten einer höheren Rangstufe gegenüber Kanten niedrigerer Rangstufen bevorzugt. Hierarchische Berechnungen sind schneller und können verwendet werden, um zu simulieren, dass ein Fahrer lieber auf Autobahnen statt Landstraßen fährt, selbst wenn die Fahrstrecke dann länger ist. Wird keine Hierarchie verwendet, dann wird eine genaue Route für das Netzwerk-Dataset berechnet.
Ungültige Standorte ignorieren
Diese Eigenschaft ermöglicht es Ihnen, ungültige Netzwerkstandorte zu ignorieren und den Analyse-Layer nur aus gültigen Netzwerkstandorten zu berechnen. Wenn diese Option nicht aktiviert wird und unverortete Netzwerkstandorte vorliegen, dann kann der Layer möglicherweise nicht berechnet werden. In jedem Fall werden die ungültigen Standorte in der Analyse ignoriert.
Beschränkungen
Sie können auswählen, welche Restriktionsattribute bei der Berechnung der Analyse beachtet werden sollen. In den meisten Fällen führen Beschränkungen dazu, dass Straßen unzulässig werden, sie können jedoch auch dazu führen, dass sie vermieden oder bevorzugt werden. Ein Restriktionsattribut, wie beispielsweise Oneway, sollte verwendet werden, wenn Lösungen für Fahrzeuge gesucht werden, die Einbahnstraßen beachten müssen (z. B. Fahrzeuge, die keine Einsatzfahrzeuge sind). Andere gängige Restriktionsattribute umfassen Höhen- oder Gewichtsbeschränkungen, die einige Fahrzeuge daran hindern, bestimmte Straßen oder Brücken zu passieren, Beschränkungen für gefährliche Materialien, die die Fahrer von Gefahrgut-Transporten vollständig umfahren müssen, oder zumindest versuchen müssen, zu vermeiden, sowie bestimmte Routen für Lastwagen, die Lkw-Fahrer nach Möglichkeit nutzen sollten. Sie können auswählen, welche Restriktionsattribute bei der Berechnung der Analyse beachtet werden sollen. (Auf der Registerkarte Netzwerkparameter können Sie außerdem festlegen, ob Elemente mit der jeweiligen Beschränkung, unzulässig, vermieden oder bevorzugt werden sollten.)
Die Registerkarte "Erweiterte Einstellungen"
Auf der Registerkarte Erweiterte Einstellungen des Dialogfelds Layer-Eigenschaften wählen Sie den Problemtyp aus und legen Sie seine Eigenschaften fest. Welchen Problemtyp Sie auswählen sollten, hängt von der Art von Einrichtung ab, die Sie suchen, da für verschiedene Arten von Einrichtungen unterschiedliche Prioritäten und Einschränkungen gelten. Zum Beispiel wird von einer Feuerwehr möglicherweise gefordert, dass Einrichtungen so verteilt werden, dass jeder Bewohner der Gemeinde innerhalb von vier Minuten erreicht werden kann. Ein Restaurant versucht möglicherweise, seinen Kundenkreis zu maximieren, indem ein Standort gesucht wird, den möglichst viele Personen innerhalb einer 10-minütigen Fahrt erreichen können und überdies möglichst viele dieser Personen möglichst nahe dem Restaurant wohnen. Beide Beispiele können mit einer Location-Allocation-Analyse gelöst werden, erfordern jedoch andere Problemtypen. (Der Problemtyp zum Minimieren von Einrichtungen würde den Zielsetzungen der Feuerwehr am besten entsprechen, während sich der Problemtyp zur Maximierung der Erreichbarkeit gut für das Restaurant eignen würde.)
Die Einstellungen, die Sie auf der Registerkarte Erweiterte Einstellungen vornehmen, ändern die Einschränkungen und beeinflussen die Prioritäten des Solvers beim Suchen von Einrichtungen.
Problemtyp
Mit der Eigenschaft Problemtyp können Sie den Location-Allocation-Problemtyp auswählen. Die Problemtypen werden im Folgenden beschrieben.
Location-Allocation-Problemtypen
Problemtyp | Beschreibung |
---|---|
Impedanz minimieren (P-Median) | Die Einrichtungsstandorte werden so gewählt, dass die Summe aller gewichteten Kosten von Bedarfspunkten und Lösungseinrichtungen minimiert wird. Die Pfeile in der Grafik unten heben die Tatsache hervor, dass die Zuordnung auf der Entfernung zwischen allen Bedarfspunkten basiert. Dieser Problemtyp wird üblicherweise zur Standortsuche für Warenlager verwendet, da damit die Gesamttransportkosten für die Auslieferung der Waren an die Verkaufsstellen reduziert werden können. Da "Impedanz minimieren" die Gesamtentfernung reduziert, die zum Erreichen der ausgewählten Einrichtungen überbrückt werden muss, gilt der Problemtyp "Impedanz minimieren" ohne Impedanz-Grenzwert für die Standortsuche für öffentliche Einrichtungen, z. B. Bibliotheken, regionale Flughäfen, Museen, Landratsämter und Krankenhäuser, für gewöhnlich als geeigneter als andere Problemtypen. Die folgende Liste beschreibt, wie beim Problemtyp "Impedanz minimieren" Bedarfspunkte behandelt werden:
|
Flächendeckung maximieren | Die Standorte von Einrichtungen werden so gewählt, dass den Lösungseinrichtungen möglichst viele Bedarfspunkte, die innerhalb ihres Impedanz-Grenzwertes liegen, zugeordnet werden. "Flächendeckung maximieren" wird häufig verwendet, um Standorte für Feuerwachen, Polizeiwachen und Notdienstzentralen zu suchen, da Notdienste oft innerhalb einer angegebenen Antwortzeit alle Bedarfspunkte erreichen müssen. Beachten Sie, dass es für alle Organisationen wichtig und für Notdienste unabdingbar ist, dass richtige und präzise Daten vorliegen, damit die Analyseergebnisse die realen Gegebenheiten richtig abbilden. Im Gegensatz zu Pizzarestaurants versuchen Pizzalieferdienste, Läden zu suchen, von denen aus sie die meisten Personen innerhalb einer bestimmten Fahrzeit erreichen können. Personen, die sich Pizzas liefern lassen, ist es in der Regel gleichgültig, wie weit die Pizzeria entfernt ist. Sie interessiert vorwiegend, ob die Pizza innerhalb des beworbenen Zeitfensters ankommt. Daher würde ein Pizzalieferdienst die Pizzazubereitungszeit von der beworbenen Lieferzeit subtrahieren und eine Problemanalyse des Typs "Flächendeckung maximieren" durchführen, um die geeignete Einrichtung auszuwählen, die die meisten potenziellen Kunden in der Coverage-Fläche abdecken würde. (Die Entfernung wirkt sich stärker auf potenzielle Kunden von Pizzarestaurants aus, da diese zum Restaurant fahren müssen. Für diese Restaurants würden sich die Problemtypen zur Maximierung der Erreichbarkeit oder zur Maximierung des Marktanteils bzw. zur Erreichung des angestrebten Marktanteils besser eignen.) Die folgende Liste beschreibt, wie beim Problemtyp "Flächendeckung maximieren" Bedarfspunkte behandelt werden:
|
Zulässige Abdeckung maximieren | Einrichtungen sind so positioniert, dass den Lösungseinrichtungen innerhalb des Impedanz-Grenzwertes möglichst viele Bedarfspunkte zugewiesen werden. Außerdem darf der einer Einrichtung zugewiesene Bedarf die Kapazität der Einrichtung nicht überschreiten. "Zulässige Abdeckung maximieren" verhält sich entweder wie der Problemtyp "Impedanz minimieren" oder wie der Problemtyp "Flächenabdeckung maximieren", allerdings mit der hinzugefügten Kapazitätseinschränkung. (Wenn Impedanz-Grenzwert auf <none> gesetzt ist, verhält er sich wie eine zulässige Version von "Impedanz minimieren".) Sie können eine Kapazität für eine Einrichtung festlegen, indem Sie der zugehörigen Kapazitätseigenschaft einen numerischen Wert zuweisen. Wenn die Kapazitätseigenschaft den Wert NULL hat, wird der Einrichtung eine Kapazität aus der Standardkapazität-Eigenschaft des Analyse-Layers zugewiesen. Zu den Anwendungsfällen für "Zulässige Abdeckung maximieren" zählt die Erstellung von Gebieten, die eine angegebene Zahl von Personen oder Geschäften umfassen, die Positionierung von Krankenhäusern oder medizinischen Einrichtungen mit einer begrenzten Anzahl von Betten oder behandelbaren Patienten oder die Positionierung von Lagern, deren Bestand als nicht unbegrenzt gilt. In der folgenden Liste wird beschrieben, wie Bedarf durch das Problem "Zulässige Abdeckung maximieren" gehandhabt wird:
|
Einrichtungen minimieren | Die Standorte von Einrichtungen werden so gewählt, dass den Lösungseinrichtungen möglichst viele Bedarfspunkte, die innerhalb ihres Impedanz-Grenzwertes liegen, zugeordnet werden und überdies die Anzahl der zur Abdeckung der Bedarfspunkte erforderlichen Einrichtungen minimiert wird. "Einrichtungen minimieren" unterscheidet sich vom Problemtyp "Flächendeckung maximieren" nur dadurch, dass die Anzahl der gesuchten Einrichtungen hier vom Solver festgelegt wird. Wenn die Baukosten von Einrichtungen kein begrenzender Faktor sind, dann können die gleichen Arten von Organisationen, die "Flächendeckung maximieren" verwenden (beispielsweise Notfallhilfsdienste), auch "Einrichtungen minimieren" einsetzen, damit alle möglichen Bedarfspunkte abgedeckt werden. "Einrichtungen minimieren" wird auch verwendet, um Schulbushaltestellen auszuwählen, wenn Schüler eine bestimmte Entfernung zu Fuß gehen sollen, bevor eine weitere Schulbushaltestelle eingerichtet wird, die sich näher am Wohnsitz der Schüler befindet. Die folgende Liste beschreibt, wie beim Problemtyp "Einrichtungen minimieren" Bedarfspunkte behandelt werden:
|
Erreichbarkeit maximieren | Einrichtungen werden so ausgewählt, dass Einrichtungen so viel Bedarfsgewichtung wie möglich zugeordnet wird, wobei angenommen wird, dass die Bedarfsgewichtung im Verhältnis zur Entfernung zwischen der Einrichtung und dem Bedarfspunkt abnimmt. Spezielle Filialen, die wenig oder gar keine Konkurrenz haben, profitieren von diesem Problemtyp, er kann jedoch auch für Einzelhandelsunternehmen und Restaurants nützlich sein, die nicht über die zur Durchführung der Marktanteil-Problemtypen erforderlichen Daten verfügen. Zu den Geschäfte, die von diesem Problemtyp profitieren könnten, gehören Cafés, Fitnesscenter, Zahnarzt- und Arztpraxen, Bowlingbahnen oder Elektronikgeschäfte. Öffentliche Bushaltestellen werden oft mithilfe des Problemtyps "Erreichbarkeit maximieren" ausgewählt. Beim Problemtyp "Erreichbarkeit maximieren" wird davon ausgegangen, dass Personen, die einen weiteren Fahrweg zu einer Einrichtung haben, diese weniger wahrscheinlich verwenden. Dies wird dadurch dargestellt, dass die Menge an Bedarf, die Einrichtungen zugeordnet wird, mit zunehmender Entfernung abnimmt. Sie geben diese Entfernungsabhängigkeit mit der Impedanz-Transformation an. Die folgende Liste beschreibt, wie beim Problemtyp "Erreichbarkeit maximieren" Bedarfspunkte behandelt werden:
|
Marktanteil maximieren | Eine bestimmte Anzahl von Einrichtungen wird so ausgewählt, dass der zugeordnete Bedarf gegenüber Mitbewerbern maximiert wird. Das Ziel besteht darin, mit einer gegebenen Anzahl von Einrichtungen, die Sie festlegen, einen möglichst großen Marktanteil zu erzielen. Der gesamte Marktanteil entspricht der Summe aller Bedarfsgewichtungen für gültige Bedarfspunkte. Für die Problemtypen zur Maximierung bzw. Erreichung des angestrebten Marktanteils sind die meisten Daten erforderlich, da nicht nur die Gewichtung der eigenen Einrichtungen, sondern auch die der Mitbewerbereinrichtungen bekannt sein muss. Die gleichen Typen von Einrichtungen, die den Problemtyp "Erreichbarkeit maximieren" verwenden, können auch die Problemtypen zur Maximierung bzw. Erreichung des angestrebten Marktanteils verwenden, sofern sie umfassende Informationen haben, die auch Daten zum Mitbewerb enthalten. Große Discountläden verwenden in der Regel den Problemtyp "Marktanteil maximieren" bei der Suche nach einer Gruppe neuer Läden. Bei den Marktanteil-Problemtypen kommt ein Huff-Modell zum Einsatz, das auch als Schwerkraftmodell oder räumliche Interaktion bezeichnet wird. Die folgende Liste beschreibt, wie beim Problemtyp "Marktanteil maximieren" Bedarfspunkte behandelt werden:
|
Ziel-Marktanteil | Bei Verwendung des Problemtyps "Ziel-Marktanteil" wird die Mindestanzahl von Einrichtungen ausgewählt, die erforderlich ist, um einen bestimmten Prozentsatz des gesamten Marktanteils im Wettbewerb mit Mitbewerbern zu erfassen. Der gesamte Marktanteil entspricht der Summe aller Bedarfsgewichtungen für gültige Bedarfspunkte. Sie legen den Prozentsatz des Marktanteils fest, den Sie erreichen möchten, und lassen den Solver die kleinste Anzahl von Einrichtungen auswählen, die zur Erreichung dieses Schwellenwerts erforderlich ist. Für die Problemtypen zur Maximierung bzw. Erreichung des angestrebten Marktanteils sind die meisten Daten erforderlich, da nicht nur die Gewichtung der eigenen Einrichtungen, sondern auch die der Mitbewerbereinrichtungen bekannt sein muss. Die gleichen Typen von Einrichtungen, die den Problemtyp "Erreichbarkeit maximieren" verwenden, können auch die Problemtypen zur Maximierung bzw. Erreichung des angestrebten Marktanteils verwenden, sofern sie umfassende Informationen haben, die auch Daten zum Mitbewerb enthalten. Große Discountketten verwenden in der Regel den Problemtyp "Ziel-Marktanteil", wenn sie wissen möchten, wie stark sie expandieren müssten, um einen bestimmten Marktanteil zu erreichen, oder um festzustellen, welche Strategie erforderlich wäre, um den aktuellen Marktanteil zu halten, wenn neue Mitbewerbereinrichtungen eröffnet werden. Die Ergebnisse stellen oft dar, was Geschäfte gerne tun würden, wenn sie nicht auf das Budget achten müssten. In anderen Fällen, in denen das Budget ein wichtiger Aspekt ist, kehren Geschäfte zum Problemtyp "Marktanteil maximieren" zurück und versuchen einfach, mit einer begrenzten Zahl von Einrichtungen einen möglichst großen Marktanteil zu erzielen. Die folgende Liste beschreibt, wie beim Problemtyp "Ziel-Marktanteil" Bedarfspunkte behandelt werden:
|
Auswahl von Einrichtungen
Verwenden Sie die Eigenschaft Auswahl von Einrichtungen , um die Anzahl der Einrichtungen anzugeben, die der Solver suchen soll.
Die Einrichtungen mit dem FacilityType-Wert Erforderlich sind stets Teil der Lösung, wenn mehr Einrichtungen gesucht werden, als erforderliche Einrichtungen vorhanden sind. Alle zusätzlich auszuwählenden Einrichtungen werden aus geeigneten Einrichtungen ausgewählt.
Alle Einrichtungen mit dem FacilityType-Wert Ausgewählt werden vom Solver als geeignete Einrichtung behandelt.
Die Eigenschaft Auswahl von Einrichtungen wird für den Problemtyp Einrichtungen minimieren deaktiviert, da der Solver die Mindestanzahl von Einrichtungen zur Maximierung der Abdeckung festlegt.
Die Eigenschaft Auswahl von Einrichtungen wird beim Problemtyp Ziel-Marktanteil deaktiviert, da der Solver nach der Mindestanzahl von Einrichtungen sucht, die erforderlich ist, um den angegebenen Marktanteil zu erreichen.
Impedanzgrenzwert
Mit Impedanz-Grenzwert wird die maximale Impedanz angegeben, bei der einer Einrichtung ein Bedarfspunkt zugeordnet werden kann. Die maximale Impedanz wird an der kostengünstigsten Route im Netzwerk gemessen. Wenn ein Bedarfspunkt außerhalb des Grenzwerts liegt, wird er nicht zugeordnet. Diese Eigenschaft kann verwendet werden, um die maximale Entfernung zu modellieren, die Kunden eines Geschäfts als Fahrtstrecke akzeptieren würden, oder zur Vorgabe der maximalen Zeitspanne, innerhalb derer die Feuerwehr alle Bewohner einer Gemeinde erreichen soll.
Impedanztransformation
Diese Eigenschaft legt die Gleichung fest, die zum Umrechnen der Netzwerkkosten zwischen Einrichtungen und Bedarfspunkten verwendet wird. Diese Eigenschaft gibt in Verbindung mit dem Impedanzparameter an, wie stark sich die Netzwerkimpedanz zwischen Einrichtungen und Bedarfspunkten auf die Auswahl von Einrichtungen durch den Solver auswirkt.
Durch die Anwendung einer Transformation können die Gesamtentfernungen zwischen Bedarfspunkten und der nächsten Einrichtung ausgeglichen werden. Da Bibliotheken und Krankenhäuser um einen für alle gleichermaßen verfügbaren Service bemüht sind, erfolgt die Suche nach Einrichtungen häufig mit dem Problemtyp "Impedanz minimieren" und einer Impedanz-Transformation „Potenz“ und einem Impedanzparameter 2.0. Auf diese Weise wird eine kleine Anzahl weit entfernter Kunden oder Patienten nicht mit verhältnismäßig übermäßigen Fahrwegen belastet.
Einige Geschäfte erfassen Daten über den Wohnort ihrer Kunden. Diese Daten geben Aufschluss darüber, welche Auswirkungen die Entfernung auf das Kundenverhalten hat. Ein Vorteil der Daten ist, dass Geschäfte Impedanz-Transformationen erfassen und kalibrieren können, die in der Zukunft zu einer besseren Standortwahl beitragen können.
Um Impedanz-Transformation und –parameter so anpassen zu können, dass sie Ihre Prioritäten beschreiben oder das Verhalten der Bedarfspunkte zu modellieren, sind sorgfältige Untersuchungen erforderlich, einschließlich Kenntnisse in Bereichen wie dem Huff-Modell und Entfernungsfaktoren. Der erste Schritt besteht jedoch darin, zu verstehen, wie Kosten transformiert werden. In der folgenden Liste von Transformationsoptionen steht d für Bedarfspunkte und f für Einrichtungen. Deshalb ist Impedanzdf die Netzwerkimpedanz des kürzesten Weges zwischen Bedarfspunkt d und Einrichtung f, und die Kostendf stehen für die transformierte Netzwerkimpedanz zwischen der Einrichtung und dem Bedarfspunkt. Lambda (λ) steht für den Impedanzparameter.
Impedanz-Transformation | Beschreibung |
---|---|
Linear | Kostendf = λ * Impedanzdf |
Power | Kostendf = Impedanzdfλ |
Exponential | Kostendf = e(λ * Impedanzdf) Exponentielle Transformationen werden häufig in Verbindung mit einem Impedanz-Grenzwert verwendet. |
Der nächste Satz von Grafiken und Tabellen verwendet Impedanz minimieren, um zu veranschaulichen, welche potenziellen Auswirkungen die Verwendung anderer Impedanz-Transformationen und -Parameter hat.
In einer linearen Transformation wird immer der Parameterwert 1 verwendet. Deshalb bleiben die Kosten gleich, und Einrichtung B minimiert diese Kosten.
Einrichtung | Gesamtkosten (Linear) | Lösungseinrichtung |
---|---|---|
A | 3+3+5=11 | |
B | 7+1+1=9 | Einrichtung B wird ausgewählt. |
Eine Potenztransformation mit einem Parameter von 2 (zwei) verstärkt längere Entfernungen so stark, sodass jetzt Einrichtung A die Kosten minimiert.
Einrichtung | Gesamtkosten (Potenz-Transformation, λ = 2) | Lösungseinrichtung |
---|---|---|
A | 32+32+52=43 | Einrichtung A wird ausgewählt. |
B | 72+12+12=51 |
Eine exponentielle Transformation mit einem Impedanzparameter von 0.02 begünstigt nahegelegene Bedarfspunkte, deshalb ist Einrichtung B in diesem Fall die Lösungseinrichtung. (Die Grafik wird weggelassen, da sie wie die Grafik für die lineare Transformation aussehen würde.)
Einrichtung | Gesamtkosten (Exponentielle Transformation, λ = 0,02) | Lösungseinrichtung |
---|---|---|
A | e0,02*3+e0,02*3+e0,02*5=3,23 | |
B | e0,02*7+e0,02*1+e0,02*1=3,19 | Einrichtung B wird ausgewählt. |
Impedanzparameter
Mit dieser Eigenschaft können Sie einen Parameter λ zur Verwendung mit der Eigenschaft Impedanztransformation festlegen. Wenn Impedanz-Transformation jedoch auf Linear festgelegt wird, wird der Impedanzparameterwert ignoriert und stattdessen der Wert 1 verwendet. Weitere Informationen finden Sie im Abschnitt zur Eigenschaft "Impedanz-Transformation" (oben).
Ziel-Marktanteil
Diese Eigenschaft ist dem Problemtyp Ziel-Marktanteil eigen. Es ist der Prozentsatz der gesamten Bedarfsgewichtung, die von Lösungseinrichtungen abgedeckt werden soll. Der Solver wählt die Mindestanzahl von Einrichtungen aus, die erforderlich ist, um den durch diesen numerischen Wert angegebenen Ziel-Marktanteil zu erreichen.
Standardkapazität
Diese Eigenschaft ist für den Problemtyp "Zulässige Abdeckung maximieren" spezifisch. Hierbei handelt es sich um die Kapazität, die allen Einrichtungen zugewiesen wird, die bei der Analyse herangezogen werden. Sie können die Standardkapazität für eine Einrichtung überschreiben, indem Sie in der Eigenschaft Kapazität der Einrichtung einen Wert angeben.
Die Registerkarte "Akkumulation"
Auf der Registerkarte Akkumulation können Sie Kostenattribute aus dem Netzwerk-Dataset auswählen, die auf den Linienobjekten akkumuliert werden sollen, die die kostengünstigsten Routen im Netzwerk darstellen. Diese Akkumulationsattribute dienen nur Referenzzwecken. Vom Solver wird nur das Kostenattribut verwendet, das vom Impedanz-Parameter des Analyse-Layer für die Ergebnisberechnung angegeben wurde.
Für jedes Kostenattribut, das akkumuliert wird, wird den Linien, die vom Solver ausgegeben werden, die Eigenschaft Total_[Impedance] hinzugefügt, wobei [Impedanz] durch den Namen des akkumulierten Impedanzattributs ersetzt wird.
Angenommen, Sie legen das Impedanzattribut auf "Minuten" fest, weil die Analyse basierend auf Routen durchgeführt werden soll, die die Fahrzeit minimieren. Wenngleich das Minimieren der Fahrzeit Ihnen am wichtigsten ist, möchten Sie auch die Länge der schnellsten Routen erfahren. Nehmen Sie weiter an, dass ein weiteres Kostenattribut, "Meilen", vorhanden ist, das Sie auf der Registerkarte Akkumulation aktivieren. Nach dem Berechnen verfügen die Ausgabe-Linien-Features über Felder mit den Namen "Total_Minutes" und "Total_Miles", die die Fahrzeit auf der schnellsten Route bzw. die Entfernung auf dieser Route angeben.
Umgekehrt können Sie die Analyse basierend auf den kürzesten Routen durchführen und die Fahrzeit akkumulieren, um zu bestimmen, wie lange die Fahrt zwischen einer Einrichtung und einem Bedarfspunkt jeweils dauert. Wenn Sie über ein Netzwerk-Dataset mit aktivierten Verkehrsdaten verfügen, können Sie diese Informationen sogar für einen bestimmten Zeitpunkt ermitteln und variable Verkehrsgeschwindigkeiten berücksichtigen. Wählen Sie hierzu ein entfernungsbasiertes Kostenattribut für die Impedanz des Analyse-Layers aus, verwenden Sie eine Startzeit, und akkumulieren Sie die Zeit mit einem zeitabhängigen Kostenattribut.
Die Registerkarte "Netzwerkstandorte"
Die Parameter auf der Registerkarte Netzwerkstandorte dienen zum Suchen von Netzwerkstandorten und Festlegen von Werten für deren Eigenschaften.
Berechnen und Interpretieren der Ergebnisse einer Location-Allocation-Analyse
Nachdem Sie einen Location-Allocation-Analyse-Layer erstellt, mit den erforderlichen Netzwerkanalyse-Objekten gefüllt und entsprechende Analyse-Eigenschaften festgelegt haben, können Sie die Lösung für den Analyse-Layer für das Location-Allocation-Problem ermitteln, indem Sie in der Werkzeugleiste Network Analyst auf die Schaltfläche Berechnen klicken.
Wenn die Eigenschaft Ausgabe-Shape-Typ auf Gerade Linie festgelegt wurde, zeichnet der Location-Allocation-Solver nach der Berechnung Linien zwischen den Lösungseinrichtungen und ihren zugeordneten Bedarfspunkten und legt die Eigenschaft FacilityType einer geeigneten Einrichtung auf Ausgewählt fest, wenn sie Teil der Lösung ist.
Im Fenster Network Analyst wird auch der Name der Linienklasse aktualisiert, um die Anzahl der darin enthaltenen Linienobjekte anzuzeigen.
Während des Berechnungsvorgangs erstellt der Location-Allocation-Solver eine intern verwaltete Start-Ziel-Kostenmatrix (OD) zwischen den Einrichtungen und Bedarfspunkten, wobei das aktive Netzwerkkostenattribut als Impedanz eingesetzt wird. Beim Analysieren von potenziellen Lösungen zum Problem bezieht sich der Solver auf die Start-Ziel-Kostenmatrix.
Weitere Informationen zur Start-Ziel-Kostenmatrix-Analyse
Das Location-Allocation-Problem ist ein Problem kombinatorischer Optimierung, und dies bedeutet, dass die Anzahl der potenziellen Lösungen schnell wachsen kann:
Geeignete Einrichtungen | Gesuchte Einrichtungen | Anzahl potenzieller Lösungen |
---|---|---|
10 | 5 | 252 |
30 | 15 | 155.177.520 |
50 | 25 | 126.410.606.437.752 |
100 | 50 | 1.009 X 1029 |
500 | 250 | 1.167 X 10149 |
Aufgrund der kombinatorischen Art des Location-Allocation-Problems eignen sich erschöpfende Suchtechniken nicht dazu, innerhalb angemessenen Suchzeiten gute Lösungen zu finden (dies gilt besonders für große Problemmengen). Daher wird Heuristik eingesetzt, um die Suche zu beschleunigen. Weitere Informationen zum heuristischen Ansatz, wie er von Network Analyst verwendet wird, finden Sie im folgenden Thema:
Weitere Informationen zu in Network Analyst verwendeten Algorithmen
Nachdem Einrichtungen erfolgreich ausgewählt und Bedarfspunkte zugeordnet wurden, gibt der Location-Allocation-Solver die Ergebnisse in die entsprechenden Ausgabefelder der Netzwerkanalyse-Objekte aus.
Interpretieren der Ergebnisse einer Location-Allocation-Analyse
Nachdem Sie erfolgreich ein Location-Allocation-Problem gelöst haben, können Sie die Ergebnisse überprüfen, indem Sie die Eigenschaften der Einrichtungen, Bedarfspunkte und Linien ansehen. Möglicherweise möchten Sie Analyseklassen auswählen, um die Ergebnisse besser zu verstehen. Die folgende Liste zeigt einige gängige Auswahlmöglichkeiten nach Abschluss der Analyse:
- Um alle einer bestimmten Lösungseinrichtung (für alle Problemtypen außer den Marktanteilproblemen) zugeordneten Bedarfspunkte auszuwählen, wählen Sie die Bedarfspunkte mit dem FacilityID-Wert der Einrichtung aus, für die Sie sich interessieren.
- Um alle einer bestimmten Lösungseinrichtung für die Marktanteilprobleme zugeordneten Bedarfspunkte auszuwählen, verbinden Sie die Linien-Attributtabelle mit der Tabelle der Bedarfspunkte, indem Sie das Feld "ObjectID" der Tabelle mit Bedarfspunkten und das Feld "DemandID" der Attributtabelle "Lines" als Join-Felder verwenden. Wählen Sie danach im Feld "LALines.FacilityID" den Wert der zu überprüfenden Einrichtung (FacilityID) aus.