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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Wed 25 February 2015 15:15

bruns81
Participant occasionnel
Date d'inscription: 11 Apr 2009
Messages: 14

QGIS & Python : Géométrie objet en cours de saisie

Bonjour,

Est-il possible d'accéder à la géométrie d'un objet en cours de saisie (cad avant validation du formulaire et insertion des données attributaires) ?
Cela me serait fort utile pour pré remplir des champs de mon formulaire.
Je n'ai pas trouvé d'exemple...

Hors ligne

 

#2 Wed 25 February 2015 18:14

gvellut
Participant actif
Lieu: Annecy
Date d'inscription: 13 Apr 2006
Messages: 112
Site web

Re: QGIS & Python : Géométrie objet en cours de saisie

Une possibilité est de fournir une fonction d'initialisation pour le formulaire de la couche: Cela peut être configuré dans les propriétés de la couche ou en code (layer.setEditFormInit("mafonc") (par ex, [NomPlugin].[NomModulePython.py].[NomFonction]) . Les arguments de la fonction sont: dialog, layer, feature. Donc à partir de là, tu as accès à l'objet en cours de saisie et à sa géométrie.

Dernière modification par gvellut (Wed 25 February 2015 18:24)

Hors ligne

 

Pied de page des forums

Powered by FluxBB