Cesé mi mesa (a cargo) en PostGIS
id_borne serial NOT NULL,
num_borne character varying,
shape_borne geometry
Cambié con éxito el SRID de mi tabla usando
select UpdateGeometrySRID('public', 'borne', 'shape_borne', 26191) ;
El viejo SRID era 0.
El problema es que cuando intento agregar un nuevo elemento a mi tabla, aparece borne
este mensaje de error:
geometry srid (0) does not match column srid (26191)
Ese es mi problema! El SRID se actualiza, pero cuando intento agregar un nuevo punto, recibo este mensaje.
postgis
coordinate-system
srid
Yahia El Haddad
fuente
fuente
Respuestas:
Lo que sucede es que los datos que está intentando insertar no tienen un SRID asignado. Para asignar uno, intente ajustar la geometría insertada en su declaración de inserción con ST_SetSRID (). P.ej,
o
fuente
select find_srid('public', 'borne', 'shape_borne');
para asegurarse de que la cuadrícula esté configurada en el campo.Si está escribiendo el WKT de una geometría en pgAdmin III, debe especificar el SRID utilizando la sintaxis EWKT; de lo contrario, el valor predeterminado es 0.
Escriba esto en el campo de geometría de pgAdmin III:
De lo contrario, @MakinFlippyFloppy tiene la forma correcta de SQL, utilizando ST_SetSRID.
fuente
Creo que el siguiente enlace puede ayudarlo, consulte la página siguiente ::
http://postgis.org/docs/UpdateGeometrySRID.html
fuente