Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Упражнения базы геоданных.стр.173-230.docx
Скачиваний:
42
Добавлен:
12.03.2016
Размер:
1.72 Mб
Скачать

Создание правил связности

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

  1. Щелкните правой кнопкой на WaterNet и выберите Свойства.

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

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

  1. В ниспадающем списке выберите класс объектов Laterals.

  2. В списке подтипов класса выберите Отводы гидрантов.

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

  1. В списке подтипов объектов геометрической сети отметьте галочкой Hydrants.

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

  1. Щелкните знак “+” возле Hydrants. Щелкните правой кнопкой на Hydrants ниже и выберите Установить по умолчанию. Рядом с подтипом гидрантов появится синий значок с буквой D, показывающий, что это соединение, используемое по умолчанию для данного подтипа ребра.

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

  1. В списке подтипов объектов геометрической сети щелкните знак “+” возле Distribmains и ниже отметьте галочкой Distribmains.

Поскольку вы отметили ребро в списке подтипов геометрической сети, активизируется список подтипов соединений. В этом списке вы укажете, через какие соединения геометрической сети будут соединяться отводы гидрантов и распределительные трубы.

  1. В списке подтипов соединений геометрической сети щелкните знак “+” около Fittings и отметьте подтипы Tap, Tee и Saddle. Заметьте, что подтип Tap отмечен синим значком с буквой D, обозначающим, что данный подтип

будет использоваться в качестве соединения по умолчанию. Отметьте в списке подтип WaterNet_Junctions, который является общим, или используемым по умолчанию, типом соединений в сети.

  1. Нажмите ОК.

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