Nesse vídeo veja como filtrar rótulos de uma camada a partir de informações de outras camadas usando a função aggregate do QGIS. Link para a postagem na lista de e-mail do QGIS. Segue a função utilizada, basta alterar os campos chaves:
aggregate(
layer:= 'nome_camada',
aggregate:='funcao',
expression:=nome_campo,
concatenator:=' , ',
filter:=intersects($geometry, geometry(@parent))
) = 'Valor do Campo'

0 Comments