> Per il sito delle statistiche[1] ho usato la seguente funzione:
>
> ST_length_spheroid(transform(geometry,4326),'SPHEROID["WGS84",6378137,298.25728]'))
>
> Ovvero riproietto i dati in coordinate geografiche ed uso il calcolo della
> lunghezza lungo lo sferoide WGS84. Usando la funzione lenght su geometrie
> proiettate in mercatore sferico mi sovrastima molto la lunghezza delle
> strade (e l'errore cresce con la latitudine). Ad esempio la lunghezza delle
> highway della liguria (aggiornata a qualche giorno fa) dovrebbe essere pari
> a 10.000 km e non 14.000.

Grazie Diego per la correzione, usando la funzione da te suggerita i
dati cambiano in questo modo:

highway: 10175573 m (+ di 10 mila Km)
footway: 835858 m (+ 800 Km)



Ciao,

Stefano

_______________________________________________
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it

Rispondere a