Что такое класс объектов схемы?

Класс объектов схемы позволяет реализовывать определенный тип объекта схемы, ожидаемый в представлениях, выполненных определенным шаблоном схематического представления. Это собрание объектов схемы с одинаковым типом объектов (узлы, связи и т.д.), одинаковым геометрическим типом (точка, линия или полигон) и одинаковыми атрибутами схемы для общей территории.

Класс объектов схемы может быть связан с одним или несколькими шаблонами схематического представления по которым применяются схематические представления, содержащие объекты схемы реализуемые этими шаблонами. Он установлен для одного набора схематических данных, хотя для одного и того же набора схематических данных может быть задано более одного класса объектов схемы. Классы объектов схемы всегда существуют как классы физических пространственных объектов в наборе схематических данных и содержат объекты схемы, которые они реализуют.

Классы объектов схемы поддерживают взаимоотношения, построенные по схеме «родитель - ребенок», где ребенок (классы объектов схемы) унаследует параметры своего родителя.

Более подробно о классе объектов схемы

Редактор набора схематических данных является утилитой, которая используется для создания и определения классов объектов схемы. Компоненты схемы (esriSchematic.olb) могут также использоваться для совершенствования креатур класса объектов схемы и определения их параметров.

Более подробно о создании класса объектов схемы

При создании нового класса объектов схемы необходимо указать несколько свойств, которые будут определять его структуру - его тип, тип геометрии, пространственную привязку, атрибутику и поля.

Тип класса объектов схемы

Различают четыре типа классов объектов схемы: Узел, Связь, Узел на связи и Под-связь.

Тип геометрии

Различают три типа геометрии для отображения объектов схемы. Тип геометрии и тип класса объектов схемы взаимосвязаны:

Пространственная Привязка (Spatial Reference)

Классы объектов схемы имеют пространственную привязку , которая определяет систему координат x,y domain для объектов схемы. Настоятельно рекомендуется указывать пространственную привязку для каждого класса объектов схемы, чтобы схема могла сохранить геометрию объектов схемы в определенной системе координат.

В отличие от стандартных классов объектов, которым требуется та же самая пространственная привязка при перегруппировке в набор классов объектов, классы объектов схемы, находящиеся в наборе схематических данных, могут иметь другую пространственную привязку. То же самое касается и классов объектов схемы, которые связаны с конкретным шаблоном схематического представления; они также могут иметь другую пространственную привязку, отличную от той, которая была указана для самого шаблона схематического представления.

Более подробно об указании пространственной привязки для шаблона схематического представления

Схематические атрибуты и поля (Schematic attributes and fields)

Классы объектов схемы имеют общие атрибуты и поля. Некоторые из этих атрибутов физически хранятся в классе объектов схемы как поля, в то время как другие - только в памяти; некоторые связаны с типом класса объектов схемы. Например, имеются очень специальные атрибуты для класса пространственных объектов типа Узел и другие тоже очень специальные атрибуты для класса объектов схемы типа Связь; некоторые атрибуты полностью управляются Схемой, в то время как другие могут быть чисто прикладными атрибутами.

Более подробно об атрибутах схемы

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

9/11/2013