Zum Inhalt

Aufsummieren in Tabelle

Es soll die Anzahl der Gebäude mit Haushöhen innerhalb vorgegebener Intervallgrenzen ermittelt und tabellarisch ausgegeben werden.

Beispiel

Pfad: Beispiele\Extras\SmallCity04.cna

Öffnen Sie die Datei SmallCity04.cna und dann den Dialog Objekt-Scan im Menü Extras. Es ist die Objektart „Haus“ gewählt und die „Aufsummierung in Tabelle“.

Die „Formel für Aufsummierung“ lautet:

iif((int_lo<=HA)*(HA<int_hi), 1, 0)

Mit dem Operator „iif“ wird ein IF-THEN-ELSE Ausdruck definiert. Die Bedingung besteht aus zwei Teilen:

  • Teil 1: int_lo<=HA: Die Bedingung ist erfüllt, wenn die untere Intervallgrenze kleiner gleich der Haushöhe ist.
  • Teil 2: HA<int_hi: Die Bedingung ist erfüllt, wenn die Haushöhe kleiner als die obere Intervallgrenze ist.

Falls eine der Bedingungen erfüllt ist, ist der logische Ergebniswert 1 (wahr), im anderen Fall 0 (falsch). Damit ein Haus in der Summation gezählt wird, müssen beide Bedingungen gleichzeitig erfüllt sein (THEN=1). Der Ergebniswert des Produkts aus beiden Bedingungen ist demnach nur dann 1 (wahr), wenn beide Teile wahr sind. Falls das Produkt <>1 ist (falsch) wird das Haus nicht gezählt (ELSE=0).

Die „Formel für Ergebnis“ ist die Summe (sum).

Klicken Sie auf die Schaltfläche „Tabelle“. In dieser Tabelle werden die gewünschten Intervallgrenzen eingetragen. Weitere Zeilen können mit der EINFG-Taste oder über Kontextmenü der Tabelle eingefügt werden. Tragen Sie dann die gewünschten Intervallgrenzen in die Spalten „von - bis“ ein.

Beispiel für Höhenauswertung der Häuser

Schließen Sie die Tabelle mit OK und klicken Sie im Dialog Objekt-Scan auf OK, um die Auswertung zu starten. Danach wird die Tabelle mit den eingetragenen Ergebniswerten in 2 Meter Intervallen angezeigt (in diesem Fall in der ersten Zielgröße).