QGIS alan hesaplayıcısında alanları birleştirmek?


Yanıtlar:



8

Katmanı sağ tıklayın -> Özellikler -> Etiketler Sonra şu " concat (string1, string2, ...) fonksiyonunu kullanabilirsiniz : resim açıklamasını buraya girin

Umarım faydalı olur.


6
Ayrıca doğrudan ile birleştirebilirsiniz "field1" || "field2".
SAnderka

|| ile her türlü sütunu kullanabilirsiniz. Concat () kullanarak yalnızca dizeleri kullanabilirsiniz.
Alexandre Neto

2
Ben genellikle ayırıcı olarak en az bir boş tercih: "field1" || ' ' || "field2". Etiketi iki satıra bölmek, benzer bir satır ayırıcı tanımlayarak da mümkündür /n.
AndreJ

5

Alternatif alıntılar kullanmak arasında metin ekleyebilir veya arasına boşluk koyabilirsiniz:

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

3

Sayı alanlarını birleştirmek için tostring () yöntemini kullanabilirsiniz Ex hektar || 'ha' || toString (id)


1

Evet! Alan hesap makinesini kullanarak sözdizimi: FIELDNAME || ALAN ADI

EDIT: Bu dize alanları veya dize tamsayı birleşimleri üzerinde çalışır. Tamsayılarla, sadece matematiği gerçekleştirecek ve alanları birlikte ekleyecektir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.