Message posté par : Jean-Daniel Lomenède
----------------------------------------
Bonsoir,
Voici un début de piste qui dépend grandement de votre donnée.
Je créerai deux champs dans votre couche ligne qu'on nommera
start_wkt et end_wkt avec les formules suivantes
-----------------
Code :
geom_to_wkt( start_point($geometry))
geom_to_wkt( end_point($geometry))
-----------------
et puis après pour votre point vous pouvez créer deux champs aussi avec deux formules :
-----------------
Code :
attribute(
get_feature('lignes', 'start_wkt', geom_to_wkt($geometry)),
'champs_a_recuperer')
attribute(
get_feature('lignes', 'end_wkt', geom_to_wkt($geometry)),
'champs_a_recuperer')
-----------------
vous pouvez aussi récupérer tout d'un coup si vos lignes ne se touchent pas
-----------------
Code :
coalesce(
attribute(
get_feature('lignes', 'start_wkt', geom_to_wkt($geometry))
,
'champs_a_recuperer'
),
attribute(
get_feature('lignes', 'end_wkt', geom_to_wkt($geometry))
,
'champs_a_recuperer'
)
)
-----------------
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=333771#p333771
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