Concatenare i campi nel calcolatore di campo di QGIS?


Risposte:



8

Fai clic con il pulsante destro del mouse sul livello -> Proprietà -> Etichette Quindi puoi utilizzare la seguente funzione " concat (string1, string2, ...): inserisci qui la descrizione dell'immagine

Spero che sia utile.


6
Puoi anche concatenare direttamente con "field1" || "field2".
SAnderka,

Con || puoi usare tutti i tipi di colonne. Usando concat (), puoi usare solo stringhe.
Alexandre Neto,

2
Io di solito preferisco, almeno uno spazio vuoto come separatore: "field1" || ' ' || "field2". Dividere l'etichetta in due righe è anche possibile definendo un separatore di linee simile /n.
AndreJ,

5

Puoi anche aggiungere testo o inserire spazi tra le virgolette alternative:

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

3

È possibile utilizzare tostring () per concatenare campi numerici Ex ettari || 'ha' || tostring (id)


1

Sì! Utilizzando il calcolatore di campo, la sintassi è: FIELDNAME || FIELDNAME

EDIT: funziona su campi stringa o combinazioni stringa-intero. Con Integer, eseguirà solo la matematica e sommerà i campi.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.