Anzeigen einer Teilmenge der Features in einem Layer
Wenn Sie ein Dataset angeben, das Sie als Karten-Layer zeichnen möchten, möchten Sie oft nur einige der Features im Dataset darstellen. In solchen Situationen können Sie einen Abfrageausdruck definieren, der eine Teilmenge der Features für die Layer-Anzeige auswählt. Dies wird als Definitionsabfrage bezeichnet.
Beispiele:
- Sie können so beispielsweise nur die Städte mit einer Bevölkerung über einem bestimmten Schwellenwert anzeigen.
- Viele Datasets, z. B. Straßen-Datasets, haben Teilmengen von Features (Klassen) und Sie möchten eventuell für jede Klasse von Straßen von anderen Features unabhängige Karten-Layer definieren.
- In einem anderen Fall haben viele Benutzer große Unternehmensdatenbanken mit Datasets, die Millionen von Features für große Ausdehnungen enthalten – z. B. für eine ganze Nation oder einen Staat. In ihren Karten möchten sie jedoch nur mit einer Teilmenge dieser Daten arbeiten.
Wenn Sie nur eine Teilmenge der Features in einem Layer anzeigen möchten, um damit zu arbeiten, können Sie auf den Layer eine Definitionsabfrage anwenden. Sie können einen eigenen Ausdruck eingeben oder das Dialogfeld Abfrage-Generator verwenden, um den Abfrageausdruck festzulegen.
Erstellen einer Definitionsabfrage
- Klicken Sie mit der rechten Maustaste im Inhaltsverzeichnis auf den Layer, und klicken Sie dann auf Eigenschaften.
- Klicken Sie im Dialogfeld Layer-Eigenschaften auf die Registerkarte Definitionsabfrage.
- Geben Sie einen Abfrageausdruck ein. Weitere Informationen zum Erstellen gültiger Abfragen finden Sie unter Erstellen eines Abfrageausdrucks.
- Klicken Sie auf OK.
Sobald Sie die Definitionsabfrage festgelegt haben, wird die Karte neu gezeichnet und zeigt die Teilmenge der mit der Abfrage ausgewählten Features an. Der Layer zeichnet diese Feature-Teilmenge jedes Mal, wenn die Karte aktualisiert wird.
Um wieder alle Features zum Layer hinzuzufügen, löschen Sie einfach die Definitionsabfrage.