Felder im Feldrechner von QGIS verketten?


Antworten:



8

Klicken Sie mit der rechten Maustaste auf die Ebene -> Eigenschaften -> Beschriftungen. Dann können Sie die folgende Funktion " concat (string1, string2, ...)" verwenden: Bildbeschreibung hier eingeben

Ich hoffe es wird nützlich sein.


6
Sie können auch direkt mit verknüpfen "field1" || "field2".
SAnderka

Mit || Sie können alle Arten von Spalten verwenden. Mit concat () können Sie nur Zeichenfolgen verwenden.
Alexandre Neto

2
Ich ziehe es in der Regel mindestens ein Leerzeichen als Trennzeichen : "field1" || ' ' || "field2". Das Aufteilen der Beschriftung in zwei Zeilen ist auch durch das Definieren eines Zeilentrennzeichens möglich /n.
AndreJ

5

Sie können auch Text anfügen oder Leerzeichen einfügen, indem Sie alternative Anführungszeichen verwenden:

 "Streetnum" || ' ' || "Streetname"

3

Sie können tostring () verwenden, um Zahlenfelder zu verknüpfen, z. B. Hektar || 'ha' || tostring (id)


1

Ja! Mit dem Feldrechner lautet die Syntax: FIELDNAME || FELDNAME

BEARBEITEN: Dies funktioniert bei Zeichenkettenfeldern oder Zeichenketten-Ganzzahl-Kombinationen. Bei Ganzzahlen wird nur die Mathematik ausgeführt und die Felder addiert.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.