Пространственные данные — данные, имеющие пространственную привязку, т.е. зависящие от координат (x,y), заданных относительно некоторой точки отсчета. Пространственная привязка может осуществляться в двух формах: геодезической и математической. В первом случае говорят о геодезических данных. Геодезические данные — это данные, состоящие из угловых координат (ширина и высота), которые определяются относительно некоторого представления фигуры Земли, или базиса. Геометрия — Geometry (базовый) — основной класс, корень дерева классификации. — Точка — Point (производный) — представляет нуль-мерные объекты. — Кривая — Curve (базовый) — представляет объекты размерности один, o Ломаная линия — LineString (производный); Линия — Line; Окружность — LinearRing; — Поверхность — Surface (базовый) — представляет объекты размерности 2; o Многоугольник Polygon (производный); — НаборГеометрическихЭлементов — GeometryCollection (производный); o НаборТочек — MultiPoint (производный); o НаборКривых — MultiCurve (базовый); НаборЛоманыхЛиний — MultiLineString (производный); o НаборПоверхностей — MultiSurface (базовый); НаборМногоугольников — MultiPolygon (производный); 1. Функция Touch — Касание имеет логический тип, и проверяет, являются ли два любых геометрических объекта смежными без наложения. 2. Функция Cross — Пересечение. Имеет логический тип, и чаще всего он используется для проверки наличия пересечения между объектами типа Ломаная-Линия и Многоугольник, или между парой объектов типа ЛоманаяЛиния. 3. Функция Distance — Расстояние. Функция имеет два аргумента. Имеет вещественный тип. Используется в предложении WHERE и в предложении SELECT подзапроса. 4. Оператор Buffer — Буферизация. Имеет геометрический тип, т.е. в результате применения этого оператора получается геометрический объект — буфер. 5. Функция Area — Площадь. Имеет вещественный тип. Данная функция применяется только для геометрических типов Многоугольник и НаборМногоугольников.. 6. Оператор Intersection — Пересечение. Имеет геометрический тип, т.е. возвращает геометрический объект. Результат операции Intersection над объектами типа ЛоманаяЛиния и Многоугольник может иметь тип Точка или ЛоманаяЛиния. 7. Функция Overlap — Перекрытие. Имеет логический тип. Используется для объектов типа Многоугольник. Определяет наличие перекрытия многоугольников между собой.