Umwandeln einer Windrichtung in Grad in eine Windrichtung als Text in AF

Angenommen Ihre Wetterstation liefert Ihnen einen Wind aus xx Grad und Sie möchten dies umwandeln in einen Text wie z.B. N, NNE, NE, ENE, E etc. , wie dies z.B. bei den Seeleuten üblich ist. https://de.wikipedia.org/wiki/Windrichtung

Definieren Sie die 16 Windrichtungen als Text in einem Enumeration Set mit Namen Windrichtung (Text) mit den Ordnungszahlen von 0-15, wobei 0=N ist und dann im Uhrzeigersinn.

Dann legen Sie in AF ein Element an und in diesem Element ein Attribut für die Windrichtung (Grad) als Point Data Referenz auf den Tag, der den Winkel enthält.

Als nächstes legen Sie ein Attribut als  Formula-DataReferenz an mit der Formel

Als Value Type wählen Sie Enumeration Set Windrichtung (Text).

Anm.: die Funktion Floor() rundet auf die nächste ganze Zahl ab, was in PE-Schreibweise dem Int() entspricht.

 

Schreibe einen Kommentar