Come ottenere i centroidi di linee curve lungo le linee stesse.
avviare il calcolatore di campi e creare un nuovo campo 'coord_WKT' testuale e popolarlo con la seguente espressione:
geom_to_wkt( line_interpolate_point( $geometry, $length/2) )
le funzioni utilizzate sono:
- $geometry, che recupera la geometria corrente:
- $length, calcola la lunghezza della geometria corrente;
- line_interpolate_point, restituisce il punto interpolato ad una specifica distanza;
- geom_to_wkt, restituisce la rappresentazione Well-Known Text (WKT) della geometria.
ecco la tabella attributi:
Esportare lo strato in formato CSV:
Importialo il nuovo strato CSV come testo delimitato:
Ecco il risultato finale, i centroidi sono lungo le linee:
il geopackage è scaricabile qui