3 votos

¿Cuál es el SRID de la proyección LCC?

Tengo un archivo raster con proyección LCC y un conjunto de datos de puntos con SRID 4326. Quiero extraer el valor raster a un punto. Cuando utilizo la consulta

SELECT ST_Value(rast, geom) val
FROM testraster5, pft_account
WHERE ST_Intersects(rast, geom)

No obtengo ningún resultado. Sin embargo, el punto se encuentra en la trama. ¿Cómo puedo solucionarlo?

1voto

Zoltan Puntos 284

Si sus datos están en diferentes CRS, tendrá que reproyectar uno de ellos.

SELECT ST_Value(rast, geom) val
FROM testraster5, pft_account
WHERE ST_Intersects(rast, ST_Transform(geom, EPSG_YOUR_RASTER));

1voto

SpliFF Puntos 214

Tienes que hacer la intersección dentro del mismo CRS, por lo que tienes que reproyectar una capa a la otra.

En QGIS, debe utilizar Raster -> Projections -> Warp para convertir el ráster a WGS84. Es posible que tenga que eliminar la capa LCC y convertir OTF OFF para verlos alineados. Compruebe que QGIS ha asignado el CRS correcto a la capa reproyectada al cargarla.

Save As ... sólo es útil para reproyectar datos vectoriales.

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