[Spanish] Una consulta tonta de PostGIS...

Luis Franco Vázquez luis.frvz at gmail.com
Mon May 3 12:59:08 EDT 2010


Puedes hacerlo así:

a)copia la columna the_geom a otra columna
b)Borra la columna the_geom
c)Ejecuta SELECT AddGeometryColumn('','total_
estados','the_geom','4326','MULTIPOLYGON',2);d)Actualiza los valores de la
tabla the_geom con los que tenías almacenados

A ver si eso te sirve

El 3 de mayo de 2010 18:45, Mauricio Marquez
<mauriciomarquezgoa en yahoo.com>escribió:

> 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*
>
>
>
>
>
> --- 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
>
>


-- 
Luis Franco Vázquez
Universidad de Santiago de Compostela
Escuela Politécnica Superior
Campus Universitario S/N
email: luis.franco en usc.es
Tfno: 982285900 ext 23247
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.osgeo.org/pipermail/spanish/attachments/20100503/7ad0df99/attachment.html


More information about the Spanish mailing list