Hallo zusammen,

um die Nordrichtung unabhängig zur Digitalisierungsrichtung zu prüfen,
kann man vorher testen, ob der start- oder endpoint im Norden der Linie
liegen. Wenn der Startpunkt nördlich des Endpunktes liegt, wird der
Winkel vom Start- zum Endpunkt gemessen und umgekehrt:

case
    when
        y(start_point($geometry)) > y(end_point($geometry))

    then
        degrees(
                azimuth(
                        start_point( $geometry),
                        end_point(   $geometry)
                        )
                )
    else
        degrees(
                azimuth(
                        end_point(  $geometry ),
                        start_point($geometry )
                        )
                )
end

Viele Grüße,

Claas

-- 
-----------------------------------------
GKG-Kassel - Dr.-Ing. Claas Leiner
QGIS-Support und mehr

Geodatenservice, Kartenwerkstatt &
GIS-Schule Kassel

Wilhelmshöher Allee 304 E
34131 Kassel
Tel. 0561/56013445
[email protected]
----------------------------------------
http://www.gkg-kassel.de
----------------------------------------
Unterstützen Sie QGIS
QGIS-DE e.V. | http://qgis.de
QGIS Projekt | http://qgis.org/de/site/
-- 
....................................................................
FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/             https://twitter.com/FOSSGIS_Verein

____________________________________________________________________
FOSSGIS-Talk-Liste mailing list
[email protected]
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste

Antwort per Email an