<div dir="ltr"><div><div>Hello all again,<br><br></div>From PyQgis, I need to export (to my own format) only the elements contained in the QGis view.<br><br></div>So, I taken the canvas coordinates and I created a string that has the "expression" syntax:<br>
<div><br>                text = self.iface.mapCanvas().extent().toString()<br>                text1 = text.replace("," , " ")<br>                text2 = text1.replace(" : ", ",")<br>
                text = "bbox($geometry, geomFromWKT ( 'LINESTRING(" + text2 + ")'))"<br><br><br></div><div>There is a way to applicate the bbox filter during the scanning of the elements, that is during:<br>
<br>                    iter = layer.getFeatures()<br>                    for feat in iter:<br><br></div><div>...or, need I to filter elements from myself ?<br></div><div><br></div><div>It will be only in 2.2 version ?<br>
</div><div><br></div><div>Thank you for any info about this<br></div><div><div class="gmail_extra"><br></div><div class="gmail_extra">Roberto<br></div><div class="gmail_extra"><br><div class="gmail_quote"><br></div><br></div>
</div></div>