Je voudrais afficher les mêmes données vectorielles de différentes manières que différentes couches. Bien qu'il soit très pratique de pouvoir copier et coller le style de calque dans la version 1.8+, ce serait bien de pouvoir sélectionner un calque et cliquer avec le bouton droit pour le copier ou le dupliquer directement.
Une manière simple de le faire, comme une commande Python?
Mise à jour: la suggestion de @ dakcarto fonctionne parfaitement. Comme j'avais besoin d'ajouter de nombreux calques en double, je l'ai adapté pour boucler autant de fois que nécessaire:
for n in range(1,5):
iface = qgis.utils.iface; vl = iface.activeLayer(); iface.addVectorLayer(vl.source(), vl.name() + "_clone" + str(n), vl.providerType())
Le seul problème est que la nouvelle couche devient la couche active, donc elle ajoute "_clone" et le numéro au nom précédent, se terminant par example_clone1, example_clone1_clone2, jusqu'à la lourde exemple_clone1_clone2_clone3_clone4_clone5. Besoin de comprendre comment dupliquer à partir du calque initialement sélectionné, maintenant.