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.

Rispondere a