[Gfoss] Problema con ST_Distance_Sphere in PostGIS

Niccolo Rigacci niccolo a rigacci.org
Gio 19 Nov 2009 16:14:58 CET


Probabilmente mi sfugge qualcosa, ma in PostGIS ottengo questo 
risultato:

SELECT ST_Distance_Sphere(
    ST_PointFromText('POINT(1626216 4855458)', 3003),
    ST_PointFromText('POINT(1626216 4855459)', 3003)
);
 st_distance_sphere
--------------------
   111194.697710286

considerato che EPSG:3003 esprime le coordinate in metri,
considerato che i due POINT differiscono di un solo metro sulla Y

Come mai la distanza risulta 111 km?

È vero che il manuale PostGIS indica ST_Distance_Sphere come 
"less accurate", ma mi pare che si esageri!

-- 
Niccolo Rigacci
Firenze - Italy


Maggiori informazioni sulla lista Gfoss