Concatenando campos na calculadora de campo do QGIS?


Respostas:



8

Clique com o botão direito do mouse na camada -> Propriedades -> Etiquetas. Em seguida, você pode usar a seguinte função " concat (string1, string2, ...): insira a descrição da imagem aqui

Espero que seja útil.


6
Você também pode concatenar diretamente com "field1" || "field2".
precisa saber é o seguinte

Com || você pode usar todos os tipos de colunas. Usando concat (), você pode usar apenas strings.
Alexandre Neto

2
Eu normalmente prefiro, pelo menos, um espaço em branco como separador: "field1" || ' ' || "field2". Também é possível dividir o rótulo em duas linhas, definindo um separador de linhas /n.
precisa saber é

5

Você também pode acrescentar texto ou colocar espaços entre aspas alternativas:

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

3

Você pode usar tostring () para concaturar campos numéricos Ex hectares || 'ha' || tostring (id)


1

Sim! Usando a calculadora de campo, a sintaxe é: FIELDNAME || FIELDNAME

EDIT: Isso funciona em campos de seqüência de caracteres ou combinações de seqüência de caracteres de número inteiro. Com Inteiros, ele apenas executará a matemática e adicionará os campos.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.