Gibt die Anzahl der Keller-, Voll- und Dachgeschosse der gegebenen Mesh Gebäude zurück. Diese werden bestimmt, indem horizontale Schnitte innerhalb des Gebäudes gemacht werden und die Flächen dieser Schnitte verglichen werden.
Der Parameter storey_height
beschreibt die Höhe eines einzelnen
Geschosses. Dieser Wert bietet die Grundlage für die Geschossbestimmung.
Anhand des Wertes können die Höhen bestimmt werden, in denen die
horizontalen Schnitte gemacht werden. Falls keine storey_height
angegeben
ist, wird ein Standardwert von 3 Metern verwendet.
Die Unterscheidung zwischen Dach- und Vollgeschossen geschieht auf Basis
eines Schwellwertes für die Grundfläche des Geschosses. Sobald die Fläche
des aktuellen Geschosses kleiner als 80% der Fläche des vorherigen
Geschosses ist, wird das aktuelle Geschoss als potenzielles Dachgeschoss
erkannt. Fällt nun aber die Fläche des nächsten Geschosses im Vergleich
zum potenziellen Dachgeschoss nicht unter diesen Schwellwert, wird es
stattdessen als Vollgeschoss eingeordnet. Andernfalls bestätigt sich das
potenzielle Dachgeschoss als solches und darauffolgende Geschosse werden
ebenfalls als Dachgeschoss klassifiziert. Die Fläche des aktuellen Geschosses
wird dabei mithilfe des horizontalen Schnittes berechnet.
Der Parameter last_storey_min
gibt an, wie hoch das letzte Geschoss
mindestens sein muss, um als Geschoss gewertet zu werden. Hier wird ein
Standardwert von 2.5 Metern verwendet. Ist das letzte Geschoss kleiner als
dieser Wert, wird es nicht in das Ergebnis mit aufgenommen.