[GIS] Selecting only points which are intersecting line layer using QGIS

qgisqgis-processing

I have large number of points(As a point layer) and few line(Roads basically), how do I remove points which are not falling on line layer.

I tried several methods like-

  1. Join attribute by location,
  2. Intersect
  3. Clipping etc,

Some how QGIS gets crashed while running algorithm.

I am using QGIS 2.18.14 and QGIS 2.18.14

Best Answer

The possibility that a certain point falls onto a certain line is unlikely. I recommend to calculate a buffer around your line (for example: 10m) and compute the intersection with the already given tool Vector > Geoprocessing Tool > Intersection which should be left over just the "intersecting" points.

The distance threshold for the boundary is up to you but depends on your data quality and requirements

Related Question