Beschriftungsebene erstellen
Vorgehen
  1. Wählen Sie im Kontextmenü der Ebene den Eintrag Beschriftungsebene erstellen.
  2. Es öffnet sich ein Dialog, in welchem Sie Grundeinstellungen vornehmen können.
  3. Notieren Sie die Grundeinstellungen für das CSS. Beachten Sie die Beschreibung unterhalb des Parameters.
    1. Text, um die Beschriftung aus den Sachdaten zu nehmen, wählen Sie rechts Ausdruck

      Wählen Sie daraufhin mit Klick auf den Eintrag Spalten, eine Spalte für die Beschriftung aus.
    2. Schriftart
    3. Textfarbe
    4. Texthöhe
    5. Transparenz
  4. Klicken Sie auf Anwenden, um die korrekte Angabe der Parameter zu überprüfen.
Einschränkungen
  • eine Beschriftung von ODBC Punkt Ebenen ist nicht möglich
Hinweise zur Positionierung der Beschriftung von Punkten

Beachten Sie, dass die Position immer relativ zum Einfügepunkt angegeben wird.

D.h. bei horizontaler Ausrichtung: links-> Text erscheint rechts neben Einfügepunkt

Links:

Rechts

Mitte

bei vertikale Ausrichtung: Unten-> Text erscheint oberhalb des Einfügepunktes

Oben

Mitte

auf Basislinie

Unten

Beispiel - einfache Beschriftung für Alkis Gebäude

Beispiel - Beschriftung von Linien entlang der Linie (Gewässer)

Beispiel - Versatz bei Punkten

Beispiel - Beschriftung mit Halo

Grundeinstellung:

Rand

Mehrere Spalten für die Beschriftung nutzen
  1. Erstellen Sie eine Beschriftungsebene, in dem Sie für die gewünschte Ebene eine Spalte für die Beschriftung einrichten (dieser Schritt dient nur dazu, die Beschriftungsebene zu erstellen)
  2. Schließen Sie den Dialog und wechseln Sie in die CSS Bearbeitung.
  3. Bearbeiten Sie nun die Texteigenschaft. Zum Verknüpfen von Spalten nutzen Sie den doppelten Schrägstrich //.
  4. Bspw: text: [(zaehler) // "/" // (nenner)]; -> 129/1
  5. text: ["Größe: " // (amtl_flache) // " m²" // " / Flurstück: " // (zaehler) // "/" // (nenner)];
  6. Klicken Sie nach der Eingabe auf Anwenden.

Nachkommastellen anpassen
Formatierung von Nachkommastellen bei der Beschriftung

Standardmäßig werden bei der Beschriftung nur 2 Nachkommastellen angezeigt. Will man diese Nachkommastellen ändern, so muss das CSS als Code angepasst werden.

Standard:

text: [anteil];

Angepasst:

text: [Printf("Prozent: %.f %%", anteil)];

Fragen / Probleme

Problem: Die Schrift ist nicht in der Karte zu sehen.

Prüfen Sie bitte, ob die notwendigen Parameter für die Beschriftung gefüllt sind: Es muss eine Schriftart (Arial) und ein Text (bspw. Spaltenname) eingeben werden. Prüfen Sie weiterhin ob die Einstellungen zur Transparenz korrekt sind, d.h. eine Transparenz von 0 zeigt keine Schrift an. Der Wert muss größer als 0 und kleiner 1 sein!