Est-il possible de créer une couche virtuelle via un script python. Par exemple, j'ai une couche "road", et je voudrais effectuer sql "SELECT * FROM road WHERE type = 'Expressway'"
Est-ce que cela sera possible? Y a-t-il un exemple auquel je peux me référer?
pyqgis
virtual-layer
Cy T
la source
la source
'QgsMapLayerRegistry' is not defined
. L'instruction SQL fonctionne lors de l'exécution dans la boîte de dialogue «Créer une couche virtuelle».Pour QGIS 3, utilisez plutôt QgsProject:
la source