<div dir="ltr">Perfetto, la provo subito.<div>Grazie mille</div><div><br></div><div>^L^</div></div><br><div class="gmail_quote"><div dir="ltr">Il giorno mar 28 ago 2018 alle ore 15:47 Sergio Gollino <<a href="mailto:gollinosergio@gmail.com">gollinosergio@gmail.com</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Io utilizzo un azione, non l'ho però provata in qgis3.<br></div><div><br></div><div>#pannello azioni del layer in QGIS<br>#Phyton<br>#Name:InvertiDirezioneVettore<br>#copiare e incollare il codice qui sotto nella finestra "ACTION" se non presente un gid nella tabella editare il codice facendo rifermento alla colonna che fa da ID<br>#lo script fa riferimento ad un campo che deve essere univoco (gid). sul db è necessario che sia anche chiave primaria<br><br>layer = QgsMapLayerRegistry.instance().mapLayer("[% $layerid %]")<br>r = QgsFeatureRequest([% "gid" %])<br>f = QgsFeature()<br>if layer.getFeatures(r).nextFeature(f):<br>  geom = f.geometry().asPolyline()<br>  geom.reverse()<br>  geom = QgsGeometry.fromPolyline(geom)<br>  if layer.changeGeometry([% "gid" %], geom):<br>    qgis.utils.iface.messageBar().pushMessage("Line swaped", QgsMessageBar.INFO, 2)<br>    qgis.utils.iface.mapCanvas().refresh()<br>  else:<br>    qgis.utils.iface.messageBar().pushMessage("Cannot swap line. Turn editing on.", QgsMessageBar.WARNING, 3)<br>else:<br>  qgis.utils.iface.messageBar().pushMessage("Cannot edit this feature.", QgsMessageBar.CRITICAL, 3)<br></div></div><br><div class="gmail_quote"><div dir="ltr">Il giorno mar 28 ago 2018 alle ore 15:39 Luca Lanteri <<a href="mailto:lklanteri@gmail.com" target="_blank">lklanteri@gmail.com</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Ciao a tutti,<div><br><div>su QGIS 2.18 esisteva un plugin per invertire il senso di digitalizzazione delle linee (mi pare si chiamasse swap o flip line). Il plugin non è ancora stato migrato per la versione 3 diQGIS. Che voi sappiate eieste una funzione nativa su QGIS che fa la stessa cosa, cioè il flip di una singola linea o di una selezione direttamente in editing e senza creare un nuovo layer ? Io ho cercato ma non ho trovato niente.</div><div><br></div><div>Grazie mille</div><div>Luca</div><div><br></div></div></div>
_______________________________________________<br>
QGIS-it-user mailing list<br>
<a href="mailto:QGIS-it-user@lists.osgeo.org" target="_blank">QGIS-it-user@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/qgis-it-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-it-user</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="m_-2928190757884034658gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><span style="font-family:courier new,monospace"><font size="1">Sergio Gollino</font><br><font size="1"><br></font></span><p><span style="font-family:courier new,monospace"><font size="1">Questo
 messaggio, comprensivo di eventuali allegati, è ad uso esclusivo del 
destinatario e potrebbe contenere  informazioni riservate; se è stato 
recapitato per errore ci scusiamo per l'accaduto e Vi invitiamo 
cortesemente a darcene notizia provvedendo alla sua distruzione.<span></span></font></span></p><span style="font-family:courier new,monospace"><font size="1">Vi
 ricordiamo che la diffusione, l'utilizzo e/o la conservazione dei dati 
ricevuti per errore costituiscono violazione alle disposizioni del 
D.Lgs. n. 196/2003 "Codice in materia di protezione dei dati personali".</font></span><br></div></div>
_______________________________________________<br>
QGIS-it-user mailing list<br>
<a href="mailto:QGIS-it-user@lists.osgeo.org" target="_blank">QGIS-it-user@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/qgis-it-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-it-user</a><br>
</blockquote></div>