Настройка параметров для атрибута схемы Geometry (Геометрия)
Атрибут Geometry (Геометрия) можно настроить в классах объектов схемы, чтобы получать данные о геометрии любого конкретного поля SHAPE, относящегося к объекту ArcGIS, то есть координату X, координату Y или список вершин.
Атрибуты Geometry можно настроить при работе с базой геоданных ArcGIS, однако нет причины настраивать этот тип атрибута, если база данных не является базой геоданных ArcGIS. Кроме того, источник данных, заданный для класса объектов схемы, к которому применяется атрибут геометрии, должен быть подключен к базе геоданных ArcGIS с помощью провайдера ESRI, в противном случае вычисляемый атрибут геометрии будет неверным.
Для создания самого атрибута схемы необходимо начать с шагов, указанных в разделах Создание атрибутов класса объектов схемы, а затем на шаге 6 задания типа атрибута нужно выбрать Geometry. Далее описываются конкретные способы настройки атрибута Geometry, которые могут быть нужны на шаге 7 в этом разделе.
Если в качестве типа нового атрибута схемы выбрать Geometry, вкладка Properties (Свойства) будет выглядеть следующим образом:
Затем нужно настроить параметры атрибута Geometry (Геометрия) следующим образом:
-
В раскрывающемся списке Поле (Field) выберите поле, в котором хранится геометрия.
Обычно имя этого двоичного поля в базе геоданных ArcGIS – SHAPE.
-
Выберите тип геометрии, который следует автоматически декодировать в разделе Geometry (Геометрия):
- Если атрибут Geometry применяется к для класса объектов связей схемы, выберите Points Coordinates (Координаты точек), чтобы получить список вершин.
- Если атрибут Geometry применяется к классу объектов узлов схемы, выберите X Coordinate (Координата X), чтобы получить положение координаты X узла объекта схемы или Y Coordinate (Координата Y), чтобы получить положение его координаты Y.
Для задания конечной точки созданного атрибута схемы Geometry установите параметры, доступные в разделах Storage Mode (Способ хранения) и Evaluation Mode (Способ оценки), как указано в шагах от 8 до 11 в разделах Создание атрибутов класса объектов схемы.