QGIS Export Shapefile

المشرف العام

Administrator
طاقم الإدارة
i am trying to export selected feature using pyqgis.

till now i have tried these codes. after using this i can select feature but dont know how to export selected feature to new shapefile.

canvas= iface.mapCanvas()AllLayers=canvas.layers()for i in AllLayers: it = i.getFeatures( QgsFeatureRequest().setFilterExpression ( u'"Country" = \'India\'' ) ) i.setSelectedFeatures( [ f.id() for f in it ] ) print "Filter Applied"have tried this code :- but this is just creating a duplicate of source file ( i need selected Only)

_writer = QgsVectorFileWriter.writeAsVectorFormat(i,r"C:\Users\XYZ\Desktop\NewFile.shp","utf-8",None,"ESRI Shapefile")If Anybody know please help. thanks in advance



أكثر...
 
أعلى