make_line

Crea una geometria linea da una serie di geometrie punto.

Sintassi

make_line(point1, point2, …)

Argomenti

  • point una geometria punto

Esempi

  • geom_to_wkt(make_line(make_point(2,4),make_point(3,5))) 'LineString (2 4, 3 5)'
  • geom_to_wkt(make_line(make_point(2,4),make_point(3,5),make_point(9,7))) 'LineString (2 4, 3 5, 9 7)'

../../_images/make_line1.png

Array variant >= QGIS 3.10

I vertici di linea sono specificati come una matrice di punti.

Sintassi

make_line(array)

Argomenti

  • array Matrice di punti

Esempio

  • geom_to_wkt(make_line(array(make_point(2,4),make_point(3,5),make_point(9,7)))) 'LineString (2 4, 3 5, 9 7)'

../../_images/make_line3.png

Espressione usata

make_line(
array(geometry(
	get_feature_by_id('fontanelle_Palermo',$id))),
array(geometry(
	get_feature_by_id('fontanelle_Palermo',not $id%2)))
		) 

nota bene

osservazioni

../../_images/make_line2.png