Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/12/2006, 04:24
sansandi
 
Fecha de Ingreso: noviembre-2006
Mensajes: 10
Antigüedad: 18 años
Puntos: 0
AddGeometryColum AYUDA

Alguien sabe qué estoy haciendo mal aquí? escribo la siguiente sentencia sql, que es la inserción de un registro en una tabla que tan solo tiene un identificador de tipo numérico y la otra columna se llama "capa" y es te tipo "geometry", entonces teóricamente yo tendría que poder poner un polígono, no? o tiene que ser te tipo "polygon"? lo que me interesa es ponerle el sistema de referencia 23030, ya había hecho antes y no me daba error. La sentencia sql es la siguiente:

insert into tabla_ VALUES (1, GeomFromText('POLYGON(7309 439659.5, 73122 437659.5, 73102 438012.5, 73059 438002.5, 7309 439659.5)', 23030));

el error es:

ERROR: parse error - invalid geometry
CONTEXT: SQL function "geomfromtext" statement 1

la tabla la creé con la sentencia sql:

SELECT AddGeometryColumn ('', 'tabla_', 'capa', 23030, 'POLYGON', 2);

a "polygon" le corresponde la dimensión 2?? es otra duda. no sé cómo se relaciona la dimension con el tipo geométrico. puede estar ahí el error?