Message posté par : mathieu rajerison
----------------------------------------
Bonjour,
- Créer une couche Lignes1 avec une ligne
- Créer une couche Lignes 2 avec deux lignes dont une plus proche de Lignes1
- Créer un champ virtuel sur Lignes1 'nearest_ligne' avec l'expression
suivante
with_variable(
'
-----------------
Code :
distances',
array_foreach(
generate_series(1, aggregate('lignes2', 'count', fid)),
distance($geometry, geometry(get_feature_by_id('lignes2', @element)))),
array_find(@distances, array_sort(@distances)[0]) + 1
)
-----------------
Le projet en PJ contient données et projet d'exemple
----------------------------------------
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=334789#p334789
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