Ciao Giovanni,
l'sql di crezione della tabella è questo:

BEGIN;
CREATE TABLE "prova" (gid serial PRIMARY KEY,
"azi_cod_az" varchar(8),
"anno_focol" int4,
"num_focola" int4,
"data_confe" varchar(35),
"data_estin" varchar(35),
"link_indag" varchar(200),
"code_asl" varchar(4),
"mal_id_mal" varchar(10),
"longitudin" numeric,
"latitudine" numeric,
"shape_fid" int4);
SELECT AddGeometryColumn('','prova','the_geom','4236','POINT',2);
INSERT INTO "prova" ("azi_cod_az","anno_focol","num_focola","data_confe","data_estin","link_indag","code_asl","mal_id_mal","longitudin","latitudine","shape_fid",the_geom) VALUES ('011CH014','2002','100','2002-05-17 00:00:00.0','2002-05-20 00:00:00.0','/emergenze/032002_100.pdf','P103','3','42.005000000','14.514400000','1','0101000000F31FD26F5F072D40713D0AD7A3004540');
END;

come vedi non c'è traccia del constraint...
Non mi riesce di capire cosa lo genera.

Maurizio

G. Allegri ha scritto:
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] <mailto:[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] <mailto:[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.



--

<http://www.geographike.it>Maurizio Latini
GEOGRAPHIKE S.R.L.
Via Sansedoni 7, 53100 SIENA
Telefono/Fax: 0577 588408
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>

INFORMAZIONI STRETTAMENTE CONFIDENZIALI In ottemperanza al D.Lgs. 196/2003 sulla tutela dei dati personali, le informazioni contenute in questo messaggio sono strettamente riservate e sono esclusivamente indirizzate al destinatario indicato (oppure alla persona responsabile di rimetterlo al destinatario), tenendo presente che qualsiasi uso, riproduzione o divulgazione di questo messaggio è vietata. Nel caso in cui aveste ricevuto questa mail per errore, vogliate avvertire il mittente al più presto a mezzo posta elettronica e subito dopo distruggerla.


_______________________________________________
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.

Rispondere a