I have two line layers, and I want to create a point where they cross each other.

How can I solve it in QGIS?

  • 2
    Welcome to gis.stackexchange! Please note that a good question on this site is expected to show some degree of research on your part, i.e. what you have tried. For more info, you can check our faq.
    – underdark
    Feb 22, 2015 at 21:33

1 Answer 1


Based on this answer How to identify line intersection in QGIS when I have more than 2 lines? you can use the built in tool Line Intersections.

Add both line layers to your canvas then from the vector menu select analysis tools then line intersections. Populate the two line layers and the output and hit ok.

enter image description here

Note this tool will not flag self-intersections (where a line crosses itself). The documentation on this tool is very sketchy and a little hard to find but I think it will do what you're after.

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.