Mit der Funktion "Features verbinden", die mit zwei Layern funktioniert, werden Attribute aus einem Feature mit denen eines anderen Features basierend auf räumlichen und Attributsbeziehungen verbunden. Das Werkzeug ermittelt alle Eingabe-Features, die den angegebenen Verbindungsbedingungen entsprechen, und fügt den Join-Layer an den Ziel-Layer.
Verbindungs-Features können auf Punkte, Linien, Flächen und Tabellen angewendet werden. Eine räumliche Verbindung setzt voraus, dass Ihre Daten eine Geometrie aufweisen.
Wenn die Option Aktuelle Kartenausdehnung verwenden aktiviert ist, werden nur die Features analysiert, die in der aktuellen Kartenausdehnung sichtbar sind. Wenn diese Option deaktiviert ist, werden auch dann alle Features im Ziel- und Join-Layer analysiert, wenn sie sich außerhalb der aktuellen Ausdehnung befinden.
Der Ziel-Layer, der Attribute des Join-Layers an seine Tabelle anhängen wird.
Neben einem Layer aus Ihrer Karte können Sie auch die Option Analyse-Layer auswählen unten in der Dropdown-Liste auswählen. Mit dieser Option öffnen Sie eine Galerie, in der Sie zu Datasets aus verschiedenen Quellen navigieren und diese für Ihre Analysen auswählen können.
Der Join-Layer mit den Attributen, die an den Ziel-Layer angehängt werden.
Neben einem Layer aus Ihrer Karte können Sie auch die Option Analyse-Layer auswählen unten in der Dropdown-Liste auswählen. Mit dieser Option öffnen Sie eine Galerie, in der Sie zu Datasets aus verschiedenen Quellen navigieren und diese für Ihre Analysen auswählen können.
Sie können eine räumliche Verbindung, eine Attributverbindung oder eine Kombination aus beidem anwenden.
Die räumliche Beziehung, anhand derer festgelegt wird, ob Features miteinander verbunden werden. Die verfügbaren Beziehungen hängen vom Geometrietyp (Punkte, Linien, Flächen) ab, der als Eingabe-Feature verwendet wird. Die folgenden Beziehungen sind verfügbar:
Die Attributbeziehung, mit der festgelegt wird, ob Features miteinander verbunden werden. Die Features werden zugeordnet, wenn die Feldwerte im Join-Layer den Feldwerten im Ziel-Layer entsprechen.
Angenommen, Sie verfügen über einen landesweiten geographischen Layer mit Wohnadressen (mit einem ZIP-Feld) und über ein Tabellen-Dataset mit demografischen Gesundheitsdaten nach PLZ-Code (mit einem Feld namens HEALTHZIP). Sie können das Gesundheits-Dataset mit den Wohnadressendaten verbinden, indem das Feld ZIP mit dem Feld HEALTHZIP abgeglichen wird. Dies führt zu einem Layer mit Wohnsitzen, die den Gesundheitsdaten entsprechen.
Hiermit wird ermittelt, wie Verbindungen zwischen dem Ziel- und dem Join-Layer verarbeitet werden, wenn mehrere Features im Join-Layer dieselbe Beziehung mit dem Ziel-Layer aufweisen, mit dem sie verbunden sind. Es stehen folgende zwei Verbindungsvorgänge zur Auswahl:
Angenommen, Sie suchen Supermärkte im Umkreis von 5 Kilometern von einem Bauernmarkt. In diesem Fall muss der zu verbindende Layer über ein einzelnes Feature verfügen, das einen Bauernmarkt darstellt, und die Verbindungs-Features stellen die lokalen Lebensmittelgeschäfte mit Attributen wie dem jährlichen Gesamtumsatz dar. Mit dem Werkzeug Features verbinden ermitteln Sie, dass fünf Lebensmittelgeschäfte diesen Kriterien entsprechen. Wenn Sie den Verbindungsvorgang Eins zu vielen verbinden festlegen, enthält Ihr Ergebnis fünf Features, wobei jede Zeile den Bauernmarkt und einen Supermarkt darstellt. Wenn Sie die Beziehung Eins zu eins verbinden festlegen und Festlegen, welcher Datensatz erhalten bleibt auswählen, erhalten Sie ein Feature, das den Bauernmarkt und einen Supermarkt darstellt – beispielsweise den mit dem höchsten Jahresumsatz. Wenn Sie stattdessen Statistiken hinzufügen auswählen, erhalten Sie ein Feature, das den Bauernmarkt und eine Zusammenfassung der fünf Supermärkte darstellt, beispielsweise den Gesamtjahresumsatz und die Anzahl (5) der zusammengefassten Supermärkte.
Standardmäßig werden im Ergebnis-Layer nur die übereinstimmenden Features aus dem Ziel-Layer und dem Join-Layer zurückgegeben (Inner Join). Wenn der Parameter Alle Ziel-Features beibehalten aktiviert ist, enthält die Ausgabe alle Features im Ziel-Layer, unabhängig davon, ob diese mit Features im Join-Layer übereinstimmen (Left Outer Join).
Wenn die Option Eins zu eins verbinden ausgewählt ist, können Sie für numerische Felder Statistiken für verbundene Features zusammenfassen und berechnen. Die Anzahl der übereinstimmenden Verbindungs-Features wird standardmäßig berechnet und dem Ergebnis-Layer hinzugefügt. Wenn Sie keine zusätzlichen Statistiken hinzufügen möchten, wird das erste übereinstimmende Feature im Join-Layer mit dem ersten übereinstimmenden Feature im Ziel-Layer verbunden. Sie können Folgendes berechnen:
Der Name des Layers, der in Eigene Inhalte erstellt und der Karte hinzugefügt wird. Der Standardname basiert auf dem Werkzeugnamen und dem Namen des Eingabe-Layers. Wenn der Layer-Name bereits vorhanden ist, werden Sie dazu aufgefordert, einen anderen Namen einzugeben.
Über das Dropdown-Menü Ergebnis speichern in können Sie den Namen eines Ordners in Eigene Inhalte angeben, in dem das Ergebnis gespeichert werden soll.
Wenn Sie die Ergebnisse als Sicht eines gehosteten Feature-Layers erstellen, bleiben die Daten im Falle von Änderungen an den Quelldaten aktuell. Sichten gehosteter Feature-Layer, die Verbindungen enthalten, sind schreibgeschützt.
Für die Analyse und das Speichern von Sichten gehosteter Feature-Layer, die Verbindungen enthalten, werden keine Credits verbraucht.
Sie können aus den Analyseergebnissen eine Sicht eines gehosteten Feature-Layers erstellen, wenn alle der folgenden Bedingungen erfüllt werden: