Hi list !<br>I&#39;m developping a QGIS plugin using Python Bindings<br>I recently managed to automatically create a shp layer from a csv file using this code<br>**************************************************************************************************************************************************
<span style="color: rgb(102, 102, 102); font-style: italic;"><br>uri = &quot;C:\G77\driftx_multi_level\txtfile.csv?delimiter=%s&amp;xField=%s&amp;yField=%s&quot; % (&quot;;&quot;, &quot;x&quot;, &quot;y&quot;)<br>vlayer = QgsVectorLayer(uri, &quot;vectorial puff&quot;, &quot;delimitedtext&quot;)
<br>error = QgsVectorFileWriter.writeAsShapefile(vlayer, &quot;python/plugins/DriftxPlugin/data/vectorial_puff.shp&quot;, &quot;CP1360&quot;)<br><br>if error == QgsVectorFileWriter.NoError:QgsMapLayerRegistry.instance().addMapLayer(vlayer)QMessageBox.warning(
self.iface.getMainWindow(), self.MSG_BOX_TITLE, (&quot;shapefile created !&quot;), QMessageBox.Ok, QMessageBox.Ok)<br>else:</span><br style="font-style: italic;"><span style="font-style: italic;">QMessageBox.warning(self.iface.getMainWindow
(), self.MSG_BOX_TITLE, (&quot;Error creating your shapefile\n&quot;), 
QMessageBox.Ok, QMessageBox.Ok)<br><br></span>******************************************************************************************************************************************************<br>The code works but i still have the following error message just before the created shp loads
&quot; Note: the following lines were not loaded because Qgis was unable to determine values for the x and y coordinates:&quot;<br>I don&#39;t understand why. Any ideas ??<br><br>As you can see in the code, i create the shp in a data folder in my plugin directory.
<br>The main problem is if i use my plugin again, the shp doesn&#39;t want to be created again because it already exists in the data folder.<br>I&#39;d like to destroy the previous existing folder every time the VectorFileWriter is launched.
How can i do that ?<br><br>Finally, i&#39;d like to apply symbology properties (graduated colors, field to use, number of classes...) on the loaded shp.<br>Is there a Qgs class to do this ?<br><br>Thanks 4 answers.<br><br>
Nick BOZON <br>