Il CONSTRAINT "enforce_srid_the_geom CHECK (srid(the_geom) = -1);" viene create durante la creazione della tabella, quindi dovrebbe essere incluso nell'sql che ti ritorna da shp2pgsql. Cosa hai nell'sql? Se non sbaglio, dovrebbe esserci piuttosto "enforce_srid_the_geom CHECK (srid(the_geom) = 4326);"
Giovanni 2008/5/17 Maurizio Latini <[EMAIL PROTECTED]>: > Salve, > sto cercando di importare in Postgis dei dati utilizzando shp2pgsql, > i dati sono in wgs84, l'sql che ottengo cerca di aggingere il valore 4326 > nella colonna SRID della tabella geometry_colums. > Quando lancio l'SQL per creare la tabella ottengo perĂ² una violazione della > seguente constraint: > > NOTICE: CREATE TABLE will create implicit sequence "prova_gid_seq" for > serial column "prova.gid" > NOTICE: CREATE TABLE / PRIMARY KEY will create implicit index "prova_pkey" > for table "prova" > Query result with 1 rows discarded. > > ERROR: new row for relation "prova" violates check constraint > "enforce_srid_the_geom" > > enforce_srid_the_geom CHECK (srid(the_geom) = -1); > > Come posso fare in modo di aggiungere geometrie che non abbiamo solamente > SRID=-1? > > Grazie > Maurizio > > > -- > > > _______________________________________________ > Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione > [email protected] > http://www.faunalia.com/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. >
_______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [email protected] http://www.faunalia.com/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.
