On Fri, Dec 16, 2011 at 12:57:34PM +0100, PiaMic wrote: > Voglio sostituire le geometrie di una tabella postgis con altre che > provengono da uno shapefile. > La tabella postgres non ha uno srid determinato, anzi, forza lo srid così > > CONSTRAINT enforce_srid_the_geom CHECK (srid(the_geom) = (-1)) > > Convertendo lo shapefile in una tabella postgis (tramite Open Jump) > temporanea i poligoni passano con uno srid = 0. Quando faccio un join tra le > due tabelle per fare un UPDATE sulla geometria postgis mi dà errore, non > accettando lo srid. > Premesso che al momento non posso cambiare le caratteristiche della tabella > di destinazione, e devo mantenere questo srid=-1, come posso fare? E che > differenza c'è tra srid = 0 e srid = -1?
SRID <= 0 equivale a "non so". Il valore ufficiale di questo "non so" e' sempre stato -1. In PostGIS-2.0 diventera' 0. Che versione di PostGIS stai usando, e che versione di OpenJump ? Perche' non puoi cambiare le caratteristiche della tabella di destinazione ? "non so" non e' un buon valore di SRID ... --strk; ,------o-. | __/ | Thank you for PostGIS-2.0 Topology ! | / 2.0 | http://www.pledgebank.com/postgistopology `-o------' _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it. 540 iscritti al 4.11.2011