[QGIS-it-user] La funzione $length restituisci il valore cartesiano se richiamata dalla funzione aggregate

Totò Fiandaca pigrecoinfinito a gmail.com
Lun 18 Dic 2023 23:13:25 PST


Buongiorno,
scrivo solo per capire se è un comportamento voluto o è un bug quanto in
oggetto.

descrizione problema:
ho un layer lineare (testOne) e una tabella (tableOne) senza geometria,
avvio il *field calc* dalla tabella e scrivo la seguente espressione, per
aggiornare l'attributo *len*:

aggregate(
layer:='testOne',
aggregate:='array_agg',
expression:=$length) [0]

il risultato (*126671,709 m*) è diverso da quello che mi aspetterei
(*126721.310
m*) , in quanto restituisce il valore cartesiano di *$length* e non quello
ellissoidico, infatti se usassi $length nel vettore testOne otterrei il
valore desiderato.

PS. il progetto è impostato correttamente con ellissoide, ovvero siamo al
corrente che:'La lunghezza calcolata da questa funzione rispetta sia
l'impostazione dell'ellissoide del progetto corrente che le impostazioni
dell'unità di distanza'

Allego dati e progetto di esempio.

Testato sia su QGIS 3.28.13 LTR Firenze che su QGIS 3.34.1 Prizren da
OSGeo4W - win 10 PRO 64b

saluti

https://mega.nz/file/pFQnkYxJ#3zNJR0rzH-a4opip3rgkbJoLrRUlNu7-vwXeiUra_Hs

-- 
*Ing. Salvatore Fiandaca*
*mobile*.:+39 327.493.8955
*m*: *pigrecoinfinito a gmail.com <pigrecoinfinito a gmail.com>*
*C.F*.: FNDSVT71E29Z103G
*P.IVA*: 06597870820
*membro QGIS Italia - http://qgis.it/ <http://qgis.it/>*
*socio GFOSS.it - *http://gfoss.it/
*member OSGeo* - *https://www.osgeo.org/member/fiandaca/*
<https://www.osgeo.org/member/fiandaca/>
*blog:*
* https://pigrecoinfinito.com/ <https://pigrecoinfinito.com/> FB: Co-admin
- https://www.facebook.com/qgis.it/ <https://www.facebook.com/qgis.it/>**
<https://www.facebook.com/qgis.it/> *
*TW:  <http://goog_95411464>**https://twitter.com/totofiandaca
<https://twitter.com/totofiandaca>*

43°51'0.54"N  10°34'27.62"E - EPSG:4326

“Se la conoscenza deve essere aperta a tutti,
perchè mai limitarne l’accesso?”
R. Stallman

Questo documento, allegati inclusi, contiene informazioni di proprietà di
FIANDACA SALVATORE e deve essere utilizzato esclusivamente dal destinatario
in relazione alle finalità per le quali è stato ricevuto. E' vietata
qualsiasi forma di riproduzione o divulgazione senza l'esplicito consenso
di FIANDACA SALVATORE. Qualora fosse stato ricevuto per errore si prega di
informare tempestivamente il mittente e distruggere la copia in proprio
possesso.
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.osgeo.org/pipermail/qgis-it-user/attachments/20231219/90918405/attachment.htm>


Maggiori informazioni sulla lista QGIS-it-user