The images depicting the error with points snapping to a line vector are in the Snap_point_error_images.zip file The GRASSscript_LRS.txt file is a POSIX shell script ... I'd just open it in a text editor like Notepad++, Run GRASS 6.4.4 with MSYS Create a WGS1984 GCS location called latlon in C:\GRASSDATA Create a mapset called LRS Extract the compressed LRS folder into C:\GRASSDATA\latlon merging the folders I included the maps which are having the issue snapping points to the stream vector... the stream vector is stream_clean the point vector is gauges the connectors from the points to the stream vector is connectors the "snapped" points is crosspoints_err If you want to rerun the commands and create new maps, then copy/paste the lines from the GRASSscript_LRS.txt file The supporting DEM (raster) to create the stream is DEM_mask The stream vector is created by running r.stream.extract and is stream_ext There are notes worth reading regarding issues with v.clean, etc. located in the comments within the shell script. Thanks! Chris