[QGIS-it-user] QGIS line_interpolate_point con EPSG 4326

Totò pigrecoinfinito a gmail.com
Lun 27 Ago 2018 10:19:22 PDT


Ciao lista,
ho notato che la funzione line_interpolate_point non lavora come mi
aspetterei se la geometry è in EPSG 4326; con geometry proiettate funziona.

allego [0] uno shapefile linestring in EPSG 4326 e vi chiedo di fare la
seguente prova:
aggiungere un campo testuale -lungo 80 e popolatelo con la seguente
espressione:

geom_to_wkt( line_interpolate_point( $geometry, $length/2) ) 

poi esportate in csv per verificare i punti.

In QGIS 2.18.23 LTR il campo viene compilato ma le coordinate sono del primo
vertice e non quello atteso del centroide lungo la linea;
In QGIS 3.2.2 il campo viene compilato ma le coordinate sono del primo
vertice e non quello atteso del centroide lungo la linea;
In QGIS 3.3 dev il campo NON viene compilato, o meglio il valore è NULL

in tutte e tre le versioni l'espressione funziona bene se utilizzata per
tematizzare con geometry generator

domanda: è normale questo comportamento con EPSG 4326 oppure è un bug?

saluti

[0] https://mega.nz/#!sAwlyTLI!GmVZP4k2kiC914CutDD1r9D2VV327y3WryUGkL3FEkM



-----
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html


Maggiori informazioni sulla lista QGIS-it-user