My goal is to know the angle in the intersection points between two linear shape using Qgis. (In the picture some of the "seems to be" ok results of the following procedure with the angle shown)
- I’ve extracted intersection points using “intersection lines tool”
- I’ve calculated the azimuth between linear shape 1 and intersection points
- I’ve calculated azimuth between linear shape 2 and intersection points. I used this expression to calculate azimuthes in the field calculator: degrees(azimuth(start_point($geometry), end_point($geometry)))
- I’ve than stored those values in each intersection point, and subtracted the first on the second, with module tool to get a positive value.
At this point something is obviously wrong in the procedure because some of the results are’nt visually correct (in the following example I'd expect an angle near 90)
Could you suggest a working method ?

