Re: [Qgis-user] AREA DE MAIOR INTERSEÇÃO

2024-04-27 Thread Bruno Feliciano via QGIS-User
Isso, teria que ser dinâmico. Em sáb., 27 de abr. de 2024 às 04:48, Alexandre Neto escreveu: > Sim, eu percebi o objectivo. Diria que q tua expressão devia funcionar, > mas só experimentando. Não podes antes usar ferramentas de geoprocessamento > para fazer isso? Ou tem mesmo de ser dinâmico?

Re: [Qgis-user] AREA DE MAIOR INTERSEÇÃO

2024-04-27 Thread Alexandre Neto via QGIS-User
Sim, eu percebi o objectivo. Diria que q tua expressão devia funcionar, mas só experimentando. Não podes antes usar ferramentas de geoprocessamento para fazer isso? Ou tem mesmo de ser dinâmico? É que com a quantidade de intersecções, se as camadas tiverem muitos poligonos a coisa pode ficar

Re: [Qgis-user] AREA DE MAIOR INTERSEÇÃO

2024-04-26 Thread Bruno Feliciano via QGIS-User
Vou explicar o que eu quero Digamos que você tenha uma camada chamada "IMÓVEIS_RURAL" e outra chamada "LIMITE_MUNICIPAL". Na camada "LIMITE_MUNICIPAL", há duas áreas em que um imovel(lote) se sobrepõem: uma área de 10.395,32 m² e outra de 19.604,69 m². Você deseja calcular a área de sobreposição

Re: [Qgis-user] AREA DE MAIOR INTERSEÇÃO

2024-04-26 Thread Alexandre Neto via QGIS-User
Ah sim, essa expressão faz sentido. Que resultados devolve? A sexta, 26/04/2024, 21:00, Bruno Feliciano < brunofelicianodelima...@gmail.com> escreveu: > Tentei e não funcionou. > Acabei optando por outra expressão e também não funcionou. > > Essa no caso, não retornou o resultado que eu

Re: [Qgis-user] AREA DE MAIOR INTERSEÇÃO

2024-04-26 Thread Bruno Feliciano via QGIS-User
Tentei e não funcionou. Acabei optando por outra expressão e também não funcionou. Essa no caso, não retornou o resultado que eu esperava. aggregate( layer:= 'LIMITE_MUNICIPAL', aggregate:='max', expression:=municipio, filter:=intersects($geometry, geometry(@parent)),

Re: [Qgis-user] AREA DE MAIOR INTERSEÇÃO

2024-04-26 Thread Alexandre Neto via QGIS-User
Boa tarde, Com esta expressão ele está a obter um array com todos os valores e não apenas o primeiro. Em vez de "array_agg", talvez tenha de usar o minimun ou maxumum, mas colocando na opção order by a coluna ou o cálculo da área. Cumprimentos, Alexandre Neto On Tue, 23 Apr 2024 at 21:40,

[Qgis-user] AREA DE MAIOR INTERSEÇÃO

2024-04-23 Thread Bruno Feliciano via QGIS-User
Olá, estou usando essa expressão para puxar de uma camada um determinado valor, em casos onde minha poligonal intersecta com duas com duas, ele está trazendo o valor aleatório (ou o primeiro). Estou buscando uma expressão para puxar apenas o valor onde minha área faz maior intersecção. [image: