Quando si crea un'espressione per entità geospaziali, è possibile utilizzare i seguenti tipi di funzioni:
| Tipo di funzione | Definizione | Esempio | 
|---|---|---|
| Funzioni matematiche | Funzioni trigonometriche, esponenziali, logaritmiche e di altro tipo | Valore assoluto, modulo, resto, radice quadrata, operatori logaritmici, esponente | 
| Funzioni numeriche | Funzioni che consentono di arrotondare, troncare o trovare il segno di un valore numerico | Ceiling, Floor, Round, Truncate | 
| Funzioni testo | Funzioni che agiscono sulle stringhe di testo | Concatenare, completare o tagliare il lato sinistro o destro di una stringa, specificare la lunghezza o la posizione di una stringa | 
| Funzioni data | Funzioni che agiscono sui valori di data | Specificare la data corrente, trovare il risultato ottenuto aggiungendo mesi ad una data | 
| Funzioni geometriche | Funzioni che agiscono sulla geometria | Calcolare la lunghezza di linee e perimetri dei poligoni | 
| Funzioni di conversione | Funzioni che convertono le stringhe da un formato all'altro | Convertire una stringa numerica o di testo in un numero a virgola mobile a precisione doppia. |