Функции данной группы возвращают различную информацию о пространственном объекте – аргументе функции.
STDimension
Возвращает количество измерений пространственного объекта (для точки – 0,
для кривой – 1, для многоугольника – 2).
STGeometryType
Возвращает тип геометрического объекта.
STSRID
Возвращает идентификатор географической проекции пространственного объекта.
STIsEmpty
Проверяет, является ли пространственный объект пустым (пустое множество точек).
Возвращает 1 (True) для пустых объектов и
0 (False) для всех остальных. Объекты типа точка
(Point) не могут являться пустыми.
STIsSimple
Проверяет, является ли пространственный объект простым (в нем отсутствуют самопересечения и самокасания).
Возвращает 1 (True) для простых объектов и
0 (False) для всех остальных. Объекты типа точка
(Point) всегда простые.
STLength
Возвращает длину объекта (только для объектов типов LineString и
MultiLineString).
STX
Для объектов типа Point возвращает координату
X.
STY
Для объектов типа Point возвращает координату
Y.
STNumPoints
Возвращает количество точек заданных для объекта (только для объектов типов
Point, MultiPoint, LineString, MultiLineString).
STPointN(<номер_точки>)
Возвращает пространственный объект – точку объекта под номером
<номер_точки> (только для объектов типов
MultiPoint, LineString,
MultiLineString).
STArea
Возвращает площадь объекта (только для объектов типов Polygon и
MultiPolygon).
STIsClosed
Проверяет, является ли пространственный объект замкнутой геометрической фигурой (только
для типов LineString и Polygon). Замкнутыми
фигурами считаются такие, у которых координаты последней точки совпадают с координатами
первой.
Возвращает 1 (True) для замкнутых объектов и
0 (False) для незамкнутых.
Text
Для текстовых объектов (бирок) возвращает текст, присвоенный этим объектам.