Задание или изменение определения подсети

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

Некоторые свойства подсетей присваиваются при создании специализированной сети, на которую они ссылаются. Эти свойства относятся ко всем подсетям специализированной сети. Дополнительные свойства подсетей можно задать на уровне связи инструментом геообработки Задать определение подсети. Свойства специализированной сети и уровня можно просматривать на вкладке Свойства сети.

Более подробно о компонентах, заданных для подсети на уровне уровней, см. в разделе Определение подсети.

Требования

Для задания определений подсети должны быть выполнены следующие требования:

Задание определения подсети для уровня

Чтобы задать определение подсети для указанного яруса выполните следующие шаги:

  1. На вкладке Анализ в группе Геообработка щелкните Инструменты Инструменты, чтобы открыть панель Геообработка.
  2. На панели Геообработка выполните поиск инструмента Задать категорию сети и выберите его.
  3. Для параметра Входная инженерная сеть выберите инженерная сеть.
  4. Для параметра Специализированная сеть выберите специализированную сеть.
  5. Для параметра Название уровня выберите уровень.
  6. Дополнительно можно поставить отметку Поддерживать не соединенные подсети.

    Опция для несвязанных подсетей доступна только для уровней в специализированных сетях с частичным определением уровней.

    • Отмечено – уровень поддерживает несвязанные подсети.
    • Не отмечено (по умолчанию) – уровень не поддерживает несвязанные подсети.
  7. Для Шаблонов схем подсети укажите шаблоны схем, на которых должны основываться схемы сети, если вы хотите, чтобы система автоматически создавала схемы подсети для каждой подсети этого уровня.
  8. Разверните раздел Доступные пространственные и непространственные объекты, чтобы настроить следующее:
    1. Отметьте для параметра Допустимые устройства все типы оборудования, которые могут участвовать в этих подсетях.
    2. Для параметра Допустимые контроллеры подсети устройства укажите типы оборудования из этого класса устройств, которые могут служить контроллерами подсети.
      Группе и типам оборудования из списка должна быть присвоена категория системной сети контроллер подсети. Перечисленные значения поступают из группы и типов оборудования из списка Допустимых устройств.
    3. Отметьте для параметра Допустимые линии все типы оборудования, которые могут участвовать в этих подсетях.
    4. Для Агрегированных линий для класса объектов SubnetLIne укажите линии, геометрия которых будет агрегирована для создания линий подсети помимо допустимых линий.
    5. Отметьте для параметра Допустимые соединения все типы оборудования, которые могут участвовать в этих подсетях.
    6. Отметьте для параметра Допустимые объекты соединений все типы оборудования, которые могут участвовать в этих подсетях.
    7. Для параметра Допустимые контроллеры подсети объектов соединений укажите типы оборудования из этого класса соединений, которые могут служить контроллерами подсети.

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

    8. Отметьте для параметра Допустимые объекты ребер все типы оборудования, которые могут участвовать в этих подсетях.

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

    Примечание:

    Ряд параметров требует определенного минимального значения Версии инженерной сети. Обратитесь к инструменту Установить определение подсети.

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

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

    • Включить контейнеры – указывает, будут ли включены контейнеры.
    • Включить содержание – указывает, будет ли включено содержание.
    • Включить структуры – указывает, будут ли включены структуры.
    • Включить объекты барьеров – указывает, будут ли включены барьеры.
    • Проверить возможность размещаемости – Указывает, будет ли возвращена ошибка при обнаружении неразмещаемых объектов соединения или ребер.
    • Краткая информация – вычисляет и сохраняет информацию функции о подсети в классе объектов SubnetLine.
    • Барьеры условий – определяет пространственный или другой объект, который остановит трассировку на основе атрибутов сети и категорий.
    • Барьеры функции – определяет пространственный или другой объект, который остановит трассировку на основе функции.
    • Применить проходимость к - задает принудительный диапазон проходимости. Проходимость применяется только к узлам, только к ребрам или к узлам и ребрам.
    • Распространители – использует распространяемые сетевые атрибуты для управления рассматриваемыми объектами сети. Функция Substitution доступна. Этот параметр доступен только в Python.
    Более подробно см. в разделе Конфигурация трассировки подсети, а также в инструменте Задать определение подсети для изучения каждого параметра.
  10. Разверните раздел Обновить политику подсети, чтобы настроить следующее:
    1. Дополнительно можно включить опцию Управлять IsDirty.

      Эта опция определяет, будет ли IsDirtyатрибут в таблице Subnetworks и классе SubnetLine управляться при обновлении операции подсети. Это также оказывает влияние на согласованность схем сети и методов, используемых для удаления удаленных контроллеров из таблицы подсетей. Когда эта опция отмечена, атрибут IsDirty управляется операцией обновления подсети и обновляется в таблице Subnetworks и классе пространственных объектов SubnetLine . Этот параметр доступен только для уровней, для которых заданы контроллеры подсети, и по умолчанию отмечен. Данная опция отключена, если контроллеры подсети для уровня не заданы.

      Примечание:

      Если уровень настроен так, чтобы не управлять атрибутом Is dirty, операцию обновления подсети можно использовать в версии по умолчанию для удаления строк из таблицы Subnetworks в версии по умолчанию, в которой для атрибута Is deleted задано значение true.

    2. Кроме того, вы можете включить опцию Обновить контейнеры структурной сети.

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

    3. Кроме того, можно включить опцию Обновить контейнеры специализированной сети.

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

    4. Для Режима редактирования версии по умолчанию и Режима редактирования именованной версии выберите один из следующих вариантов, чтобы определить, как операция выполняет редактирование атрибутов:
      Примечание:
      Режим редактирования версии по умолчанию также применяется к файловым и мобильным базам геоданных.

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

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

        Внимание:

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

    Примечание:

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

  11. Щелкните Запустить.

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