I have been trying to use the azimuth expression function editor between 2 points. However, I am not getting it to work. I am obviously misunderstanding how to create the expression itself. This is what I have
= degrees( azimuth( make_point( "PrefRef" 'TR 15 NW 100' ), make_point( "PrefRef" 'TR 15 NW 114' )))
PrefRef being the point label and ID.
Expression is invalid Error is Parser Error: syntax error, unexpected EQ
Eval Error: No root node! Parsing failed?
I am using QGIS 2.18
make_point( "PrefRef", 'TR 15 NW 100' )
. Also make_point does not accept a string as point. You have to enter coordinates as number or field e.g.make_point( "FieldContainingCoordinates", 13.44556677 )
.