Tracciare punti a distanza prefissata lungo una linea↵
Come tracciare dei punti su una linea a distanza prefissata a partire dall'origine della linea:
- tracciare dei punti casuali sulla linea (nome layer:linea);
- nella tabella attributi, dei punti casuali, aggiungere un campo
distanza
e popolere con le distanze desiderate (a partire dallostart_point
della linea); - aggiornare la geometria dei punti usando il field calc e la seguente espressione:
video: https://youtu.be/iYPjdYOHSLc
Usando algoritmo di processing↵
È possibile creare direttamente la geometria punto usando l'algoritmo Geometria con Espressione
a partire dal Layer in ingresso il layer lineare, tipo di geometria Punto
ed espressione:
collect_geometries(
array_foreach(array(1000,10000,150000,270000,500000),
line_interpolate_point($geometry,@element)))
Funzioni e variabili utilizzate: