Наборы сетевых данных состоят из сетевых элементов. Сетевые элементы образуются из исходных объектов, используемых для создания набора сетевых данных. Геометрия исходных объектов помогает установить связность. Кроме того, сетевые элементы обладают атрибутами для управления навигацией в сети.
Далее приведены три типа сетевых элементов:
- Ребра – соединяются с другими элементами (соединениями) и служат для перемещения агентов.
- Соединения – присоединяются к ребрам и служат для улучшения навигации от одного ребра к другому.
- Повороты – содержат информацию, которая может повлиять на перемещение между двумя и более ребрами.
Ребра и соединения образуют основу сети. Под связностью сети подразумевается объединение ребер и соединений. Повороты – это дополнительные элементы, которые содержат информацию об изменении направления движения. Например, левый поворот запрещен от одного определенного ребра до другого.
Сетевые источники
Существует три типа сетевых источников, которые могут участвовать в создании набора сетевых данных:
- Источники объектов ребер – классы линейных пространственных объектов, принимающие участие в виде источников объектов ребер.
- Источники объектов соединений – классы точечных объектов могут принимать участие в качестве источников объектов соединений, а классы объектов-мультиточек – нет.
- Источники объектов поворотов — классы объектов поворотов, принимающие участие в виде источников объектов поворотов в сети. Источник объектов поворотов моделирует поднаборы возможных переходов между элементами ребер в процессе навигации.
Каждый класс пространственных объектов, участвующий в сети в качестве источника, создает элементы в соответствии с присвоенной ролью. Например, класс линейных объектов используется в качестве источника для элементов ребра, а класс точечных объектов используется для создания элементов соединения. Элементы поворотов создаются из класса объектов-поворотов. Созданные элементы соединений, ребер и поворотов образуют схему, которая является сетью.
Классы объектов геометрической и инженерной сетей не могут быть источниками набора сетевых данных, потому что они имеют активное соединение с геометрической сетью. Классы объектов, являющиеся источниками для наборов сетевых данных, могут участвовать в топологии.
Рассмотрим пример транспортной сети и источников, которые участвуют в ее создании. Эта сеть обладает классом объектов Улицы, который может выступать в качестве источника ребер, классом объектов перекрестков, выступающих в роли источников соединений, классами дополнительных объектов линий в виде ребер (железнодорожные линии и автобусные маршруты) и классами точечных объектов, выступающих в роли соединений (железнодорожные и автобусные станции).
Все классы пространственных объектов, которые присутствуют в наборе классов объектов, содержащих набор сетевых данных, могут участвовать в сети в виде источников.
Системные соединения
В наборе сетевых данных соединение должно быть у каждого конца ребра. Если вы не создадите объект источника соединения в конце ребра, системное соединение будет создано автоматически при построении набора сетевых данных.
Системные соединения сохраняются в виде точек в исходном классе пространственных объектов, который автоматически создается во время первой операции построения. Исходному классу пространственных объектов присваивается имя [имя сети]_Junctions, где [имя сети] — имя набора сетевых данных.
Добавление или удаление сетевых источников
В наборе сетевых данных можно добавлять или удалять классы пространственных объектов источников. Выполните следующие шаги, чтобы добавить или удалить источники сети.
- Откройте диалоговое окно Свойства набора сетевых данных.
- Щелкните Настройки источника > Источники.
На странице отображаются все классы пространственных объектов источников, которые в настоящее время участвуют в наборе сетевых данных.
- Нажмите кнопку Добавить/удалить источники в верхнем углу диалогового окна.
Появляется диалоговое окно Добавить/удалить источники.
- Установите или снимите отметки для класса пространственных объектов, чтобы добавить или удалить его из набора сетевых данных.
Некоторые отметки могут быть недоступны. Наведите указатель мыши на недоступную отметку, чтобы узнать, почему класс нельзя добавить или удалить из набора сетевых данных. Например, класс системных соединений является обязательным в наборе сетевых данных и не может быть удален.
- Щелкните OK, чтобы закрыть диалоговое окно Добавить/удалить источники.
Изменения отражаются на вкладке Источники
- Нажмите кнопку ОК в диалоговом окне Свойства набора сетевых данных, чтобы сохранить изменения в наборе сетевых данных.
Примечание:
Если у добавленного или удаленного источника изменяется связность, измените настройки связности высоты и групповой связности на соответствующих вкладках.
Если добавленный или удаленный источник повлиял на конфигурацию атрибутов сети, перейдите на соответствующую вкладку атрибутов сети и скорректируйте настройки анализатора для каждого затронутого атрибута.
Примечание:
Если вы изменяете любой из сетевых атрибутов, необходимо построить набор сетевых данных , чтобы заново установить связность, заново вычислить задействованные атрибуты и обновить элементы сети.
Более подробно о случаях, когда требуется повторное построение