<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Buen dia, mil gracias a Jorge Arevalo, Luis Franco, Mauricio Miranda y Jorge Gaspar, la verdad era simple la solucion, pero como se imaginan estaba lidiado y no la conseguía, sin embargo gracias a sus recomendaciones ubiqué la solución la cual funciona perfectamente, solo tenía que insertar en la tabla geometry_columns que la(s) tabla(s) total_estados y otras a la que le había hecho un join con otra tabla de geometría contenía un campo geométrico, ciertamente estaba haciendo mal la consulta y por ello no funcionaba, con las siguientes consultas solvente los errores, un abrazo para todos, saludos...<br><br>insert into geometry_columns (f_table_catalog, f_table_schema, f_table_name, f_geometry_column, coord_dimension, srid, type) values ('','public','total_estados','the_geom',2,4326,'MULTIPOLYGON');<br><br>insert into geometry_columns (f_table_catalog,
f_table_schema, f_table_name, f_geometry_column, coord_dimension, srid, type) values ('','public','total_municipios','the_geom',2,4326,'MULTIPOLYGON');<br><br>insert into geometry_columns (f_table_catalog, f_table_schema, f_table_name, f_geometry_column, coord_dimension, srid, type) values ('','public','total_parroquias','the_geom',2,4326,'MULTIPOLYGON');<br><br><div><div><div><div><div><div><div><div><div><blockquote dir="ltr" style="margin-right: 0px;"><div><strong>Mauricio Márquez</strong><br><br><br><br></div></blockquote></div></div></div></div></div></div></div></div></div><br><br>--- El <b>lun 3-may-10, Jorge Gaspar Sanz Salinas <i><jsanz@osgeo.org></i></b> escribió:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>De: Jorge Gaspar Sanz Salinas <jsanz@osgeo.org><br>Asunto: Re: [Spanish] Una consulta tonta de PostGIS...<br>A: "Cap&, amp, #237, tulo Local de la comunidad
hispano-hablante" <spanish@lists.osgeo.org><br>Fecha: lunes, 3 mayo, 2010, 5:40 pm<br><br><div class="plainMail">2010/5/3 Mauricio Miranda <<a ymailto="mailto:mmiranda@xoomcode.com" href="/mc/compose?to=mmiranda@xoomcode.com">mmiranda@xoomcode.com</a>>:<br>> Mauricio,<br>><br>> Lo que sucede es que ya tenés un campo con ese nombre ('the_geom') en la<br>> tabla 'total_estados', entonces no puede crear el nuevo campo. Tendrías<br>> que borrar el campo a mano, de la tabla 'total_estados' y de la tabla<br>> 'geometry_columns' o usar la funcion dropgeometrycolumn() y después<br>> ejectuar el addgeometrycolumn().<br>><br>> Si querés mantener el otro campo, tendrías que usar otro nombre para el<br>> nuevo campo. Además, un detalle, el srid ('4326') es un entero,<br>> posiblemente se esté haciendo un cast automático y por eso no te da<br>> error, pero no debería ir entre comillas.<br>><br>> Suerte
con eso!<br><br>Si tienes ya una columna con geometrías lo único que te falta es<br>registrarla en la tabla de metadatos haciendo un insert a mano y crear<br>después el índice espacial. En el manual de PostGIS y seguro que en<br>muchos sitios más en la web encuentras cómo hacerlo.<br><br>AddGeometryColumn sirve para CREAR una NUEVA columna en la que más<br>tarde irás albergando las geometrías.<br><br>Saludos<br><br>-- <br>Jorge Gaspar Sanz Salinas<br>Ingeniero en Geodesia y Cartografía<br><a href="http://jorgesanz.net" target="_blank">http://jorgesanz.net</a><br>_______________________________________________<br>Spanish mailing list<br><a ymailto="mailto:Spanish@lists.osgeo.org" href="/mc/compose?to=Spanish@lists.osgeo.org">Spanish@lists.osgeo.org</a><br><a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br></div></blockquote></td></tr></table><br>