Message posté par : GlaDal
----------------------------------------
Bonjour à tous,
Je cherche à récupérer certains attributs d'une couche de points (REGARD) qui
intersectent chaque extrémité des entités d'une couche de ligne (TRONCON). Pour cela,
je crée un champ qui calcule la géométrie WKT sur la couche de points avec
l'expression
-----------------
Code :
geom_to_wkt($geometry)
-----------------
et sur la couche de ligne j'utilise, pour chaque champ créé, l'expression
-----------------
Code :
attribute( get_feature( 'REGARD' ,'WKT',
geom_to_wkt(start_point($geometry) )),'ID_AMONT')
-----------------
Cela fonctionne.
Maintenant, je veux créer un modèle graphique. J'ai en entrée ma couche de points (sur
laquelle j'ajoute l'algorithme de création de champ WKT) et j'ai ma couche de
ligne (sur laquelle j'ajoute un algorithme d'ajout de champ pour récupérer mes
attributs de ma couche de points). Seulement, je n'arrive pas à appeler le résultat de
ma couche de points avec le champ WKT dans l'expression avec la requête
d'intersection que je saisie dans mon algorithme sur ma couche de ligne. J'ai
pourtant bien dans la calculatrice de champ '@Ajout__WKT__OUTPUT' que j'ai
utilisé dans l'expression
-----------------
Code :
attribute( get_feature( @Ajout__WKT__OUTPUT ,'WKT',
geom_to_wkt(start_point($geometry) )),'ID_AMONT')
-----------------
De plus, pour que l'algorithme d'ajout de champ WKT s’exécute bien avant celui qui
vise à récupérer les attributs par une requête d'intersection, je l'ai mis en
algorithme parent.
A l'exécution du modèle, je ne récupère aucun attribut. Un truc m'échappe.
J'ai mis une image de mon modèle en pj.
Bref, pas besoin de le dire, on le devine, mais je ne suis pas un pro du modeleur ! Merci
d'avance à celui qui voudra bien m'aider !!! :-)
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=332960#p332960
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net