<div dir="ltr">QgsVectorLayer.getFeatures(QgsFeatureRequest(....))<div><br></div><div>studiati <a href="http://www.qgis.org/api/classQgsFeatureRequest.html">http://www.qgis.org/api/classQgsFeatureRequest.html</a></div><div>

e il cookbook... e' scritto li</div><div><br></div><div>ciao ginetto</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-02-18 0:57 GMT+01:00 Salvo caligiore <span dir="ltr"><<a href="mailto:elyparker1@gmail.com" target="_blank">elyparker1@gmail.com</a>></span>:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="font-size:14px;font-family:Calibri,sans-serif;word-wrap:break-word"><div>Salve a tutti non so se mi potete aiutare</div>

<div>Le operazione che elenco si suppongono  fatte in python all’interno di un plugin</div><div><br></div><div>Dato un layer di poligoni</div><div><br></div><div>Seleziono un certo numero di features del layer (magari attraverso gli attributi)</div>

<div><br></div><div>Come Posso attivare un clicktool per poterne  sceglierne una all’interno di quelle che già ho selezionato?</div><div><br></div><div><br></div><div>Attualmente uso questo procedura ricavata da un tutorial sui plugin per selezionare una feature qualunque con un click sulla mappa del layer</div>

<div><br></div><div><div><span style="white-space:pre-wrap">              </span>pntGeom = QgsGeometry.fromPoint(self)  </div><div>                # Buffer dependant de l echelle de 2 pixels en unite de la carte</div><div>                pntBuff = pntGeom.buffer( (c.mapUnitsPerPixel() * 2),0) </div>

<div>                rect = pntBuff.boundingBox()</div><div>                </div><div>                livello.removeSelection()</div><div>                livello.select(rect,True)</div><div>                    </div><div>

                if livello.selectedFeatureCount()>0 :                </div><div>                    punto=livello.selectedFeatures().pop()</div></div><br><div><br></div><div>Ma è generica e se volessi restringere  solo ad alcune features del livello evitando click accidentali come potrei fare?</div>

<div>saluti</div></div>
<br>_______________________________________________<br>
<a href="mailto:Gfoss@lists.gfoss.it">Gfoss@lists.gfoss.it</a><br>
<a href="http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss" target="_blank">http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss</a><br>
Questa e' una lista di discussione pubblica aperta a tutti.<br>
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.<br>
666 iscritti al 22.7.2013<br></blockquote></div><br></div>