Quando commito mi restituisce l'errore: 1 feature(s) not added. Provider errors: PostGIS error while adding features: duplicate key violates unique costraint conoidi_piemonte_pkey
Il giorno 19 aprile 2012 14:57, Paolo Corti <pco...@gmail.com> ha scritto: > 2012/4/19 Luca Lanteri <mesca...@gmail.com>: > >> > > mmm... allora non mi torna qualcosa, perche anch'io mi aspetterei il > > comportamento che dici tu invece non è così: > > questa è la mia tavola > > > > CREATE TABLE conoidi.conoidi > > ( > > gid serial NOT NULL, > > id_conoide integer, > > tipo double precision, > > poligenico character varying(4), > > valanga character varying(4), > > corsoacqua character varying(50), > > the_geom geometry, > > modifica integer, > > autore_modifica character varying(50), > > area integer, > > fonte integer, > > cod_macrobacino character varying(10), > > CONSTRAINT conoidi_piemonte_pkey PRIMARY KEY (gid), > > CONSTRAINT enforce_dims_the_geom CHECK (st_ndims(the_geom) = 2), > > CONSTRAINT enforce_geotype_the_geom CHECK (geometrytype(the_geom) = > > 'POLYGON'::text OR the_geom IS NULL), > > CONSTRAINT enforce_srid_the_geom CHECK (st_srid(the_geom) = 32632) > > > > quando inserico un nuovo record nel campo gid ritrovo, giustamente: > > nextval('conoidi.conoidi_gid_seq'::regclass) essendo il valore di default > > > > quando faccio uno split, no! sulle nuove geometrie create il gid rimane > > quello vecchio per entrambe i poligoni. Inserendolo a mano tutto > funziona ma > > ritorno nel problema di prima. > > > > > > si ma non hai committato le modifiche (e quindi non hai interrogato > PostGIS per ottenere il nuovo id). Se chiudi la sessione di editing e > riguardi gli id, vedrai che tutto torna ;) > ciao > p > > -- > Paolo Corti > Geospatial software developer > web: http://www.paolocorti.net > twitter: @capooti > skype: capooti >
_______________________________________________ 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. 584 iscritti al 7.4.2012