[Gfoss] postgis - envelope restituisce points

Benedetto Porfidia benedetto.porfidia a isprambiente.it
Gio 24 Mar 2011 15:08:33 CET


Salve a tutti,
stò provando la seguente query su 2 db postgres/postgis 9.0/1.5 e 
8.2/1.4(?)  su una stessa tabella clonata sui due db.

SELECT DISTINCT ON (mytable.my_id) mytable.my_id, 
asText(envelope(mytable.the_geom)) AS the_geom
    FROM mytable
   ORDER BY mytable.my_id;

Le geometrie di mytable.the_geom sono solo punti.

Il problema è che  col db vecchia versione, la funzione envelope 
restituisce correttamente i POLYGON dei bbox dei punti raggruppati per 
my_id, mentre con la nuova versione mi restituisce POINT.

Ovviamente a me servono i poligoni e non i punti.
Qualcuno mi sa aiutare?

grazie mille in anticipo
Benedetto


Maggiori informazioni sulla lista Gfoss