<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div dir="ltr">Thank you, Jorge :)</div><div dir="ltr"><br><blockquote type="cite">Am 09.04.2020 um 14:15 schrieb Jorge Gustavo Rocha <jgr@geomaster.pt>:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<pre class="moz-quote-pre" wrap="">Hi Christoph,
You can use an QgsExpression [1] to filter features from that layer.
expr = QgsExpression( " ... " )
layer.getFeatures( QgsFeatureRequest( expr ) )
Regards,
Jorge Gustavo
[1] <a class="moz-txt-link-freetext" href="https://qgis.org/pyqgis/3.2/core/Expression/QgsExpression.html">https://qgis.org/pyqgis/3.2/core/Expression/QgsExpression.html</a>
</pre>
<div class="moz-cite-prefix">On 09/04/20 12:37, Christoph Jung
wrote:<br>
</div>
<blockquote type="cite" cite="mid:CB0A0369-5E3D-4483-9049-90B4A6070F4C@gmail.com">
<pre class="moz-quote-pre" wrap="">Hello everyone,
I have a question concerning PyQGIS. Imagine there is a point layer accessed via QgsVectorLayer, i.e. no matter which data source it is. Is it possible to query this layer to get the point object with the highest/lowest x-value in its geometry (similar to max-/min-aggregate functions in SQL)? Or do I have to iterate over all objects and compare the values by my own?
Sincerely,
Christoph
_______________________________________________
Qgis-user mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Qgis-user@lists.osgeo.org">Qgis-user@lists.osgeo.org</a>
List info: <a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/qgis-user">https://lists.osgeo.org/mailman/listinfo/qgis-user</a>
Unsubscribe: <a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/qgis-user">https://lists.osgeo.org/mailman/listinfo/qgis-user</a></pre>
</blockquote>
<div class="moz-signature">-- <br>
<title>Email Signature</title>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<table style="width: 525px; font-size: 11pt; font-family: Arial,
sans-serif;" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="text-align:center; font-size: 10pt; font-family:
Arial, sans-serif; border-right: 1px solid;
border-right-color: #fb6303; width: 125px; padding-right:
10px; vertical-align: top;" rowspan="6" width="125" valign="top"> <a href="https://www.geomaster.pt" target="_blank"><img alt="Logo" style="width:105px;
height:auto; border:0;" src="https://geomaster.pt/wp-content/uploads/2017/02/cropped-geomaster300x300-1.png" width="85" border="0" data-unique-identifier=""></a> </td>
<td style="padding-left:10px">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="font-size: 10pt; color:#0079ac;
font-family: Arial, sans-serif; width: 400px;
padding-bottom: 5px; padding-left: 10px;
vertical-align: top;" valign="top"> <strong><span style="font-size: 14pt; font-family: Arial,
sans-serif; color:#fb6303;">Geomaster</span></strong><br>
<strong><span style="font-size: 11pt; font-family:
Arial, sans-serif; color:black;">Jorge Gustavo
Rocha</span></strong> <span style="font-family: Arial, sans-serif;
font-size:11pt; color:#000000;"><span style="padding-right: 5px; padding-left: 5px;">
| </span>Software Engineer</span> </td>
</tr>
<tr>
<td style="font-size: 10pt; color:#444444;
font-family: Arial, sans-serif; padding-bottom:
5px; padding-top: 5px; padding-left: 10px;
vertical-align: top; line-height:17px;" valign="top"> <span><span style="color: #fb6303;"><strong>e:</strong></span><span style="font-size: 10pt; font-family: Arial,
sans-serif; color:#000000;"> <a class="moz-txt-link-abbreviated" href="mailto:jgr@geomaster.pt">jgr@geomaster.pt</a></span></span>
<span><span style="padding-left:
5px;padding-right: 5px;"> | </span><span style="color: #fb6303;"><strong>m:</strong></span><span style="font-size: 10pt; font-family: Arial,
sans-serif; color:#000000;"> +351 910 333 888<br>
</span></span> <span><span style="color:
#fb6303;"><strong>g:</strong></span><span style="font-size: 10pt; font-family: Arial,
sans-serif; color:#000000;"> 41.54094,-8.40490</span></span>
<span><span style="padding-left:
7px;padding-right: 5px;"> | </span><span style="color: #fb6303;"><strong>v: </strong></span><span style="font-size: 10pt; font-family: Arial,
sans-serif; color:#000000; padding-left: 7px;">
510 906 109<br>
</span></span> <span> <span style="color:
#fb6303;"><strong>a: </strong></span> </span>
<span> <span style="font-size: 10pt; font-family:
Arial, sans-serif; color: #000000;"><span> </span>Rua
António Cândido Pinto, 67, 4715-400 Braga<br>
</span></span> </td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
<span>_______________________________________________</span><br><span>Qgis-user mailing list</span><br><span>Qgis-user@lists.osgeo.org</span><br><span>List info: https://lists.osgeo.org/mailman/listinfo/qgis-user</span><br><span>Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user</span></div></blockquote></body></html>