Для описания геометрии используется много свойств. Функции доступа используются для вывода свойств геометрии. Некоторые из этих свойств геометрии описаны в этой теме.
Размерность (Dimensionality)
Размерность геометрии представляет собой минимальные координаты (нет, x, y), необходимые для определения пространственного экстента геометрии.
Геометрия может иметь размерность, равную 0, 1 или 2.
Значения размерности соответствует следующему:
- 0 – нет ни длины, ни площади
- 1 – Имеется длина (x или y)
- 2 – Имеется площадь (x и y)
Точечные объекты имеют размерность 0, линии – размерность 1, а полигоны – размерность 2.
Размерность важна не только, как свойство подтипа, но также для определения пространственных отношений между двумя объектами. Размерность полученного объекта или объектов определяет, была ли операция успешной, или нет. Размерности объектов изучаются, чтобы определить, как их нужно будет сравнить.
Координаты геометрии также имеют размерность. Если геометрия имеет только координаты x и y, размерность координат равна 2. Если геометрия имеет координаты x, y и z, размерность координат равна 3. Если геометрия имеет координаты x, y, z и m, размерность координат равна 4.
Z-координаты
С некоторыми геометриями связано третье измерение – высота или глубина. Каждая из точек, образующих геометрию объекта, может включать дополнительную координату z, обозначающую высоту или глубину объекта по отношению к поверхности земли.
Измерения (measure)
Измерения – это значения, присвоенные каждой координате. Они используются для систем линейных координат и динамической сегментации. Например, местоположения километровых столбов вдоль шоссе могут содержать измерения, указывающие их положение. Это значение может показывать что угодно, что можно показать с помощью числа двойной точности.
Тип геометрии
Тип геометрии связан с типом геометрического объекта. Это следующие требования:
- Точки и мультиточки
- Линии и мультилинии
- Полигоны и мультиполигоны
В составных геометриях (мультиточки, мультилинии и мультиполигоны) один объект состоит из нескольких простых геометрий (точек, линий или полигонов).
Внутренняя часть, граница, внешняя часть
Все геометрии занимают положение в пространстве, определенное их содержанием, границами и внешним окружением. Внешнее окружение геометрии – это все пространство, не занятое геометрией. Содержание геометрии – это все пространство, занятое этой геометрией. Граница геометрии – это раздел между ее содержанием и внешним окружением. Подтип наследует внутренние и внешние свойства напрямую, однако свойства границ различаются для каждого случая.
Пустой (empty) или не пустой
При отсутствии точек геометрия является пустой. Пустая геометрия имеет нулевые значения конверта, границы, содержания и внешнего окружения. Пустая геометрия всегда является простой. Пустые строки линий и строки мультилиний имеют длину 0. Пустые полигоны и мультиполигоны имеют площадь 0.
Конверт (Envelope)
Каждая геометрия имеет конверт. Конверт геометрии представляет собой граничную геометрию, образуемую минимальными и максимальными координатами x,y. Для точечных геометрий, где минимальные и максимальные координаты x,y совпадают, вокруг этих координат создается прямоугольник или конверт. В линейной геометрии конечные точки линии представляют собой две стороны конверта, а другие две стороны создаются непосредственно над линией и под линией.
Система пространственной привязки
Система пространственной привязки определяет матрицу трансформации координат для каждого типа геометрии. Состоит из системы координат, разрешения и допуска.