Il problema e' che il valore che ritorna a me e' differente da quello che il tuo PG ritorna. :(
Ora mi tocca scervellarmi per scoprire quale cavolo di libreria e' in difetto. Il giorno 20 novembre 2009 07.16, Niccolo Rigacci <[email protected]> ha scritto: > On Thu, Nov 19, 2009 at 07:38:34PM +0100, Andrea Peri wrote: > > >SELECT ST_Distance_Sphere( > > > ST_Transform(ST_PointFromText('POINT(1626216 4855458)', 3003), > 4326), > > > ST_Transform(ST_PointFromText('POINT(1626216 4855459)', 3003), 4326) > > >); > > > st_distance_sphere > > >-------------------- > > > > > > 1.0009418016345 > > > > > > > > > La stessa query la applico sul mio pg ed ottengo un risultato > leggermente, > > ma inequivocabilmente e decisamente, differente. > > > > 1,0009418011511229 > > > Quella è la seconda prova che ho fatto, che comprende la > ST_Transform(point, 4326). Anche a me in quel caso torna > giustamente 1 metro circa. > > L'errore c'era senza ST_Transform(), in quel caso > ST_Distance_Sphere() non funziona. > > -- > Niccolo Rigacci > Firenze - Italy > -- ----------------- Andrea Peri . . . . . . . . . qwerty àèìòù -----------------
_______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [email protected] http://lists.faunalia.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it.
