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

Rencontres QGIS 2025

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

#1 Fri 02 October 2015 10:56

pyjoubert
Participant assidu
Lieu: Lyon
Date d'inscription: 21 Mar 2006
Messages: 347

Récupération d'attribut d'entité finale stocké dans des attribut

Bonjour,

Voici ma problématique

Accrochez-vous ;-)

J'ai en sortie des entités qui ont comme attribut DATEDOC, DIDATE etc .....

Dans mes traitements le nom de l'attribut est stocké dans un autre attribut nom_atribut (par exemple nom_attribut est renseigné à "DATEDOC")
la valeur de cet attribut est stockée dans l'attribut valeur_attribut

En fin de traitement, comment placer la valeur stockée dans valeur_attribut dans l'attribut stocké dans nom_attribut


Merci et bonne journée

Hors ligne

 

#2 Fri 02 October 2015 11:01

pyjoubert
Participant assidu
Lieu: Lyon
Date d'inscription: 21 Mar 2006
Messages: 347

Re: Récupération d'attribut d'entité finale stocké dans des attribut

Pour info, je voudrais faire un transormer personnalisé qui traiterai un attribut passé au transformer via un attribut
DATEDOC est par exemple l'attribut à modifier et il faudrai à la fin le récuperer pour le mettre dans l'entité finale

Hors ligne

 

#3 Fri 02 October 2015 11:11

ogayte
Participant assidu
Lieu: Saint-Estève
Date d'inscription: 6 Mar 2006
Messages: 658
Site web

Re: Récupération d'attribut d'entité finale stocké dans des attribut

Bonjour Pierre-Yves,
Utilisez AttributeDereferencer pour récupérer la valeur et/ou un peu de pythoncaller pour mettre à jour le deuxième attribut.


Olivier Gayte
http://www.veremes.com
+33 (0)4-68-38-65-27

Hors ligne

 

#4 Fri 02 October 2015 12:28

pyjoubert
Participant assidu
Lieu: Lyon
Date d'inscription: 21 Mar 2006
Messages: 347

Re: Récupération d'attribut d'entité finale stocké dans des attribut

Merci Olivier, cela répond au début de ma chaine

Mais lors que j'ai lu la valeur et en déterminer ma nouvelle valeur, comment puis-je faire lien avec mon entité finale ?
En effet, au final j'ai un attribut qui contient la valeur et un autre qui contoent le nom de l'attribut à mettre à jour

Dernière modification par pyjoubert (Fri 02 October 2015 12:29)


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#5 Fri 02 October 2015 12:46

ogayte
Participant assidu
Lieu: Saint-Estève
Date d'inscription: 6 Mar 2006
Messages: 658
Site web

Re: Récupération d'attribut d'entité finale stocké dans des attribut

C'est là qu'il faut faire du python avec une ligne du style :

feature.setAttribute( feature.getAttribute('attribut_a_mettre_a_jour'), feature.getAttribute('attribut_contenant_la_valeur'))


Olivier Gayte
http://www.veremes.com
+33 (0)4-68-38-65-27

Hors ligne

 

#6 Fri 02 October 2015 13:00

pyjoubert
Participant assidu
Lieu: Lyon
Date d'inscription: 21 Mar 2006
Messages: 347

Re: Récupération d'attribut d'entité finale stocké dans des attribut

A la fin de cette chaine, je voudrais remettre la nouvelle valeur dans l'attribut contenu dans l'attribut attribut_date

Hors ligne

 

#7 Fri 02 October 2015 14:33

pyjoubert
Participant assidu
Lieu: Lyon
Date d'inscription: 21 Mar 2006
Messages: 347

Re: Récupération d'attribut d'entité finale stocké dans des attribut

OK
Merci Olivier, le traitement est concluant

Hors ligne

 

Pied de page des forums

Powered by FluxBB