union

Restituisce una geometria che rappresenta l”insieme dei punti dell”unione delle geometrie.

Sintassi

union(geometry1, geometry2)

Argomenti

  • geometry1 una geometria
  • geometry2 una geometria

Esempi

  • geom_to_wkt( union( geom_from_wkt( 'POINT(4 4)' ), geom_from_wkt( 'POINT(5 5)' ) ) ) MULTIPOINT(4 4, 5 5)

../../_images/union1.png

../../_images/union3.png

Espressione:

-- unione delle due linee
union( 
make_line(  -- linea a
	start_point(geometry(get_feature_by_id('linea_a',0))), 
	start_point($geometry),
	end_point(geometry(get_feature_by_id('linea_a',0)))),
make_line(  -- linea b
	start_point($geometry), 
	end_point(geometry(get_feature_by_id('linea_a',0))),
	end_point($geometry))
				)
-- NB: -- l' ordine delle geometrie è indifferente

nota bene

osservazioni

../../_images/union2.png