<div dir="ltr">prova la soluzione che ghi ha suggerito Martin a Alessandro Pasotti a Brighton<div>morale aggiungere la chiamata: </div><div><br></div><div><layer>.updateFields()<br></div><div><br></div><div>dalla lista di qgis-developer (a cui ti consiglio di iscriverti se vuoi fare il porting e cercare li dentro)</div>

<div><br></div><div>---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Alessandro Pasotti</b> <span dir="ltr"><<a href="mailto:apasotti@gmail.com">apasotti@gmail.com</a>></span><br>Date: 7 October 2013 10:51<br>

Subject: Re: [Qgis-developer] addAttribute to memory layer<br>To: "Ing. Pierluigi De Rosa" <<a href="mailto:pierluigi.derosa@gfosservices.it">pierluigi.derosa@gfosservices.it</a>><br>Cc: QGIS Developer Mailing List <<a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.org</a>><br>

<br><br><div dir="ltr">2013/10/7 Ing. Pierluigi De Rosa <span dir="ltr"><<a href="mailto:pierluigi.derosa@gfosservices.it" target="_blank">pierluigi.derosa@gfosservices.it</a>></span><br><div class="gmail_extra"><div class="gmail_quote">

<div class="im"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><u></u><div>Dear All,<br>I'm converting a plugin with new API but I still doen't figure out how to add attribute to feature.<br>

I know it's a stupid question but i think the cookbook is till not updated?<br><a href="http://qgis.org/it/docs/pyqgis_developer_cookbook/vector.html#add-features" target="_blank">http://qgis.org/it/docs/pyqgis_developer_cookbook/vector.html#add-features</a></div>

</blockquote><div><br></div><div><br></div></div><div>You can try this method:</div><div><br></div><div> <a href="https://github.com/elpaso/qgis-geocoding/blob/master/GeoCoding.py#L289" target="_blank">https://github.com/elpaso/qgis-geocoding/blob/master/GeoCoding.py#L289</a></div>

</div></div></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/10/14 Geo DrinX <span dir="ltr"><<a href="mailto:geodrinx@gmail.com" target="_blank">geodrinx@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote"><div class="im"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">

<div class="gmail_extra">
<div class="gmail_quote"><div>Non demoralizzarti. Anche noi stiamo migrando plugin grossi (mesi di lavoro anche per noi).<br></div><div>Se puoi spiegarci meglio il problema, potremo aiutarti. <br></div></div></div></div>

</blockquote>
<div><br></div></div><div>Ti ringrazio.<br></div><div>Per farla breve, devo creare un memoryLayer e devo inserire un punto con un record associato:<br></div><div><br>------------------------------------------------------------------------------------------------------------<br>


geomType = "Point" + '?crs=proj4:' + QgsProject.instance().readEntry("SpatialRefSys","/ProjectCRSProj4String")[0]<br>DronePlan = "DronePlan_"<br>memLay = QgsVectorLayer(geomType, DronePlan, 'memory') <br>


<br>pr2 = memLay.dataProvider()<br><br>res = pr2.addAttributes( [QgsField('Campo')])<br><br>fields = memLay.pendingFields()<br>f = QgsFeature(fields) <br><br>f['Campo'] = 100 <br>------------------------------------------------------------------------------------------------------------<br>


<br>Ma la console risponde:<br>KeyError: 'Campo'<br><br></div><div>???  cosa vuole ?<br></div></div></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>