Zugehörige Datensätze automatisch auswählen

Sie können Kenntnisse aus GIS-Daten gewinnen, indem Sie räumliche und Tabellenbeziehungen erkunden. Dies kann auf effektive Weise durch die Synchronisierung der Feature-Auswahl für zugehörige Tabellen erfolgen. Durch die Anpassung der Auswahleigenschaften können Sie zugehörige Daten automatisch auswählen. Wenn Sie beispielsweise ein Steuerflurstücks-Feature auswählen, können Sie die vorherigen Besitzer und historischen Verkaufsdatensätze für dieses Eigentum überprüfen.

Um die automatische Auswahl zugehöriger Datensätze für einen Layer zu aktivieren, gehen Sie wie folgt vor:

  1. Klicken Sie im Bereich Inhalt mit der rechten Maustaste auf den Layer, und wählen Sie Eigenschaften Eigenschaften aus, um das Dialogfeld Layer-Eigenschaften zu öffnen.
  2. Klicken Sie im Dialogfeld Layer-Eigenschaften auf die Registerkarte Auswahl, und aktivieren Sie Zugehörige Daten automatisch auswählen.
  3. Jetzt werden mit allen für diesen Layer getroffenen Auswahlen auch die zugehörigen Datensätze in dessen zugehörigen Tabellen ausgewählt.
  4. Erstellen Sie eine neue Auswahl im Quell-Layout. Features können mit folgenden Methoden ausgewählt werden:
  5. Aktualisieren Sie optional den Auswahlsatz des Quell-Layers. Die ausgewählten Datensätze in den zugehörigen Tabellen werden automatisch aktualisiert.
  6. Um die automatische Auswahl zugehöriger Daten auszuschalten, deaktivieren Sie das Kontrollkästchen Zugehörige Daten automatisch auswählen im Dialogfeld Layer-Eigenschaften, oder verwenden Sie die Schaltfläche Menü Menü in der Tabellensicht.

Tipps zum Arbeiten mit der automatischen Auswahl zugehöriger Daten

  • Eine Auswahl wird nur in der Von-Bis-Richtung, d. h. Ursprung-Ziel-Richtung über eine Beziehung übertragen.
  • Machen Sie sich mit anderen Inhalten vertraut, auf die sich der Layer bezieht, bevor Sie die automatische Auswahl zugehöriger Daten aktivieren. Um zu überprüfen, ob Layer mit vorgefertigten Beziehungen vorhanden sind, klicken Sie auf die Registerkarte Beziehungen im Dialogfeld Layer-Eigenschaften.
  • Wenn Sie die automatische Auswahl zugehöriger Datensätze für viele Layer aktivieren, ist die Auswahl aus einem einzelnen Layer wichtig, da das automatische Auswahlverhalten nur dann genutzt wird. Erfolgt eine Auswahl in mehreren Layern, wenn die automatische Auswahl zugehöriger Daten für diese Layer aktiviert ist, werden die Auswahlen nicht automatisch übertragen Sie müssen auf die Schaltfläche Zugehörige Daten auf der Registerkarte Daten des Feature-Layers oder auf die Registerkarte Tabelle klicken, um die zugehörigen Daten, die Sie anzeigen möchten, manuell auszuwählen. Auf diese Weise werden klare und verständliche Ergebnisse sichergestellt.
  • Ihre Daten enthalten möglicherweise eine Reihe von Beziehungen, die eine Schleife zurück zum Start-Layer enthalten. Wenn dies auftritt, wird der Auswahlsatz nicht mehr weiter übergeben. In diesen Fällen empfiehlt es sich, die Weitergabe der Auswahl für eine(n) oder mehrere der Zwischentabellen oder Feature-Layer zu deaktivieren.
  • Wenn Sie eine Auswahl löschen, wird auch die zugehörige Auswahl gelöscht. Wenn die Löschung jedoch nur teilweise erfolgt, indem Sie die Auswahl von Features oder Datensätzen aus einem Auswahlsatz aufheben, wird die verbleibende Auswahl dennoch weitergeleitet, als wäre es eine neue Auswahl.

Beispiel für die Verwendung der automatischen Auswahl zugehöriger Daten

Stellen Sie sich eine Karte mit zwei Layern – "USA_Cities" und "USA_States" – vor, die jeweils das gefüllte und standardisierte Feld StateName aufweisen. Die automatische Weitergabe von Auswahlereignissen führt, je nachdem, wie die Beziehung zwischen den beiden Layern definiert ist, zu verschiedenen Ergebnissen.

Szenario A

Eine einzelne Beziehung ist basierend auf dem Feld StateName von "USA_Cities" (Ursprung) nach "USA_States" (Ziel) definiert. Die Option Zugehörige Daten automatisch auswählen wird für jeden Layer im Dialogfeld Layer-Eigenschaften aktiviert. Beginnen Sie mit einem leeren Auswahlsatz, und wählen Sie die Städte Houston und Dallas aus. Zwei Features werden in "USA_Cities" (Houston und Dallas) und ein Feature wird automatisch in "USA_States" (Texas) ausgewählt. Dies ist darauf zurückzuführen, dass Städte eine Viele-zu-Eins-Beziehung mit dem jeweils zugehörigen Bundesstaat aufweisen können.

Wenn der Auswahlsatz gelöscht wird und die Auswahl stattdessen mit dem Staat Texas beginnt, werden in "USA_Cities" keine Features und in "USA_States" ein Feature (Texas) ausgewählt. Der Grund dafür ist, dass die Auswahl nicht über den Ursprungs- oder Quell-Layer erfolgt ist, in dem die Beziehung erstellt wurde. Eine Beziehung führt keinen Durchlauf in Von-Bis-Richtung aus.

Szenario B

In diesem Fall ist die einzelne Beziehung in der entgegengesetzten Richtung von Szenario A definiert, wobei "USA_States" sich basierend auf dem Feld StateName auf "USA_Cities" bezieht. Die Option für Zugehörige Daten automatisch auswählen wird für beide Layer aktiviert. Wählen Sie die Städte Houston und Dallas aus, wenn keine Features ausgewählt sind. In "USA_Cities" werden zwei Features (Houston und Dallas) und in "USA_States" wird kein Feature ausgewählt. Dies ist darauf zurückzuführen, dass die Beziehung keinen Durchlauf in Ziel-Ursprung-Richtung ausführt.

Wenn der Auswahlsatz gelöscht und eine neue Auswahl über den Staat Texas gestartet wird, wird ein Feature in "USA_States" (Texas) ausgewählt, und im Layer "USA_Cities" werden automatisch viele Features (Houston, Austin, Dallas, San Antonio usw.) ausgewählt. Dies ist darauf zurückzuführen, dass ein Staat eine Eins-zu-Viele-Beziehung zu den darin enthaltenen Städten aufweist.