[Spanish] Una consulta tonta de PostGIS...

Jorge Arevalo jorgearevalo at gis4free.org
Mon May 3 12:57:34 EDT 2010


2010/5/3 Mauricio Marquez <mauriciomarquezgoa en yahoo.com>

> Realmente lo que deseo hacer es que la tabla total_estados este indicada la
> geometría en la tabla geometry_columns, la tabla total_estados es el
> resultado de unir (dentro de la base de datos), el totalizador de varios
> campos de otras tablas con la tabla venezuela_estados, esta tabla
> venezuela_estados fue un shape convertido en postgis a través de gvSIG y
> como tal esta indicada en la tabla geometry_columns, no así la tabla
> total_estados que tiene añadidos entre sus campos el campo the_geom que
> contiene la geometria de la tabla venezuela_estados, esto incide en que
> cuando intento conectar la tabla total_estados a traves de gvSIG no me
> permite indicar que el campo the_geom es el campo geométrico, supongo que
> esto es debido a que no esta indicado en la tabla geometry_colums, es por
> ello que intento indicar que la tabla total_estados contiene entre sus
> campos la geometría de tipo multipoligono en la tabla geometry_colums,
> saludos...
>
> *Mauricio Márquez*
>
>
Hola Mauricio,

Como ha dicho Luis, el error te informa de que ya hay una entrada como la
que quieres añadir en la tabla geometry_columns. Es decir, que esa tabla con
ese campo ya está registrada como tabla con campo de tipo geometry. ¿Por qué
no compruebas lo que hay en la tabla antes?

SELECT * FROM geometry_columns

Un saludo,
Jorge


>
> --- El *lun, 5/3/10, Luis Franco Vázquez <luis.frvz en gmail.com>* escribió:
>
>
> De: Luis Franco Vázquez <luis.frvz en gmail.com>
> Asunto: Re: [Spanish] Una consulta tonta de PostGIS...
> A: "Cap& amp, #237, tulo Local de la comunidad hispano-hablante" <
> spanish en lists.osgeo.org>
> Fecha: lunes, 3 de mayo de 2010, 01:25 pm
>
>
> Parece que el servidor indica que ya tiene registrada esa tabla como una
> geometría. ¿Lo que quieres hacer es decirle que es un multipolígono en vez
> de tipo geometry?
>
> El 3 de mayo de 2010 17:44, Mauricio Marquez <mauriciomarquezgoa en yahoo.com<http://mc/compose?to=mauriciomarquezgoa@yahoo.com>
> > escribió:
>
>> Buen día a todos, estoy intentando indicarle a la tabla geometry_columns
>> que la tabla total_estados contiene un campo geometrico pero al ejecutar la
>> consulta me da un error, si alguién me puede echar una mano muy agradecido,
>> saludos...
>>
>> SQL: SELECT
>> AddGeometryColumn('','total_estados','the_geom','4326','MULTIPOLYGON',2);
>>
>> Error que indica:
>>
>>
>> ERROR:  column "the_geom" of relation "total_estados" already exists
>> CONTEXT:  SQL statement "ALTER TABLE public.total_estados ADD COLUMN
>> the_geom geometry "
>> PL/pgSQL function "addgeometrycolumn" line 94 at EXECUTE statement
>> SQL statement "SELECT AddGeometryColumn('', $1 , $2 , $3 , $4 , $5 , $6 )"
>> PL/pgSQL function "addgeometrycolumn" line 4 at SQL statement
>>
>> *Mauricio Márquez*
>>
>>
>>
>> _______________________________________________
>> Spanish mailing list
>> Spanish en lists.osgeo.org <http://mc/compose?to=Spanish@lists.osgeo.org>
>> http://lists.osgeo.org/mailman/listinfo/spanish
>>
>>
>
>
> --
> Luis Franco Vázquez
> Universidad de Santiago de Compostela
> Escuela Politécnica Superior
> Campus Universitario S/N
> email: luis.franco en usc.es <http://mc/compose?to=luis.franco@usc.es>
> Tfno: 982285900 ext 23247
>
> -----Adjunto en línea a continuación-----
>
>
> _______________________________________________
> Spanish mailing list
> Spanish en lists.osgeo.org <http://mc/compose?to=Spanish@lists.osgeo.org>
> http://lists.osgeo.org/mailman/listinfo/spanish
>
>
>
> _______________________________________________
> Spanish mailing list
> Spanish en lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/spanish
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.osgeo.org/pipermail/spanish/attachments/20100503/6e13d064/attachment-0001.html


More information about the Spanish mailing list