Топология сети

Каждая сеть трассировки включает топологию сети. Назначение топологии сети заключается в управлении информацией об объектах и поддержке связности между объектами.

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

Состояния топологии сети

Топология сети имеет два состояния: включена и выключена. Чтобы узнать об управлении статусом топологии сети, см. раздел Инструменты и команды ниже.

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

Примечание:
До включения топологии отображается одна измененная область, которая покрывает экстент пространственные привязки объектов.
После включения топологии сети, создаются измененные области, которые помогают отслеживать ошибки объектов и правки геометрии или атрибутов, выполненных для классов объектов сети.

Отключите топологию сети, если вам требуется выполнить такие задачи управления, как создание и назначение атрибутов сети для объектов. Рекомендуется отключать топологию сети при загрузке больших объемов данных поскольку это сокращает время обработки. При повторном включении топологии, топология сети будет перестроена для всех объектов сети трассировки.

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

Проверка топологии сети

При включении топологии сети измененные или отредактированные участки сети становятся устаревшими в топологии. Топология данного участка сети точна только по состоянию на дату последнего включения или проверки (зависит от того, что было позже). Содержание, которое вы видите на карте, может не соответствовать тому, что хранится в топологии сети; аналитика (трассировка и схемы), считывающая топологию сети, может считать устаревшую информацию и дать неточные результаты. Измененные области используются для обозначения новой информации в сети и еще не отражены в топологии. Чтобы включить эти изменения в операции трассировки и построения схем, топологию сети необходимо проверить.

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

Для получения дополнительной информации см. раздел Проверка топологии сети.

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

Полный список ситуаций, в которых возникают ошибки, см. в разделе Управление объектами-ошибками.

При начале процесса проверки с помощью команды Проверить на вкладке Сети трассировки предлагаются два варианта географического экстента:

  • Текущий экстент - топология сети проверяется для текущего экстента карты. Эта опция обычно используется и рекомендуется при редактировании локальной области или рабочей зоны.
  • Весь экстент - топология сети проверяется для всего экстента карты. Проверка полного экстента является потенциально тяжелой операцией, зависящей от размера и сложности сети, а также от количества измененных областей. Эта операция рекомендуется при необходимости проверки большого количества изменений, распределенных по большой территории.

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

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

При проверке топологии сети для определенного экстента следует помнить следующее:

  • Оцениваемый экстент настраивается таким образом, чтобы включить всю измененную область, когда измененная область создается из объекта ошибки.
  • После проверки топологии могут все еще оставаться измененные области, если существуют объекты ошибок, или если проверка текущего экстента не охватывала все измененные области сети.
  • Не гарантируется, что сетевой объект будет корректен, до тех пор пока не будет проверен полный экстент измененной области функции. Если есть какие-либо измененные области, связанные с сетевым объектом, это повлияет на операции трассировки, которые используют опцию проверки согласованности настроек трассировки.

Измененные области и объекты-ошибки

Области топологии могут устаревать или в них могут появляться ошибки. Измененные области и объекты-ошибки используются как маркеры или флаги для обозначения расположения таких областей.

Измененные области обозначают измененные объекты карты, которые устарели в топологии сети. Измененные области создаются для обозначения областей, в которых проведены изменения геометрии объектов или сетевых атрибутов, либо имеются объекты-ошибки. Топология сети проверяется, что позволяет обновить ее и удалить измененные области.

Измененные области, связанные с объектами-ошибками (UpdateType = 3), не оцениваются при проверке топологии сети и будут оставаться до тех пор, пока сама ситуация ошибки не будет устранена с помощью редактирования объекта-ошибки.

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

Подробнее об этих концепциях см. в разделах Объекты ошибок и Измененные области.

Инструменты и команды

Есть несколько инструментов и команд, используемых для управления состоянием топологии в сети трассировки.

Для работы с топологией сети существуют три инструмента геообработки: Включить топологию сети, Отключить топологию сети и Проверить топологию сети.

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

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

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