[Gvsig_usuarios] Ayuda con GVSig + postgis

Carlos Cristales carloscristales en yahoo.com
Jue Ago 26 23:19:51 CEST 2010


Hola amigos

Actualmente estoy comenzando un proyecto de construccion de una base de datos 
catastral, que enlace con nuestro actual control de registros. 


He obtenido un mapa en ArcGIS y lo he migrado a postgis 1.5 y postgres 8.4, y 
necesito especificar a cada parcela un numero que la relacione con nuestro 
sistema de información. pero al editar este dato desde el navtable tengo el 
siguiente error:

 com.iver.cit.gvsig.fmap.drivers.jdbc.postgis.PostGISWriter.process(PostGISWriter.java:196)


he seguido el error a la base de datos y obtengo algo como sigue:

ERROR:  el nuevo registro para la relación «parcelas» viola la restricción check 
«enforce_geotype_the_geom»
2010-08-26 14:46:40 CST SENTENCIA:  UPDATE sig.parcelas SET "objectid" = 11690 , 
"registro" = '0004' , "poligono" = '185' , "zona_posta" = '03' , "cod_mun4" = 
'0617' , "cod_mun3" = '098' , "cod_postal" = '098031850004' , "condominio" = '' 
, "objectid_1" = 64694 , "id_departa" = '06' , "departamen" = 'SAN SALVADOR' , 
"id_municip" = '17' , "municipio" = 'SOYAPANGO' , "zona_pos_1" = '03' , 
"poligono_1" = '185' , "registro_1" = '0004' , "parcela" = 'U701142' , 
"nedificio" = 0 , "nestructur" = 0 , "nombre" = '' , "direccion" = 'COLONIA 
SIERRA MORENA  22 PASAJE' , "codigo_sue" = 8 , "nomenc_sue" = 'ES' , "n_plantas" 
= 0 , "n_nivel" = 0 , "masculino" = 0 , "femenino" = 0 , "nproductor" = 0 , 
"anpatiohue" = 2 , "telefono" = '0000-0000-(000)' , "observacio" = '' , 
"suelo_1" = 'INSTITUCIONAL-EDUCACION-GUARDERIAS Y KINDERGARDEN-PUBLICO' , 
"suelo_2" = 'NINGUNO' , "canton" = '' , "tipo_colon" = 'COLONIA' , "colonia" = 
'SIERRA MORENA' , "calle_1_pr" = '' , "calle_1_ti" = 'PASAJE' , "calle_1" = '22' 
, "calle_1_or" = '' , "calle_2_pr" = '' , "calle_2_ti" = '' , "calle_2" = '' , 
"calle_2_or" = '' , "tipo_agrup" = '' , "agrupacion" = '' , "nivel" = '' , 
"numloteapa" = '' , "nominmuebl" = '' , "mun3" = '098' , "complement" = '' , 
"nomsueloun" = 'ESCUELA DE EDUCACION PARVULARIA LAS BRISAS' , "nomsuelodo" = '' 
, "correlativ" = 'B' , "cod_post_1" = '098031850004' , "shape_leng" = 
155.657375179 , "shape_area" = 911.4397353 , "cuentaalcaldia" = 454747 , 
the_geom =  GeometryFromText( 'MULTIPOLYGON (((-89.1468091383675 
13.692032548990582, -89.14685747549007 13.691912598689289, -89.14739812188166 
13.692129923082327, -89.14739174843223 13.69214725585474, -89.14735288161192 
13.69225312933082, -89.1468091383675 13.692032548990582, -89.1468091383675 
13.692032548990582, -89.1468091383675 13.692032548990582)))', -1) WHERE gid = 
11703

la propiedad the_geom en la tabla es del tipo geometry

si realizo igual proceso con Qgis, todo va bien no hay problema

Espero puedan ayudarme


      
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20100826/f5858f5b/attachment.htm 


Más información sobre la lista de distribución gvSIG_usuarios