HOW TO

Anzeigen von Konturlinienbeschriftungen in bestimmten Intervallen unter Verwendung von SQL in ArcGIS Pro

Last Published: July 19, 2024

Beschreibung

In ArcGIS Pro werden mit der Beschriftungsfunktion Beschriftungen basierend auf den Attributen eines bestimmten Feldes verwaltet und angezeigt. Wenn der Kartenbereich jedoch sehr groß ist, kann eine übermäßige Beschriftung zu einem Problem werden, wie in der folgenden Karte gezeigt. Anstatt alle Beschriftungen anzuzeigen, ist es hilfreich, bestimmte Konturlinienintervalle selektiv anzuzeigen, um die Lesbarkeit zu verbessern.

Bild einer unübersichtlichen Karte.

In diesem Artikel werden die Schritte zum Aufräumen der Kartenbeschriftungen mithilfe eines SQL-Ausdrucks beschrieben, damit die Beschriftungen in bestimmten Konturlinienintervallen ohne übermäßige Beschriftungsinformationen angezeigt werden.

Lösung oder Problemumgehung

  1. Klicken Sie im Bereich Inhalt mit der rechten Maustaste auf den Konturlinien-Layer (in diesem Beispiel den Layer "Contourlayer"), und klicken Sie dann auf Beschriftung, um die Beschriftung zu aktivieren.
Der Bereich "Inhalt" mit der Option "Beschriftung".
  1. Stellen Sie sicher, dass auf der Registerkarte Beschriftung in der Gruppe Layer die Option Beschriftung aktiviert ist.
    1. Wählen Sie in der Gruppe Beschriftungsklasse für Feld das Feld mit dem Höhenwert aus. In diesem Beispiel wurde "Contour "ausgewählt.
    2. Klicken Sie auf SQL-Abfrage, um den Bereich Beschriftungsklasse zu öffnen.
Konfiguration auf der Registerkarte "Beschriftung".
  1. Klicken Sie im Bereich Beschriftungsklasse auf + Neuer Ausdruck.
    1. Aktivieren Sie SQL.
    2. Geben Sie im Textfeld für den SQL-Ausdruck den folgenden Ausdruck an. Ersetzen Sie <field_name> durch den Namen des Feldes, das den Konturlinien-Höhenwert enthält, und <Interval> durch den gewünschten Intervallwert. In diesem Beispiel lautet der Feldname "Contour", und der Intervallwert beträgt 25.
    3. Klicken Sie auf Übernehmen.
MOD(<field_name>,<Interval>)=0
Einstellungen für den Bereich "Beschriftungsklasse"

Die folgende Karte zeigt, dass die Konturlinienbeschriftungen im 25. Intervall angezeigt werden, wie im SQL-Ausdruck angegeben.

Bild mit bestimmten Konturlinienbeschriftungen.

Artikel-ID: 000030986

Holen Sie sich Unterstützung mit KI

Lösen Sie Ihr Problem schnell mit dem Esri Support AI Chatbot.

Beginnen Sie jetzt mit dem Chatten

Zugehörige Informationen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Beginnen Sie jetzt mit dem Chatten

Zu Download-Optionen wechseln