#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
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