Доступные версии документации

Проверка выпуклости ломаной линии
Функция

Проверка выпуклости ломаной линии. Ломаная линия считается выпуклой (кольцом), если координаты начальной и конечной точки совпадают, и линия является простой (не проходит через некоторую точку дважды).

Спецификация
  IsRing (<ломаная линия>)
<ломаная линия> – геометрический объект типа LINESTRING.
Возвращаемое значение
  1. Значение типа integer, соответствующее типу ломаной линии:

    • 1 – ломаная линия выпуклая;

    • 0 – ломаная линия не выпуклая;

    • -1 – в случае, если аргумент функции равен NULL.

  2. NULL, если ломаная линия пуста.

  3. Код завершения СУБД ЛИНТЕР (при неправильном аргументе функции).

Пример
SELECT IsRing(GeomFromText('LineString(1 1,2 2,3 2,1 1)'));

|          1|
Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter