Операторы
При составлении выражений ГИС Аксиома используются следующие операторы. Наиболее полный их список представлен в диалоге SQL-запрос:
OR |
логический оператор «или»: либо A, либо В, либо A и в вместе |
XOR |
логический оператор «или»: либо A, либо В, но не A и не в вместе |
AND |
логический оператор «и»: и A, и В |
NOT |
логический оператор «не»: не A |
IN |
логический оператор «в»: в множестве А |
LIKE |
логический оператор «как»: A как В |
BETWEEN |
логический оператор «между»: между A и В |
NOT BETWEEN |
логический оператор «не между»: не между A и В |
= |
оператор эквивалентности (равенства) |
!= |
оператор «не равно» |
< |
оператор «меньше» |
> |
оператор «больше» |
<= |
оператор «меньше или равно» |
>= |
оператор «больше или равно» |
I |
операция для битового представления чисел - «или» |
& |
операция для битового представления чисел - «и» |
+ |
операция сложения двух чисел |
- |
операция вычитания одного числа из другого |
* |
операция умножения двух чисел |
/ |
операция деления одного числа на другое |
% |
операция результатом, которой является остаток от деления одного числа на другое |
Contains |
объект А содержит объект В, если центроид объекта В лежит в границах объекта А |
Contains Part |
объект А содержит часть объекта В |
Contains Entire |
объект А полностью содержит объект В , если границы объекта В полностью лежат внутри границ объекта А |
Intersects |
объект А пересекается с объектом В , если они имеют, хотя бы одну общую точку |
Within |
объект А находится внутри объекта В , если его центроид находится в границах объекта В |
Partly Within |
объект А находится внутри объекта В , если его центроид находится в части объекта В |
Entirely Within |
объект А находится внутри объекта В, если его граница находится полностью внутри границ объекта В |