<div dir="ltr">Gracias Jose voy a tratar con la actualizacion en Postgis.<div>Yo les aviso luego el resultado.</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">El 25 de julio de 2013 15:06, Jose Carlos Martinez Llario <span dir="ltr">&lt;<a href="mailto:jomarlla@cgf.upv.es" target="_blank">jomarlla@cgf.upv.es</a>&gt;</span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hola,<br>
gvSIG al menos que no hayan cambiado el driver ultimamente no maneja<br>
correctamente geometrías sencillas, es decir, no tipo multi de PostGIS.<br>
Supongo que en la versión 1.12 seguirá igual, en la 2 no lo sé.<br>
<br>
Para cambiar una columna de tipo de geometría en PostGIS  (en 1.5 es un<br>
poco más dificil que en PostGIS 2) deberías:<br>
<br>
1.- Quitar la restricción de tipo check de geometría de la tabla.<br>
2.- Realizar un update<br>
update tabla set geom = st_multi(geom);<br>
3.- Añadir la restricción de tipo check de geometría de la trabla<br>
4.- Modificar geometry_column con el tipo ahora a MULTIPOLYGON<br>
<br>
También los pasos 3 y 4 te los puedes evitar con la orden<br>
probe_geometry_columns.<br>
<br>
o también podrías añadir una segundo columna de geometría, lo cual sería<br>
más facil:<br>
<br>
1. Añadir una nueva columna de geometría con addgeometrycolumn<br>
2. realizar un update:<br>
update tabla set geomnueva = st_multi(geom);<br>
3.- Borrar con dropgeometrycolumn la columna vieja geom<br>
<br>
En fin, un poco complicado si no conoces PostGIS.<br>
<br>
Quizás lo más fácil sea tratar de exportar la capa con gvSIG a PostGIS<br>
de nuevo, con otra nombre claro.<br>
Como gvSIG no gestiona entidades de tipo no multi, quizás cree la tabla<br>
de multipolygon.<br>
<br>
Esto te funcionaría siempre que no tengas tipos de datos raros en las<br>
columnas pq puede que gvsig no los interprete bien.<br>
Si es una tabla digamos normal posiblemente funcione. Si no puedes<br>
tratar de hacer lo mismo con otro sig de escritorio.<br>
<br>
Yo probaría esto último con gvsig, si no estás acostrumbrado a PostGIS.<br>
Espero haberte ayudado.<br>
Un saludo<br>
José Carlos<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
<br>
On 25/07/2013 22:54, Valenty Gonzalez wrote:<br>
&gt; No debería sea problema que sea &#39;polygon&#39; en lugar de &#39;multipolygon&#39;<br>
&gt; La migración a PostGIS la haz hecho usando shp2pgsql?<br>
&gt; Si te parece puedes enviarme a mi correo una parte de la capa original<br>
&gt; para probar por acá.<br>
&gt; Saludos,<br>
&gt; Valenty<br>
&gt;<br>
&gt;<br>
&gt; El 25/07/13 16:07, Manuel Castro escribió:<br>
&gt;&gt; Gracias Valenty:<br>
&gt;&gt;<br>
&gt;&gt; Pero te digo que la capa es de unicamente de poligonos, y estoy<br>
&gt;&gt; realizando las pruebas a manera local, por lo cual tengo todos los<br>
&gt;&gt; permisos de escritura.<br>
&gt;&gt; Pregunto porque en el foro me habian indicado que el problema se da en<br>
&gt;&gt; la base de datos, ya que el tipo de geometria deberia ser multipoligono<br>
&gt;&gt; y no poligono.<br>
&gt;&gt; Pero no puedo cambiar a multipoligono la tabla en postgis, ya que el<br>
&gt;&gt; Gvsig no me realiza cambios en la tabla grafica, mientras el QGis si lo<br>
&gt;&gt; realiza ya que este reconoce los dos tipos de geometrias, como? no lo se<br>
&gt;&gt; pero ahi si lo puedo modificar sin ningun problema.<br>
&gt;&gt; Como estoy realizando un proyecto para una institucion no puedo decirles<br>
&gt;&gt; que utilicen uno u otro software para que hagan una u otra cosa.<br>
&gt;&gt;<br>
&gt;&gt; Gracias.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; El 25 de julio de 2013 13:37, Valenty Gonzalez<br>
&gt;&gt; &lt;<a href="mailto:gvalenty@creativa-consultores.com">gvalenty@creativa-consultores.com</a><br>
&gt;&gt; &lt;mailto:<a href="mailto:gvalenty@creativa-consultores.com">gvalenty@creativa-consultores.com</a>&gt;&gt; escribió:<br>
&gt;&gt;<br>
&gt;&gt;      Hola Manuel,<br>
&gt;&gt;      El campo the_geom almacena los vértices o pares de coordenadas.<br>
&gt;&gt;      En la tabla &#39;geometry_column&#39; se indica el tipo de geometría.<br>
&gt;&gt;      El tipo de geometría debería ser linea, punto o polígono, puede ser de<br>
&gt;&gt;      tipo geometry cuando es una capa con diferentes geometrías en la<br>
&gt;&gt;      misma capa.<br>
&gt;&gt;<br>
&gt;&gt;      Creo que puede estar sucediendo dos cosas:<br>
&gt;&gt;      1.- Que la capa tiene diferentes geometrías, con lo cual deberías<br>
&gt;&gt;      intentar previamente separarlas y migrar de nuevo a postgis.<br>
&gt;&gt;      2.- Que el usuario con el que editas no tenga permiso de escritura en<br>
&gt;&gt;      las tablas requeridas.<br>
&gt;&gt;<br>
&gt;&gt;      Saludos,<br>
&gt;&gt;      Valenty<br>
&gt;&gt;<br>
&gt;&gt;      El 25/07/13 12:58, Manuel Castro escribió:<br>
&gt;&gt;      &gt; Si ya modifique la caracteristica en la tabla geometry_columns, pero<br>
&gt;&gt;      &gt; todavia nada me sigue dando errores, y es que creo que en la tabla que<br>
&gt;&gt;      &gt; tiene la columna the_geom no se ha realizado los cambios.<br>
&gt;&gt;      &gt;<br>
&gt;&gt;      &gt; Gracias.<br>
&gt;&gt;      &gt;<br>
&gt;&gt;      &gt; Manuel Castro Prado.<br>
&gt;&gt;      &gt; <a href="http://signet-siglibre.blogspot.com/" target="_blank">http://signet-siglibre.blogspot.com/</a><br>
&gt;&gt;      &gt; San José, Costa Rica.<br>
&gt;&gt;      &gt; SIGWeb Consultores.<br>
&gt;&gt;      &gt;<br>
&gt;&gt;      &gt;<br>
&gt;&gt;      &gt; _______________________________________________<br>
&gt;&gt;      &gt; gvSIG_usuarios mailing list<br>
&gt;&gt;      &gt; <a href="mailto:gvSIG_usuarios@listserv.gva.es">gvSIG_usuarios@listserv.gva.es</a> &lt;mailto:<a href="mailto:gvSIG_usuarios@listserv.gva.es">gvSIG_usuarios@listserv.gva.es</a>&gt;<br>
&gt;&gt;      &gt;<br>
&gt;&gt;      &gt; Para ver histórico de mensajes, editar sus preferencias de usuario<br>
&gt;&gt;      o darse de baja en esta lista, acuda a la siguiente dirección:<br>
&gt;&gt;      &gt;<br>
&gt;&gt;      &gt; <a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</a><br>
&gt;&gt;      &gt;<br>
&gt;&gt;      _______________________________________________<br>
&gt;&gt;      gvSIG_usuarios mailing list<br>
&gt;&gt;      <a href="mailto:gvSIG_usuarios@listserv.gva.es">gvSIG_usuarios@listserv.gva.es</a> &lt;mailto:<a href="mailto:gvSIG_usuarios@listserv.gva.es">gvSIG_usuarios@listserv.gva.es</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt;      Para ver histórico de mensajes, editar sus preferencias de usuario o<br>
&gt;&gt;      darse de baja en esta lista, acuda a la siguiente dirección:<br>
&gt;&gt;<br>
&gt;&gt;      <a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Manuel Castro Prado.<br>
&gt;&gt; <a href="http://signet-siglibre.blogspot.com/" target="_blank">http://signet-siglibre.blogspot.com/</a><br>
&gt;&gt; San José, Costa Rica.<br>
&gt;&gt; SIGWeb Consultores.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; gvSIG_usuarios mailing list<br>
&gt;&gt; <a href="mailto:gvSIG_usuarios@listserv.gva.es">gvSIG_usuarios@listserv.gva.es</a><br>
&gt;&gt;<br>
&gt;&gt; Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:<br>
&gt;&gt;<br>
&gt;&gt; <a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</a><br>
&gt;&gt;<br>
&gt; _______________________________________________<br>
&gt; gvSIG_usuarios mailing list<br>
&gt; <a href="mailto:gvSIG_usuarios@listserv.gva.es">gvSIG_usuarios@listserv.gva.es</a><br>
&gt;<br>
&gt; Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:<br>
&gt;<br>
&gt; <a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</a><br>
<br>
<br>
</div></div><span class="HOEnZb"><font color="#888888">--<br>
------------------------------<br>
José Carlos Martínez Llario<br>
<a href="http://cartosig.upv.es" target="_blank">http://cartosig.upv.es</a><br>
<br>
Producción Cartográfica y SIG.<br>
Dpto. Ingeniería Cartográfica.<br>
Univ. Politécnica de Valencia.<br>
------------------------------<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
gvSIG_usuarios mailing list<br>
<a href="mailto:gvSIG_usuarios@listserv.gva.es">gvSIG_usuarios@listserv.gva.es</a><br>
<br>
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:<br>
<br>
<a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Manuel Castro Prado.<br><a href="http://signet-siglibre.blogspot.com/" target="_blank">http://signet-siglibre.blogspot.com/</a><br>San José, Costa Rica.<br>
SIGWeb Consultores.
</div>