Message posté par : Paul QUESNOT
----------------------------------------
Bonjour,
Dans un premier temps, assurez vous que vos deux couches aient la même projection
Dans un second temps, il faut que votre version de Qgis soit >= 3.16
ensuite, vous voulez que les points s'accrochent au réseau, ou créer un couche ligne
faisant lien entre les points et le réseau ?
Pour la première solution :
Sélectionnez la couche point, lancez la calculatrice de champ, mettez à jour le champ
<geometry>, renseignez une formule du genre :
-----------------
Code :
closest_point(
overlay_nearest(layer := 'couche reseau',expression:=$geometry)[0],
$geometry)
-----------------
Pour la seconde solution :
Lancer l'algorithme "géométrie par expression", mettez votre couche
'point' en couche source, type de géométrie en sortie --> ligne, renseignez une
formule du genre :
-----------------
Code :
make_line(
$geometry,
closest_point(
overlay_nearest(layer := 'couche reseau',expression:=$geometry)[0],
$geometry)
)
-----------------
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=353061#p353061
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