Message posté par : louloupzh18
----------------------------------------
Bonjour,
La fonction iface est une variable qui va interrogé l'interface graphique de QGIS pour
identifier vos couches.
Pour contourner cette pratique, essayer de définir vos couches à partir de leur
emplacement sur le pc/réseau de cette manière :
-----------------
Code :
from qgis.core import QgsProject, QgsVectorLayer
# Chemin du fichier Shapefile
shapefile_path = "C:/chemin/vers/votre/fichier.shp"
# Créer une nouvelle couche vectorielle
vector_layer = QgsVectorLayer(shapefile_path, "Nom de la couche",
"ogr")
-----------------
A priori de cette manière cela enlèvera les requêtes réalisées sur l'interface
graphique mais il y en a peut-être d'autres. Pouvez-vous tester cette solution ?
Bien cordialement,
louloupzh
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=362549#p362549
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net