- •Построение базы геоданных 4 в этой главе
- •Упражнение 1: Организация данных в ArcCatalog
- •Подключение к данным
- •Просмотр данных
- •Упражнение 2: Импорт данных в базу геоданных
- •Импорт покрытия
- •Поля Псевдонимы
- •Импорт таблицы info
- •Поле Псевдоним
- •Упражнение 3: Создание подтипов и атрибутивных доменов
- •Создание атрибутивных доменов
- •Код Описание
- •Создание подтипов и установка доменов и значений по умолчанию
- •Коды Описание
- •Упражнение 4: Создание отношений между объектами
- •Упражнение 5: Построение геометрической сети
- •Создание геометрической сети
- •Создание правил связности
- •Упражнение 6: Создание аннотаций
- •Создание надписей для подтипов подводящих труб.
- •Создание надписей для отводов гидрантов
- •Создание надписей для других типов отводов
- •Установка базового масштаба для надписей
- •Конвертация надписей в аннотации
- •Упражнение 7: Создание слоев для данных в базе геоданных
- •Создание слоя Laterals
- •Создание слоя LateralDiam
- •Установка видимого масштаба для слоя
- •Упражнение 8: Создание топологии
- •Создание топологии
- •Упражнение 9: Загрузка данных покрытия в топологию базы геоданных
- •Переход к данным и создание базы геоданных
- •Создание нового набора классов объектов
- •Изучение классов объектов покрытий
- •Загрузка классов объектов покрытия в набор классов объектов
- •Переименование классов объектов
Создание правил связности
Сетевые правила связности определяют типы сетевых объектов, которые могут быть соединены друг с другом, а также число объектов различного типа, подключаемых к объекту данного типа. Устанавливая эти правила, вы можете поддерживать целостность сетевых связей в базе данных.
Щелкните правой кнопкой на WaterNet и выберите Свойства.
Появится диалог Свойства геометрической сети. Этот диалог содержит информацию о классах пространственных объектов, участвующих в сети, и список весовых коэффициентов. Вы также можете использовать это диалоговое окно для добавления, удаления и изменения правил связности. Нажмите закладку Связность.
На этой закладке вы можете добавлять и изменять правила связности для геометрической сети. Сначала вы создадите правило ребро-соединение, указывающее, что гидранты могут подключаться к отводным трубам гидрантов; оно также будет показывать, что при создании отвода гидранта на его свободном конце должен быть размещен пространственный объектсоединение класса гидрантов.
В ниспадающем списке выберите класс объектов Laterals.
В списке подтипов класса выберите Отводы гидрантов.
Теперь вам нужно выбрать типы соединений, к которым могут подключаться отводы гидрантов. В целях упрощения примера, отводы гидрантов будут подключаться только к гидрантам.
В списке подтипов объектов геометрической сети отметьте галочкой Hydrants.
Вы должны также указать, что если при создании отвода гидранта его конец не подключен к другому ребру или соединению, то на этом конце размещается гидрант.
Щелкните знак “+” возле Hydrants. Щелкните правой кнопкой на Hydrants ниже и выберите Установить по умолчанию. Рядом с подтипом гидрантов появится синий значок с буквой D, показывающий, что это соединение, используемое по умолчанию для данного подтипа ребра.
Теперь вы создадите новое правило ребро-ребро, которое определит возможности соединения отводов гидрантов с распределительными трубами через задвижки, тройники или переходники. По умолчанию соединения отводов гидрантов с распределительными трубами установлено через задвижки (taps).
В списке подтипов объектов геометрической сети щелкните знак “+” возле Distribmains и ниже отметьте галочкой Distribmains.
Поскольку вы отметили ребро в списке подтипов геометрической сети, активизируется список подтипов соединений. В этом списке вы укажете, через какие соединения геометрической сети будут соединяться отводы гидрантов и распределительные трубы.
В списке подтипов соединений геометрической сети щелкните знак “+” около Fittings и отметьте подтипы Tap, Tee и Saddle. Заметьте, что подтип Tap отмечен синим значком с буквой D, обозначающим, что данный подтип
будет использоваться в качестве соединения по умолчанию. Отметьте в списке подтип WaterNet_Junctions, который является общим, или используемым по умолчанию, типом соединений в сети.
Нажмите ОК.
Выполнив вышеописанные шаги, вы добавили в базу геоданных еще один вид поведения – правила связности между объектами. Обычно в геометрической сети задается гораздо большее количество правил связности, чем в данном примере. Вы можете это сделать самостоятельно. Хотя, для работы с последующими примерами определение других правил не требуется. В следующем упражнении описано, как создавать аннотации, связанные с пространственными объектами, на примере класса отводов гидрантов.