A matematikai függvényeket a Matematikai függvények menüből érheti el. Tartalmaznak szabványos trigonometriai operátorokat, illetve abszolút érték, hatvány és más értékek meghatározására szolgáló függvényeket. Ezek a függvények a raszter, WFS és WMS szolgáltatók kivételével az összes adatszolgáltató esetében elérhetők.
A szögértékeket visszaadó függvények (például az ARCCOS függvény) hasznosak elfordulást leíró kifejezések definiálásakor.
Térinformatikai jellemzőkre vonatkozó kifejezések létrehozásakor a következő matematikai függvényeket használhatja:
Függvény | Definíció | Szintaxis | Példa |
---|---|---|---|
ABS |
Egy szám abszolút értéket adja vissza (előjel nélkül) a bemenő adattípus felhasználásával. Például ABS(-2)=2 |
ABS(numerikus_tulajdonság) |
ABS(cső_szög) |
ACOS |
1 és -1 közé eső számok arkusz koszinuszát vagy inverz koszinuszát adja vissza. (Az arkusz koszinusz az a szög, amelynél a koszinusz értéke megegyezik egy adott számmal.) A visszatérési érték Double adattípusú radián érték. Például ACOS(.5)=pi/3 |
ACOS(numerikus_tulajdonság) |
ACOS(cső_tulajdonság) |
ASIN |
1 és -1 közé eső számok arkusz szinuszát vagy inverz szinuszát adja vissza. (Az asin az a szög, amelynél a szinusz értéke megegyezik egy adott számmal.) A visszatérési érték Double adattípusú radián érték. Például ASIN(.5)=pi/6 |
ASIN(numerikus_tulajdonság) |
ASIN(cső_tulajdonság) |
ATAN |
Bármely szám arkusz tangensét vagy inverz tangensét adja vissza. (Az atan az a szög, amelynél a tangens értéke megegyezik egy adott számmal.) A visszatérési érték Double adattípusú radián érték. Például ATAN(1)=pi/4 |
ATAN(numerikus_tulajdonság) |
ATAN(cső_tulajdonság) |
ATAN2 |
Egy pont X és Y koordinátáinak arkusz tangensét vagy inverz tangensét adja vissza. A koordináták bármilyen valós számértéket felvehetnek. A visszatérési érték Double adattípusú radián érték. Például ATAN2(-.7071,.7071)=3pi/4 |
ATAN2(x_numerikus_tulajdonság, y_numerikus_tulajdonság) |
ATAN2(NS_utca_tulajdonság, EW_utca_tulajdonság) |
COS |
Egy szög koszinuszát adja vissza. A visszatérési érték Double adattípusú. (Egy derékszögű háromszögben egy szög koszinusza a szomszédos oldal és az átfogó hányadosa.) Például COS(pi/3)=.5 |
COS(szög_tulajdonság) |
COS(cső_szög) |
EXP |
Az e érték megadott hatványkitevőre emelt értékét adja vissza, ahol e=2.71828183 ... A visszatérési érték Double adattípusú. Például EXP(2)=7.389056099... |
EXP(numerikus_tulajdonság) |
EXP(utca_hossz_tulajdonság) |
LN |
Egy pozitív szám természetes alapú logaritmusát adja vissza. A visszatérési érték Double adattípusú. A természetes alapú logaritmust gyakran használják egy kitűzött szint eléréséhez szükséges idő kiszámítására. Például LN(2.71828183)=1 |
LN(numerikus_tulajdonság) |
LN(kívánt_szint_tulajdonság) |
LOG |
Visszaadja egy szám meghatározott alapú logaritmusát. A visszatérési érték Double adattípusú. Az alap bármely szám lehet 1 kivételével, a szám pedig bármely pozitív szám. Például LOG(10,100)=2 |
LOG(alap, numerikus_tulajdonság) |
LOG(10, költség_tulajdonság) |
MOD |
Egy szám (az osztandó) maradékát adja vissza, miután elosztotta egy másik számmal (az osztóval). Például MOD(11,4)=3 Kerekítéshez a FLOOR függvényt használja. További információkat A Mod függvény és a maradékok használata című fejezetben olvashat. |
MOD(osztandó, osztó) |
MOD(telek_érték, telek_terület) |
POWER |
Egy szám egy másik számra, mint hatványra való emelésének eredményét adja vissza. A visszatérési érték Double adattípusú. Az alap és a kitevő bármely szám lehet, azonban negatív számokat kizárólag egész számra lehet emelni. Például POWER(5,2)=25 |
POWER(alap_szám,kitevő_szám) |
POWER(telek_költség,2) |
REMAINDER |
Egy szám egy másik számmal történő elosztása után képződő maradékot adja vissza. Például REMAINDER(11,4)=-1 Kerekítéshez a ROUND függvényt használja. További információkat A Mod függvény és a maradékok használata című fejezetben olvashat |
REMAINDER(osztandó, osztó) |
REMAINDER(telek_költség,4) |
SIN |
Egy szög szinuszát adja vissza. A visszatérési érték Double adattípusú. Egy derékszögű háromszögben egy szög szinusza a szemközti oldal és az átfogó hányadosa. Például SIN(pi/6)=.5 |
SIN(szög_tulajdonság) |
SIN(cső_tulajdonság) |
SQRT |
Egy pozitív szám négyzetgyökét adja vissza. A visszatérési érték Double adattípusú. Például SQRT(25)=5 |
SQRT(numerikus_tulajdonság) |
SQRT(telek_területe) |
TAN |
Egy szög tangensét adja vissza. A visszatérési érték Double adattípusú. Egy derékszögű háromszögben a tangens a szemközti oldal és a szomszédos oldal hányadosa. Például TAN(pi/4)=1 |
TAN(szög_tulajdonság) |
TAN(cső_tulajdonság) |