6 votos

Intersección de un vector linestring y la base de los DEM

La siguiente es una captura de pantalla donde ASTER DEM capa de trama ha sido cubierta por una carretera linestring capa vectorial. Quiero extraer los DEM píxeles que están mintiendo exactamente debajo de la linestrings. Quiero asignar los correspondientes valores de elevación para cada uno y cada una de las linestring. Que PostGIS función debe ser usada o de algún otro método? PostGIS ST_Intersection función para Capas Raster no es útil. enter image description here

1voto

PhiLho Puntos 23458

Usted puede utilizar la función ST_DumpAsPolygons:

SELECT 
    (ST_DumpAsPolygons(rast)).*
FROM road_linestring_table,dem 
    WHERE ST_Intersects(rast, geom);

Después puede rasterizar el resultado.

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