[GIS] How to select only the lines that has points at at least one end

arcgis-desktoplineselect-by-location

I have 2 separate feature classes, line and point. I want to select line feature class based on the location of points on a point feature class. If the points are on the line itself then I don't want to select the line. But, if they are at its end/start, the line should be selected.

Best Answer

I suggest these steps to Select Lines that Intersect another Point FC only at Line End Points.

Export the Line endpoints to a Point featureclass (named Line_endpoints) - "Feature Vertices to Points", select Point type = "END".

Select By Location, Line_endpoints with Point_FC, Intersect. You can add a small Search Tolerance if needed (if Points don't match exactly)

Select By Location, Line FC with Line_endpoints, Intersect, click Use Select features

Related Question