<div dir="auto">Isso, teria que ser dinâmico. </div><div><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Em sáb., 27 de abr. de 2024 às 04:48, Alexandre Neto <<a href="mailto:senhor.neto@gmail.com">senhor.neto@gmail.com</a>> escreveu:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div><span>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 muito lenta.</span></div></div><br><div><div>
 Sent with <a href="https://www.shortwave.com?utm_medium=email&utm_content=signature&utm_source=c2VuaG9yLm5ldG9AZ21haWwuY29t" rel="noopener" style="color:#4c8aff" target="_blank">Shortwave</a>
</div></div></div><div><br><div><div>On Sat Apr 27, 2024, 03:07 AM GMT, <a href="mailto:brunofelicianodelima036@gmail.com" target="_blank">Bruno Feliciano</a> wrote:<br></div><blockquote style="margin:0 0 0 4pt;padding-left:4pt;border-left:1px solid #ccc"><div><div dir="auto">Vou explicar o que eu quero</div><div dir="auto"><br></div><div dir="auto">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 e identificar a maior área de sobreposição, que é de 19.604,69 m². Em seguida, você quer usar o valor da coluna "município" na camada "LIMITE_MUNICIPAL" correspondente a essa maior área de sobreposição e preencher o valor desejado!<br></div><div dir="auto"><br></div><div dir="auto">Espero que essa seja uma boa forma de explica onde eu quero chegar.</div><div dir="auto"><br><br></div><div><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Em sex., 26 de abr. de 2024 às 19:01, Alexandre Neto <<a href="mailto:senhor.neto@gmail.com" target="_blank">senhor.neto@gmail.com</a>> escreveu:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div dir="auto">Ah sim, essa expressão faz sentido. Que resultados devolve?</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">A sexta, 26/04/2024, 21:00, Bruno Feliciano <<a href="mailto:brunofelicianodelima036@gmail.com" target="_blank">brunofelicianodelima036@gmail.com</a>> escreveu:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div dir="ltr">Tentei e não funcionou.<br>Acabei optando por outra expressão e também não funcionou.<br><br>Essa no caso, não retornou o resultado que eu esperava.<br><br>aggregate(<br>    layer:= 'LIMITE_MUNICIPAL',<br>    aggregate:='max',<br>    expression:=municipio,<br>    filter:=intersects($geometry, geometry(@parent)),<br>    order_by:=area(intersection($geometry, geometry(@parent)))<br>)<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Em sex., 26 de abr. de 2024 às 11:34, Alexandre Neto <<a href="mailto:senhor.neto@gmail.com" target="_blank">senhor.neto@gmail.com</a>> escreveu:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div dir="ltr"><div>Boa tarde,</div><div><br></div><div>Com esta expressão ele está a obter um array com todos os valores e não apenas o primeiro.</div><div>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.</div><div><br></div><div>Cumprimentos,</div><div><br></div><div>Alexandre Neto<br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 23 Apr 2024 at 21:40, Bruno Feliciano via QGIS-User <<a href="mailto:qgis-user@lists.osgeo.org" target="_blank">qgis-user@lists.osgeo.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div dir="ltr"><div>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).<br><br>Estou buscando uma expressão para puxar apenas o valor onde minha área faz maior intersecção.</div><div><br></div><img src="https://mail.google.com/mail/?ui=2&ik=83658274de&attid=0.1&th=18f1c6caf1706235&view=fimg&fur=ip&rm=18f1c6caf1706235&sz=w1600-h1000&attbid=ANGjdJ9veeKEmptQIMMwqdWsLupDTpwKnSIXfgzK2M-eG6rn5jQTSsi5Nm4tAzp6EkvvurGYlK9swuMzqtmHD5ES-_Dp6ji650U_Zy9Fm45wvogTWQE3P4r4JLF-w4M&disp=emb&realattid=ii_lvcuhbh40&zw" alt="image.png" width="504" height="214" style="margin-right:0"><div><br><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br><div><br><div><br></div><br></div></div></div></div>
_______________________________________________<br>
QGIS-User mailing list<br>
<a href="mailto:QGIS-User@lists.osgeo.org" target="_blank">QGIS-User@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noopener noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noopener noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div></div>
</div></blockquote></div></div></blockquote></div></div>