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

Определение геометрического центра многоугольника
Функция

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

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

  2. NULL, если многоугольник пуст.

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

Пример
SELECT AsText(Centroid(GeomFromText('Polygon((0 0,0 3,3 3,3 0,0 0),(1 1,1 2,2 2,2 1,1 1))')));
|POINT (1.5 1.5)                         |
Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter