Перейти к основному содержанию

Geometry

Функции Geometry позволяют вычислять периметр и площадь для геометрических типов, таких как POLYGON, LINESTRING, MULTIPOLYGON, MULTILINESTRING, RING и POINT. Используйте геометрические объекты в типе Geometry. Если входное значение — NULL, все перечисленные ниже функции вернут 0.

perimeterCartesian

Вычисляет периметр заданного объекта Geometry в декартовой (плоской) системе координат. Синтаксис
Аргументы
  • geom — объект типа Geometry. Geometry.
Возвращаемые значения
  • Число — периметр объекта в единицах системы координат. Float64.
Пример
Query
Response

areaCartesian

Вычисляет площадь указанного объекта Geometry в декартовой системе координат. Синтаксис
Аргументы
  • geom — объект типа Geometry. Geometry.
Возвращаемые значения
  • Число — площадь объекта в единицах системы координат. Float64.
Пример
Query
Response

perimeterSpherical

Вычисляет периметр объекта Geometry на сфере. Синтаксис
Аргументы
  • geom — объект типа Geometry. Geometry.
Возвращаемые значения
  • Число — периметр. Float64.
Пример
Query
Response

areaSpherical

Вычисляет площадь объекта типа Geometry на поверхности сферы. Синтаксис
Аргументы Возвращаемые значения
  • Число — площадь. Float64.
Пример
Query
Response
Последнее изменение 1 июля 2026 г.