Функции для работы с геометрией
Геометрия
Функции для работы с геометрией позволяют вычислять периметр и площадь для геометрических типов, таких как POLYGON, LINESTRING, MULTIPOLYGON, MULTILINESTRING, RING и POINT. Используйте геометрические объекты в типе данных Geometry. Если входное значение равно NULL, все приведённые ниже функции вернут 0.
perimeterCartesian
Вычисляет периметр заданного объекта типа Geometry в декартовой (плоской) системе координат.
Синтаксис
Аргументы
geom— объект типа Geometry. Geometry.
Возвращаемые значения
- Number — периметр объекта в единицах системы координат. Float64.
Пример
areaCartesian
Вычисляет площадь заданного объекта Geometry в декартовой системе координат.
Синтаксис
Аргументы
geom— объект типа Geometry. Geometry.
Возвращаемые значения
- Number — площадь объекта в единицах координатной системы. Float64.
Пример
perimeterSpherical
Вычисляет периметр объекта Geometry на поверхности сферы.
Синтаксис
Аргументы
geom— объект Geometry. Geometry.
Возвращаемые значения
- Число — периметр. Float64.
Пример
areaSpherical
Вычисляет площадь объекта типа Geometry на поверхности сферы.
Синтаксис
Аргументы
geom— объект типа Geometry. Geometry.
Возвращаемые значения
- Number — площадь. Float64.
Пример