Message posté par : moinards
----------------------------------------
Bonjour à tous,
j'ai créé une série de fonctions avec le modeleur graphique de QGIS, et je souhaite
maintenant faire tourner cet algo uniquement à partir d'un script python. Je
recommence donc un script simple pour voir si une simple fonction (type buffer) peut
fonctionner.
Après pas mal de recherche sur les forums, j'arrive a utiliser pyQGIS en version
Standalone (exactement en suivi ceci :
https://digital-geography.com/how-to-use-pyqgis-as-standalone-script-on-ubu…, et sans
oublier de taper dans bash au préalable
-----------------
Code :
export PYTHONPATH=/usr/lib/python3/dist-packages/
-----------------
J'ai lu que dans la majorité des forums, je peux utiliser les fonctions de QGIS via
processing de cette façon
-----------------
Code :
>> processing.run(name_of_the_algorithm,
parameters)
-----------------
(cf ce tutoriel :
https://docs.qgis.org/3.4/en/docs/user_manual/processing/console.html
Sauf que j'ai un message d'erreur quand je l'execute.:
-----------------
Code :
AttributeError: module 'qgis.processing' has no attribute 'run'
-----------------
Je ne suis donc pas sûr d'utiliser le bon processing... Une erreur de path ?
Merci de vos infos :)
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=347786#p347786
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