sexta-feira, agosto 09, 2013

PostGIS: Snapping points to lines

Esta é uma releitura da postagem GRASS: Snapping points to lines utilizando a extensão PostGIS, desta forma ficou bem mais simples e rápida a solução, confira:

SELECT a.gid, ST_Closestpoint(ST_Collect(b.geom), a.geom) AS geom
FROM section_points a, streams b
GROUP BY a.gid, a.geom;

Consulta no plugin Rt SQL Layer (QGIS)

Resultado no QGIS (Layer nearpoints)

Nenhum comentário: