[FOSSGIS-Talk] Länge und Nordrichtung einer Linie
Claas Leiner
claas.leiner at gkg-kassel.de
Di Mai 18 10:16:13 CEST 2021
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
claas.leiner at gkg-kassel.de
----------------------------------------
http://www.gkg-kassel.de
----------------------------------------
Unterstützen Sie QGIS
QGIS-DE e.V. | http://qgis.de
QGIS Projekt | http://qgis.org/de/site/
Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste