Bonjour
Je cherche à interfacer ce trés bon SIG qu'est QGis avec une autre application (traçabilité) développée sous MS Access. Je sais bien que l'on ne peut pas piloter directement par automation QGis en vba et qu'il n'y a pas d'activeX ou de choses similaires... (dommage...) et que le (seul ?) moyen d'automatiser des tâches sous QGis est de passer par PyQgis que l'on exécute dans la console ou des scripts pré-établis comme avec le plugin Script Runner. Mon problème est que j'aimerai bien pouvoir lancer ces tâches de puis mon interface access et, qui plus est, avec des paramètres choisis sous access...
Une solution serait de personnaliser les scripts python depuis vba (en manipulant les fichiers textes) en y insérant mes paramètres mais existe t'il un moyen de lancer ces scripts en dehors de QGis par des lignes de commandes que je pourrai appeler par des shellexecute depuis vba ?
Ou quelqu'un a t'il déjà mis en oeuvre une solution plus simple et plus propre... ?
Merci de vos éclairages !
Guen
Je cherche à interfacer ce trés bon SIG qu'est QGis avec une autre application (traçabilité) développée sous MS Access. Je sais bien que l'on ne peut pas piloter directement par automation QGis en vba et qu'il n'y a pas d'activeX ou de choses similaires... (dommage...) et que le (seul ?) moyen d'automatiser des tâches sous QGis est de passer par PyQgis que l'on exécute dans la console ou des scripts pré-établis comme avec le plugin Script Runner. Mon problème est que j'aimerai bien pouvoir lancer ces tâches de puis mon interface access et, qui plus est, avec des paramètres choisis sous access...
Une solution serait de personnaliser les scripts python depuis vba (en manipulant les fichiers textes) en y insérant mes paramètres mais existe t'il un moyen de lancer ces scripts en dehors de QGis par des lignes de commandes que je pourrai appeler par des shellexecute depuis vba ?
Ou quelqu'un a t'il déjà mis en oeuvre une solution plus simple et plus propre... ?
Merci de vos éclairages !
Guen