Mathematikfunktionen

Auf Mathematikfunktionen können Sie im Menü Mathematikfunktion zugreifen. Dazu gehören standardmäßige trigonometrische Operationen sowie Funktionen für absolute Werte, Exponenten usw. Diese Funktionen sind für jeden Daten-Provider verfügbar, mit Ausnahme von Raster-, WFS- und WMS-Providern.

Die Funktionen, die Winkel zurückgeben (z. B. ARCCOS) sind hilfreich beim Formulieren von Ausdrücken, die Drehungen definieren.

Beim Erstellen eines Ausdrucks für Geodatenobjekte können Sie die folgenden Mathematikfunktionen verwenden.

Funktion Definition Syntax Beispiel

ABS

Gibt den absoluten Wert einer Zahl (ohne Vorzeichen) zurück, indem der Eingabedatentyp verwendet wird.

Beispiel: ABS(-2)=2

ABS(Numerische_Eigenschaft)

ABS(Leitungswinkel)

ACOS

Gibt den Arkuskosinus bzw. den umgekehrten Kosinus einer Zahl zwischen -1 und 1 zurück. (Der Arkuskosinus ist der Winkel, dessen Kosinus einer angegebenen Zahl entspricht.) Der zurückgegebene Wert wird als Bogenmaß mit Double-Datentyp angegeben.

Beispiel: ACOS(.5)=pi/3

ACOS(Numerische_Eigenschaft)

ACOS(Leitungseigenschaft)

ASIN

Gibt den Arkussinus bzw. den umgekehrten Sinus einer Zahl zwischen -1 und 1 zurück. (Der Arkussinus ist der Winkel, dessen Sinus einer angegebenen Zahl entspricht.) Der zurückgegebene Wert wird als Bogenmaß mit Double-Datentyp angegeben.

Beispiel: ASIN(.5)=pi/6

ASIN(Numerische_Eigenschaft)

ASIN(Leitungseigenschaft)

ATAN

Gibt den Arkustangens bzw. den umgekehrten Tangens einer Zahl zurück. (Der Arkustangens ist der Winkel, dessen Tangens einer angegebenen Zahl entspricht.) Der zurückgegebene Wert wird als Bogenmaß mit Double-Datentyp angegeben.

Beispiel: ATAN(1)=pi/4

ATAN(Numerische_Eigenschaft)

ATAN(Leitungseigenschaft)

ATAN2

Gibt den Arkustangens bzw. umgekehrten Tangens der X- und Y-Koordinaten eines Punkts zurück. Jede Koordinate kann eine beliebige reelle Zahl sein. Der zurückgegebene Wert wird als Bogenmaß mit Double-Datentyp angegeben.

Beispiel: ATAN2(-.7071,.7071)=3pi/4

ATAN2(x_Numerische_Eigenschaft, y_Numerische_Eigenschaft)

ATAN2(NS_Straßeneigenschaft, OW_Straßeneigenschaft)

COS

Gibt den Kosinus eines Winkels zurück. Der zurückgegebene Wert weist den Double-Datentyp auf. (In einem rechtwinkligen Dreieck entspricht der Kosinus eines Winkels dem Verhältnis der Ankathete zur Hypotenuse.)

Beispiel: COS(pi/3)=.5

COS(Winkeleigenschaft)

COS(Leitungswinkel)

EXP

EXP gibt e potenziert mit der angegebenen Zahl zurück. Hierbei gilt: e = 2.71828183 ...

EXP gibt einen Wert mit Double-Datentyp zurück.

Beispiel: EXP(2)=7.389056099...

EXP(Numerische_Eigenschaft)

EXP(Straßenlänge_Eigenschaft)

LN

Gibt den natürlichen Logarithmus einer positiven Zahl zurück. Der zurückgegebene Wert weist den Double-Datentyp auf. Der natürliche Algorithmus wird häufig verwendet, um zu bestimmen, wie lange es dauert, bis eine angegebene Ebene erreicht ist.

Beispiel: LN(2.71828183)=1

LN(Numerische_Eigenschaft)

LN(Gewünschte_Ebene_Eigenschaft)

LOG

Gibt den Logarithmus einer Zahl zur angegebenen Basis zurück. Der zurückgegebene Wert weist den Double-Datentyp auf. Bei der Basis kann es sich um einen beliebigen positiven Wert mit Ausnahme von 1 handeln, und die Zahl kann ein beliebiger positiver Wert sein.

Beispiel: LOG(10,100)=2

LOG(Basis, Numerische_Eigenschaft)

LOG(10,Kosteneigenschaft)

MOD

Gibt den Rest einer Zahl (Dividend) zurück, nachdem diese durch eine andere Zahl (Divisor) geteilt wurde.

Beispiel: MOD(11,4)=3

Verwendet zum Runden die Funktion FLOOR. Weitere Informationen finden Sie unter Verwenden von MOD und REMAINDER.

MOD(Dividend, Divisor)

MOD(Parzellenwert, Parzellenfläche)

POWER

Gibt das Ergebnis einer Zahl potenziert mit dem Wert einer zweiten Zahl zurück. Der zurückgegebene Wert weist den Double-Datentyp auf.

Bei der Basis und den Exponenten kann es sich um beliebige Zahlen handeln, aber wenn die Basis negativ ist, muss der Exponent eine Ganzzahl sein.

Beispiel: POWER(5,2)=25

POWER(Basis,Exponent)

POWER(Parzellenkosten,2)

REMAINDER

Gibt den Rest einer Zahl zurück, nachdem diese durch eine andere Zahl geteilt wurde.

Zum Beispiel REMAINDER(11,4)=-1

Verwendet zum Runden die Funktion ROUND. Weitere Informationen finden Sie unter Verwenden von MOD und REMAINDER.

REMAINDER(Dividend, Divisor)

REMAINDER(Parzellenkosten,4)

SIN

Gibt den Sinus eines Winkels zurück. Der zurückgegebene Wert weist den Double-Datentyp auf. In einem rechtwinkligen Dreieck entspricht der Sinus eines Winkels dem Verhältnis der Gegenkathete zur Hypotenuse.

Beispiel: SIN(pi/6)=.5

SIN(Winkeleigenschaft)

SIN(Leitungswinkel)

SQRT

Gibt die Quadratwurzel einer positiven Zahl zurück. Der zurückgegebene Wert weist den Double-Datentyp auf.

Beispiel: SQRT(25)=5

SQRT(Numerische_Eigenschaft)

SQRT(Parzellenfläche)

TAN

Gibt den Tangens eines Winkels zurück. Der zurückgegebene Wert weist den Double-Datentyp auf. In einem rechtwinkligen Dreieck entspricht TAN dem Verhältnis der Gegenkathete zur Ankathete.

Beispiel: TAN(pi/4)=1

TAN(Winkeleigenschaft)

TAN(Leitungswinkel)