Параметрические окружности, эллипсы и клинья

Вы можете создавать параметрические окружности, эллипсы и клинья в столбцах ST_Geometry с использованием функции ST_Geometry.

Параметрические окружности, эллипсы и клинья являются полигонами, определяемыми специфическими параметрами, такими как значения координат, углы и радиусы. База данных хранит эти параметры вместо вершин и линий. Из-за хранения определяющих кривую параметров параметрические кривые могут иметь более высокую точность и занимать меньше места, по сравнению с хранением их в виде полигонов-многоугольников. Использование параметрических кривых также позволяет включить значение координат Z и измерений M.

При создании окружности требуются семь параметров:

Девять параметров используются при создании эллипса:

При создании клина используются 10 параметров:

Все радиусы, в том числе большая и малая полуоси, внутренние и внешние радиусы, определяются в единицах измерения, указанных в координатной привязке SRID.

Чтобы познакомиться с синтаксисом и примерами создания параметрической окружности, эллипса или клина, обратитесь к функции ST_Geometry.

Связанные темы

9/11/2013