Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Tue 08 March 2016 16:45

Henri Pornon
Juste Inscrit !
Date d'inscription: 7 Sep 2011
Messages: 7

QGIS: Interaction entre un module Python et l'utilisateur

Bonjour à tous

Pardon si ma question semble un peu basique à certains, mais je bloque sur un problème simple en essayant d'écrire un module Python dans QGIS.

Je précise pour commencer que, sans être un spécialiste, j'ai déjà écrit des programmes en langage Python (hors de QGIS) et que je suis un utilisateur régulier de QGIS.

Je souhaite écrire un programme Python qui interagisse avec l'utilisateur, par exemple s'arrête pour lui permettre de sélectionner un point dans la fenêtre cartographique QGIS avant de continuer.

J'ai consulté divers tutoriaux sur la programmation en Python dans QGIS, mais je n'ai pas trouvé d'exemples de code répondant à cette préoccupation. Tous les exemples que j'ai consulté réalisent des traitements automatisés dans interaction avec l'utilisateur.

Quelqu'un connaît-il un tutoriel dans lequel je trouverais un exemple de solution ?

Merci d'avance, Cordialement.

Hors ligne

 

#2 Sat 16 April 2016 12:57

Bruno
Membre du bureau
Lieu: Toulouse
Date d'inscription: 22 Jun 2005
Messages: 11750
Site web

Re: QGIS: Interaction entre un module Python et l'utilisateur

Bonjour,

Je n'y connais rien, mais la demande parait relativement simple wink

Bruno

Hors ligne

 

#3 Sun 17 April 2016 05:37

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: QGIS: Interaction entre un module Python et l'utilisateur

Bonjour Henri,

Rien dans la cuisine je suppose ?
http://docs.qgis.org/2.8/fr/docs/pyqgis … _cookbook/

Je suppose que l'idée est d'interagir avec le MapCanvas...
http://docs.qgis.org/2.8/fr/docs/pyqgis … anvas.html

Hors ligne

 

#4 Wed 22 June 2016 16:16

ThomasG
Membre
Lieu: Nantes
Date d'inscription: 9 Sep 2005
Messages: 940
Site web

Re: QGIS: Interaction entre un module Python et l'utilisateur

Bonjour,

Mieux vaut tard que jamais.
J'ai un mini-exemple pour illustrer ce besoin https://gist.github.com/ThomasG77/4f26b … 1f83946a99


Cordialement


Thomas

Hors ligne

 

#5 Wed 22 June 2016 16:23

Henri Pornon
Juste Inscrit !
Date d'inscription: 7 Sep 2011
Messages: 7

Re: QGIS: Interaction entre un module Python et l'utilisateur

Merci beaucoup, je vais étudier cet exemple et m'en inspirer.

Hors ligne

 

Pied de page des forums

Powered by FluxBB