<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Del mismo modo observo que el identificador único antes era denominado "gid" y ahora por defecto pone "pk"<br><br>Esto me genera grandes problemas ya que mi sistema vincula elementos a partir del identificador único.<br><br>Ejemplo de una capa de catastro antes y ahora.<br><br><br>CREATE TABLE parcelar2015<br>(<br> gid serial NOT NULL,<br> pcat1 text,<br> pcat2 text,<br> ejercicio integer,<br> num_exp integer,<br> control integer,<br> coory double precision,<br> via integer,<br> numero integer,<br> numerodup text,<br> numsymbol integer,<br> area integer,<br> fechaalta integer,<br> fechabaja integer,<br> mapa integer,<br> delegacio integer,<br> municipio integer,<br> masa text,<br> hoja text,<br> tipo text,<br> parcela text,<br> coorx double precision,<br> refcat text,<br> denomina text,<br> fechaalt_1 integer,<br> fechabaj_1 integer,<br> the_geom geometry,<br> CONSTRAINT parcelar2015_pkey PRIMARY KEY (gid),<br> CONSTRAINT enforce_dims_the_geom CHECK (ndims(the_geom) = 2),<br> CONSTRAINT enforce_geotype_the_geom CHECK (geometrytype(the_geom) = 'MULTIPOLYGON'::text OR the_geom IS NULL),<br> CONSTRAINT enforce_srid_the_geom CHECK (srid(the_geom) = 25830)<br>) <br>WITHOUT OIDS;<br>ALTER TABLE parcelar2015 OWNER TO postgres1;<br>-- Index: idx_parcelar2015_the_geom<br>-- DROP INDEX idx_parcelar2015_the_geom;<br>CREATE INDEX idx_parcelar2015_the_geom<br> ON parcelar2015<br> USING gist<br> (the_geom);<br><br>--------------------------------------------------------------------------------------------------------------------------------------<br>CREATE TABLE parcela_prueba<br>(<br> pcat1 character varying(7) NOT NULL DEFAULT ''::character varying,<br> pcat2 character varying(7) NOT NULL DEFAULT ''::character varying,<br> ejercicio integer NOT NULL DEFAULT 0,<br> num_exp integer NOT NULL DEFAULT 0,<br> control integer NOT NULL DEFAULT 0,<br> coory double precision NOT NULL DEFAULT 0::double precision,<br> via integer NOT NULL DEFAULT 0,<br> numero integer NOT NULL DEFAULT 0,<br> numerodup character varying(1) NOT NULL DEFAULT ''::character varying,<br> numsymbol integer NOT NULL DEFAULT 0,<br> area bigint NOT NULL DEFAULT 0::bigint,<br> fechaalta integer NOT NULL DEFAULT 0,<br> fechabaja integer NOT NULL DEFAULT 0,<br> mapa integer NOT NULL DEFAULT 0,<br> delegacio integer NOT NULL DEFAULT 0,<br> municipio integer NOT NULL DEFAULT 0,<br> masa character varying(5) NOT NULL DEFAULT ''::character varying,<br> hoja character varying(7) NOT NULL DEFAULT ''::character varying,<br> tipo character varying(1) NOT NULL DEFAULT ''::character varying,<br> parcela character varying(5) NOT NULL DEFAULT ''::character varying,<br> coorx double precision NOT NULL DEFAULT 0::double precision,<br> refcat character varying(20) NOT NULL DEFAULT ''::character varying,<br> pk bigserial NOT NULL,<br> geometry geometry,<br> CONSTRAINT parcela_prueba_pkey PRIMARY KEY (pk),<br> CONSTRAINT enforce_dims_geometry CHECK (ndims(geometry) = 2),<br> CONSTRAINT enforce_geotype_geometry CHECK (geometrytype(geometry) = 'MULTIPOLYGON'::text OR geometry IS NULL),<br> CONSTRAINT enforce_srid_geometry CHECK (srid(geometry) = 25830)<br>) <br>WITHOUT OIDS;<br>ALTER TABLE parcela_prueba OWNER TO postgres1;<br>-- Index: idx_parcela_prueba_geometry<br>-- DROP INDEX idx_parcela_prueba_geometry;<br>CREATE INDEX idx_parcela_prueba_geometry<br> ON parcela_prueba<br> USING gist<br> (geometry);<br>-------------------------------------------------------------------------------------------------------------------------------------------------------------<br><br>Hay grandes diferencias entre una capa creada antes versiones anteriores a la 2 y una capa exportada con la versión 2.1.<br><br>Saludos,<div>------------------------------------</div><div>Antonio García Benlloch</div><div>@: angarben@hotmail.com</div><div><br></div><br>                                            </div></body>
</html>