closest_point

Restituisce il punto sulla geometria 1 che è più vicino alla geometria 2.

Sintassi

closest_point(geometry 1, geometry 2)

Argomenti

  • geometry 1 geometria sulla quale cercare il punto più vicino
  • geometry 2 geometria dalla quale cercare il punto più vicino

Esempi

  • geom_to_wkt(closest_point(geom_from_wkt('LINESTRING (20 80, 98 190, 110 180, 50 75 )'),geom_from_wkt('POINT(100 100)'))) Point(73.0769 115.384)

nota bene

osservazioni

Utilizzando il geometry generator per i temi (il layer strade è una unica feature):

  • closest_point( geometry(get_feature('strade', 'reg',19)),$geometry)

Gif animata: geometry 1 è la rete stradale; geometry 2 sono i punti; in rosso i closestpoint