4 votos

La conversión a código EPSG da error

Mi EPSG subyacente es 4326.

Cuando pruebo el siguiente código:

ST_ClusterDBSCAN(st_transform(points_geom,9234)

Recibo un error:

SQL Error [XX000]: ERROR: Cannot find SRID (9234) in spatial_ref_sys

Sin embargo puedo ejecutar el siguiente código sin ningún error:

ST_ClusterDBSCAN(st_transform(points_geom,24313)

Aquí tiene la información de la EPSG como referencia: https://epsg.io/24313-1247

11voto

Chris Puntos 128

PostGIS no conoce EPSG 9234.

Puedes comprobarlo con:

select * from spatial_ref_sys where srid = 9234;

Pero EPSG.io proporciona prácticos fragmentos de código para añadirlo https://epsg.io/9234

Sólo corre:

INSERT into spatial_ref_sys (srid, auth_name, auth_srid, proj4text, srtext) values ( 9234, 'EPSG', 9234, '+proj=pipeline +step +proj=axisswap +order=2,1 +step +proj=unitconvert +xy_in=deg +xy_out=rad +step +inv +proj=longlat +a=6377301.243 +rf=300.8017255 +step +proj=push +v_3 +step +proj=cart +a=6377301.243 +rf=300.8017255 +step +proj=helmert +x=230.25 +y=632.76 +z=161.03 +rx=-1.114 +ry=1.115 +rz=1.212 +s=12.584 +convention=coordinate_frame +step +inv +proj=cart +ellps=WGS84 +step +proj=pop +v_3 +step +proj=unitconvert +xy_in=rad +xy_out=deg +step +proj=axisswap +order=2,1', 'None');

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X