Guest User

Untitled

a guest
Jul 19th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. Processing Toolbox > Scripts > Tools > Create new script
  2.  
  3. ##Copy_features=name
  4. ##original_layer=vector
  5. ##Copy_to=vector
  6.  
  7. original_layer = processing.getObject(original_layer)
  8. copy_to_layer = processing.getObject(Copy_to)
  9.  
  10. feats = [ feat for feat in original_layer.getFeatures() ]
  11.  
  12. Copy_to_data = copy_to_layer.dataProvider()
  13. attr = original_layer.dataProvider().fields().toList()
  14. Copy_to_data.addAttributes(attr)
  15. copy_to_layer.updateFields()
  16. Copy_to_data.addFeatures(feats)
Add Comment
Please, Sign In to add comment