- •Построение базы геоданных 4 в этой главе
- •Упражнение 1: Организация данных в ArcCatalog
- •Подключение к данным
- •Просмотр данных
- •Упражнение 2: Импорт данных в базу геоданных
- •Импорт покрытия
- •Поля Псевдонимы
- •Импорт таблицы info
- •Поле Псевдоним
- •Упражнение 3: Создание подтипов и атрибутивных доменов
- •Создание атрибутивных доменов
- •Код Описание
- •Создание подтипов и установка доменов и значений по умолчанию
- •Коды Описание
- •Упражнение 4: Создание отношений между объектами
- •Упражнение 5: Построение геометрической сети
- •Создание геометрической сети
- •Создание правил связности
- •Упражнение 6: Создание аннотаций
- •Создание надписей для подтипов подводящих труб.
- •Создание надписей для отводов гидрантов
- •Создание надписей для других типов отводов
- •Установка базового масштаба для надписей
- •Конвертация надписей в аннотации
- •Упражнение 7: Создание слоев для данных в базе геоданных
- •Создание слоя Laterals
- •Создание слоя LateralDiam
- •Установка видимого масштаба для слоя
- •Упражнение 8: Создание топологии
- •Создание топологии
- •Упражнение 9: Загрузка данных покрытия в топологию базы геоданных
- •Переход к данным и создание базы геоданных
- •Создание нового набора классов объектов
- •Изучение классов объектов покрытий
- •Загрузка классов объектов покрытия в набор классов объектов
- •Переименование классов объектов
Упражнение 5: Построение геометрической сети
Классы пространственных объектов, входящие в один набор классов объектов, могут участвовать в формировании геометрической сети. Геометрическая сеть является математической моделью различных сетевых структур, например таких, как водопровод. В этом упражнении вы построите геометрическую сеть из классов пространственных объектов, входящих в набор классов Water базы геоданных Montgomery. Затем вы создадите правила связности, чтобы определить, какие объекты могут соединяться друг с другом в сети.
Создание геометрической сети
Щелкните правой кнопкой на наборе данных Water, вы берите Новый и щелкните Геометрические сети.
Откроется окно Мастер создания геометрической сети. Используя этот мастер, вы можете построить геометрическую сеть из уже существующих классов пространственных объектов или создать пустую геометрическую сеть. В рассматриваемом примере геометрическая сеть будет построена из уже существующих классов пространственных объектов в наборе классов Water.
Щелкните Далее.
В следующем диалоге мастера определяется, будет ли создана пустая геометрическая сеть, или она будет построена из существующих классов пространственных объектов. Нужно выбрать вариант, предлагаемый по умолчанию – Построение геометрической сети из существующих пространственных объектов.
Щелкните Далее.
Теперь вам нужно выбрать классы пространственных объектов, которые будут участвовать в построении геометрической сети, и указать название самой сети.
Щелкните на кнопке Выделить все.
Введите “Water_Net” в качестве имени создаваемой геометрической сети. Щелкните Далее. Опция, исключающая объекты с определенными атрибутами, облегчает управление частями сети, если вам нужно оставить работу с сетью и перестроить ее после того, как вы уже поработали с ней некоторое время.
Выберите опцию Нет, чтобы все объекты смогли участвовать в геометрической сети. Нажмите Далее.
Теперь нужно определить, какие из классов линейных пространственных объектов будут их образовывать сложные ребра в вашей сети. Объекты сложных ребер не разбиваются на два объекта при связывании с другими объектами, таким образом, они очень удобны для моделирования водных магистралей, имеющих множество водоотводов. По умолчанию, все классы объектов, входящие в геометрическую сеть, рассматриваются как простые ребра сети.
Выберите Да, чтобы указать, что некоторые из классов линейных пространственных объектов будут рассматриваться как сложные ребра сети.
В списке классов объектов включите флажки у Distribmains и Transmains, чтобы объекты этих классов рассматривались как сложные ребра. Щелкните Далее.
Пространственные объекты, составляющие геометрическую сеть, должны точно совпадать друг с другом. Классы входных объектов могут быть скорректированы для достижения связности с помощью замыкания. Вы должны указать, будут ли пространственные объекты в процессе построения сети корректироваться для того, чтобы обеспечить замыкание.
Выберите Да, чтобы указать, что объекты будут сдвигаться для точного присоединения друг к другу. Введите “1.0” в качестве допуска замыкания.
Нажмите кнопку Выделить все, чтобы указать, что все объекты могут совмещаться. Нажмите Далее.
Вы должны указать, какие классы соединений могут функционировать в качестве источников и приемников в сети. Источники и приемники используются для определения направления потока в сети.
Выберите Да, чтобы указать, что некоторые пространственные объекты в сети будут действовать в качестве источников или приемников.
Отметьте в списке класс пространственных объектов Tanks, чтобы указать, что объекты этого класса будут источниками или приемниками в сети. Нажмите Далее.
Теперь вы можете назначить весовые коэффициенты в сети. Весовой коэффициент определяет стоимость прохождения через элемент логической сети и может быть, например, представлен падением давления проходящего через трубу потока воды. В нашем случае определение весовых коэффициентов не нужно.
Щелкните Далее. После этого появится последний диалог мастера, обобщающий данные, заданные вами в процессе определения геометрической сети. Проверьте введенные данные и щелкните Готово.
Появится индикатор процесса, отображающий прохождение каждой из стадий построения сети.
Вы создали геометрическую сеть WaterNet в базе геоданных Montgomery. Далее вы определите правила связности для вашей водопроводной сети.