<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Boa tarde Henrique,</p>
<p><br>
</p>
<p>Ajuda-me a perceber melhor.</p>
<p><br>
</p>
<p>O campo que queres preencher é da camada de pontos, certo? E para
preencher esse campo, queres ir buscar valores ao polígono a que
esse ponto pertence, não é?</p>
<p><br>
</p>
<p>Pergunto porque não percebo porque usas uma função de agregação.
O ponto só pertence a um polígono. Além disso, estás a usar a
função 'max' para agregar strings, o que penso que não faz muito
sentido.</p>
<p><br>
</p>
<p>Até já,</p>
<p><br>
</p>
<p>Jorge Gustavo<br>
</p>
<p><br>
</p>
<div class="moz-cite-prefix">On 31/03/22 16:22, HenriqueVieira
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:PA4PR07MB72780EBF537362D02D58FEED9CE19@PA4PR07MB7278.eurprd07.prod.outlook.com">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css" style="display:none;">P {margin-top:0;margin-bottom:0;}</style>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
Boa tarde a todos,</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
estou a tentar preencher um campo de uma layer de pontos, indo
buscar a informação a uma layer de polígonos.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
Para tal estou a usar esta expressão:</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
aggregate( layer:= 'Centro Litoral_2022', aggregate:='max',
expression:="nome_benef", filter:=intersects ( $geometry,
geometry( @parent ) ) )
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
ou seja, a camada 'Centro Litoral_2022' é a camada de polígonos
onde quero ir buscar a informação para um cada ponto que esteja
contido dentro de um polígono.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
No entanto o resultado que estou a obter com esta expressão é
vazio ( '' ). Mesmo aplicando esta expressão a um determinado
ponto que sei que está contido dentro de um polígono (e o campo
alvo desse polígono está preenchido).</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
Será que me poderiam dar alguma indicação do que possa estar a
falhar (para despistar uma possibilidade, o campo dos polígonos
e dos pontos são do mesmo tipo - text).</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
Obrigado pela atenção dispensada.</div>
<div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id="Signature">
<div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;
font-size:12pt; color:rgb(0,0,0)">
<table style="color:rgb(32,33,36); font-size:small;
text-align:start; background-color:rgb(255,255,255);
font-family:Lato,sans-serif">
<tbody>
<tr>
<td
style="font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;
margin:0px">
<font style="font-weight:900" color="#008456"><span
style="font-size:18px">Henrique Vieira</span></font></td>
</tr>
<tr>
<td
style="font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;
margin:0px">
<font color="#9d9d9c"><span style="font-size:15px">Técnico
Florestal | <i>Forest engineer</i></span></font></td>
<td rowspan="5"
style="font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;
margin:0px">
</td>
</tr>
<tr>
<td
style="font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;
margin:0px">
<font style="font-weight:900" color="#008456"><span
style="font-size:13px">CELPA - Associação da
Indústria Papeleira</span></font></td>
</tr>
<tr>
<td
style="font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;
margin:0px">
<font style="font-weight:900" color="#008456"><span
style="font-size:11pt">Tel </span></font><font
color="#008456"><span style="font-size:11pt">939
165 550</span><span style="font-size:12px"><br>
<br>
</span></font></td>
</tr>
</tbody>
</table>
<a href="http://www.celpa.pt/"
title="http://www.celpa.pt/" moz-do-not-send="true"><img
style="max-width:100%" data-outlook-trace="F:1|T:1"
src="cid:part1.vhhPuEhp.0SOwwpbf@geomaster.pt"
class=""></a><br>
</div>
</div>
</div>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
QGIS-pt mailing list
<a class="moz-txt-link-abbreviated" href="mailto:QGIS-pt@lists.osgeo.org">QGIS-pt@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/qgis-pt">https://lists.osgeo.org/mailman/listinfo/qgis-pt</a>
</pre>
</blockquote>
</body>
</html>