Using ArcGIS 10.3, I would like to cut the river lines at the edge of water body polygons bordering the region. Using the intersect tool and split line to points tool resulted with the disappearance of the lines located outside the water body polygons. Any idea how to split these lines at the border without erasing them?

  • The documentation shows the overlay options. If you want to keep all data (or selectively remove it later), would use Union.
    – Vince
    Apr 20, 2018 at 14:12
  • @Vince Union only takes polygons.
    – Joss
    Apr 20, 2018 at 14:21
  • Merging waterbody polygons with transitional water polygons allowed me to split the river segments at the edge of the waterbody polygons. Solution found
    – Fred
    Apr 20, 2018 at 14:55

1 Answer 1


According to this ESRI page, you're doing the right thing using Intersect then Split Line at Point. Did you check the Intersects tool's Output Type field? If it's set to Input or Line, you will lose the lines outside the border. Set it to Point before using it in Split Line at Point.

Split Line at Point method

  1. Use the Analysis Tools > Overlay > Intersect tool to find the points where the polygon boundaries intersect the lines to generate a feature class of type Point. That is, the tool’s Output Type field is set to Point.

  2. Use the output points in Data Management Tools > Features > Split Line at Point tool to break apart the lines at the point locations (this tool requires an Advanced license).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.