Определение предустановленных атрибутов схемы для управления топологией схемы

Задание начального и крайнего узлов для связей схемы

Компоновщики схемы обычно автоматически управляют начальными и крайними узлами для связей схемы, которые содержатся в схематических представлениях. Например, стандартный компоновщик и компоновщик набора сетевых данных могут расшифровывать топологию геометрической сети или набора сетевых данных из входных объектов ГИС, на основе которых создается схема, и автоматически отображать подключенные связи схемы. В случае XML-компоновщика <FromNode> и <ToNode> являются обязательными XML-тегами для любого XML-элемента во входных XML-данных и используются для подключения соответствующих связей схемы.

В случае схем стандартного компоновщика, полностью созданных на основе пользовательских запросов, начальный и крайний узлы по умолчанию не инициализируются для связей схемы. В этом случае предустановленные атрибуты OriginNode и ExtremityNode нужно настроить для каждого класса объектов-связей схемы, чтобы определить начальные и крайние узлы для связей.

ПримечаниеПримечание:
  • Для связей схемы, созданных на основе пользовательских запросов, OriginNode и ExtremityNode являются обязательными атрибутами, которые нужно задать для каждого класса объектов-связей схемы. Если эти атрибуты отсутствуют, то связи схемы будут неправильно отображаться в схемах.
  • Для связей схемы, которые содержатся в схемах, созданных XML-компоновщиком, компоновщиком набора сетевых данных или стандартным компоновщиком из объектов ГИС, выделенных на карте после операции выбора или трассировки, эти предустановленные атрибуты можно не настраивать, поскольку компоновщик может инициализировать топологию из входных данных, с которыми он работает. Но будучи заданными, эти атрибуты переопределяют информацию, которая инициализируется компоновщиком по умолчанию.
  • Данные предустановленные атрибуты схемы также являются обязательными для классов объектов-подсвязей схемы. В этом случае каждое значение, возвращенное атрибутом, может соответствовать либо идентификатору узла, либо идентификатору узла на связи.

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

Управление подключениями связей схемы к портам

Узлы схемы в схематических представлениях могут быть представлены составным символом, который содержит порты. По умолчанию никакие компоновщики схемы автоматически не управляют подключениями связей объектов схемы к портам. Но во время редактирования схемы, независимо от компоновщика, при помощи которого она была создана, можно использовать инструмент Восстановить связи схемы (Reconnect Schematic Link) значок инструмента Восстановить связи схемы (Reconnect Schematic Link) , чтобы вручную восстановить любую связь схемы с любым портом на начальном или крайнем узле. Восстановленные вручную связи затем можно сохранить в классе объектов-связей схемы в наборе схематических данных.

Кроме того, существует два предустановленных атрибута, которые можно настроить для автоматической инициализации подключений связей схемы к портам, — OriginPortNumber и ExtremityPortNumber.

Если в базе данных хранится четкая информация или порты подключения можно получить на основе другой информации, то настройка предустановленных атрибутов OriginPortNumber и ExtremityPortNumber для классов объектов-связей схемы позволяет очень точно инициализировать подключения схемы. В зависимости от режима оценки, заданного для предустановленных атрибутов, эти новые топологические данные будут отражаться в объектах схемы, которые содержатся в созданных схематических представлениях, после обновления этих схем или во время их загрузки в память.

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

9/11/2013