Skip to main content

История обновления инженерной сети

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

Более подробно требованиях по процессу обновления

Набор данных инженерной сети необходимо обновлять, чтобы использовать новые функциональные возможности, появляющиеся при изменении схемы информационной модели. Версия клиента ArcGIS Pro и версия инженерной сети определяют, требуется ли для набора данных инженерной сети обновление. Процесс обновления приведет к увеличению номера версии инженерной сети.

При работе с многопользовательской базой геоданных версии ArcGIS Pro и ArcGIS Enterprise определяют версию набора данных создаваемой или обновляемой инженерной сети. Более подробно см. в разделе Совместимость инженерных сетей.

Следует учитывать, что не каждая новая версия ArcGIS Pro и ArcGIS Enterprise содержит изменения схемы и требует обновления набора данных инженерной сети при переходе на нее. Обновление необходимо только для использования новых функциональных возможностей, появляющихся в новой версии инженерной сети.

Обновления суммируются от версии к версии, и включают изменения из пропущенных версий. Например, если вы обновляете инженерную сеть с версии 4 до версии 7, будут применены все изменения схемы версий 5-7. При обновлении набора данных инженерной сети с версии 3 или более ранней после процесса обновления необходимо выполнить дополнительные действия. Посмотрите шаги для каждой версии, включенные в путь обновления.

Подсказка:

Историю версий и обновлений инженерной сети можно просмотреть в разделе Общие на вкладке Свойства сети.

Обновление до Версии инженерной сети 8

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

Перед обновлением инженерной сети до версии 8 выполнить следующие дополнительные шаги:

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

При обновлении инженерной сети до версии 8, происходят следующие изменения:

  • Новое системное поле PARTITIONID добавлено во все классы в специализированных сетях и сетях структур для поддержки будущих улучшений трассировки и управления сетью.

  • Новая категория системной сети, Сброс распространения, доступна для поддержки распространения атрибутов. Во время распространения, если обнаружены объекты с этой категорией, значение объекта сброса сбрасывает значения атрибута.

  • Новые поля добавлены в классы схем для поддержки создания схем вдоль специализированных сетей телекоммуникаций с использованием правил трассировки с типами трассировки пути или трассировки контура:

    • Новое поле ELEMENTUNIT добавлено ко всем классам TMP_JUNCTIONS и JUNCTIONS.

    • В классы TMP_EDGES и EDGES добавлены четыре новых поля: FROMELEMENTFIRSTUNIT, ELEMENTFIRSTUNIT, ELEMENTLASTUNIT и TOELEMENTFIRSTUNIT.

После обновления для версии 8 необходимо выполнить следующие дополнительные шаги:

Обновление до Версии инженерной сети 7

В инженерной сети версии 7 реализована поддержка 64-разрядных идентификаторов объектов и полей больших целых чисел, возможность выполнять направленные трассировки с использованием поля Flow direction, а также новое поле для поддержки соединений и расширенных рабочих процессов надписывания и отображения с помощью схем сети. Обновление инженерной сети до версии 7 выполняет дополнительные задачи, которые включают удаление и повторное создание индексов во всех таблицах инженерной сети для поддержки 64-разрядных идентификаторов объектов и полей больших целых чисел. В результате этот процесс может занять больше времени.

Перед обновлением инженерной сети до версии 7 выполнить следующие дополнительные шаги:

  • При работе с многопользовательской базой геоданных убедитесь, что база геоданных обновлена. В Utility Network версии 7 внесены изменения в схему, включая добавление 64-разрядных идентификаторов объектов и полей больших целых чисел. 11.2.0 — это минимальная версия многопользовательской базы геоданных, поддерживающая 64-разрядные идентификаторы объектов и поля больших целых чисел.

При обновлении инженерной сети до версии 7 происходят следующие изменения:

  • Поля Object ID для всех классов инженерных сетей переведены на использование 64-разрядных идентификаторов объектов.

  • Новое поле FLOWDIRECTION добавляется к классам Line и EdgeObject в специализированной сети и к классам StructureLine и StructureEdgeObject в структурной сети. Это поддерживает параметр Использовать направление оцифровки в инструментах Трассировка и Добавить конфигурацию трассировки для учета направления оцифровки линии, глобальных ID От и До на объектах ребер, а также значения атрибута Flow direction при выполнении операций трассировки вверх и вниз по потоку.

  • Чтобы обеспечить работу соединений, а также рабочих процессов надписывания и отображения в классы схем TMP_JUNCTIONS, TMP_EDGES, TMP_CONTAINERS, JUNCTIONS, EDGES и CONTAINERS добавляется новое поле Info.

  • Описания домена и кодированных значений для домена UN_<ID>_IsDirty обновляются, чтобы указать, является ли подсеть (0: Неизмененная), (1: Измененная) или (2: Недействительная).

  • Псевдоним Status задан для поля атрибутов ISDIRTY в классе пространственных объектов SubnetLine и таблице Subnetworks.

  • Поле ERRORCODE в таблицах измененных областей и связей обновляется с типа данных поля двойное целочисленное на большое целочисленное.

После обновления инженерной сети до версии 7 необходимы дополнительные действия:

Обновление до Версии инженерной сети 6

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

При обновлении инженерной сети до Версии инженерной сети 6 происходят следующие изменения:

  • Поле ASSOCIATIONTYPE в Таблице связей задается как поле подтипа для повышения производительности при отображении схем и редактировании связей.

После обновления для версии 6 необходимо выполнить следующие дополнительные шаги:

Обновление до инженерной сети версии 5

Utility Network 5 предоставляет возможность создавать именованные конфигурации трассировки и работать с ними, а также предоставляет дополнительные опции для настройки определения подсети для уровня. Дополнительные сведения см. в разделе Настройка определения подсети.

При обновлении инженерной сети до версии 5, происходят следующие изменения:

  • Новое поле SUPPORTINGSUBNETWORKNAME добавляется ко всем классам специализированной сети, за исключением класса объектов Assembly.

  • Новая таблица UN_<ID>_TRACECONFIGURATIONS добавляется к схеме инженерной сети для поддержки создания, использования и публикации именованной конфигурации трассировки.

После обновления для версии 5 необходимо выполнить следующие дополнительные шаги:

  • Просмотреть настройки сервиса существующих сервисов инженерной сети после обновления. Чтобы эти операции были включены в ArcGIS Enterprise10.9, убедитесь, что в разделе разрешенных операций для функциональности инженерной сети все разрешенные операции отмечены.

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

Обновление до версии инженерной сети 4

В Версии инженерной сети 4 представлена новая модель измененной области, которая включает в себя управление ошибками и позволяет создавать непространственные объекты ребер и соединений и работать с ними. Также доступны дополнительные опции для настройки определения подсети для уровня. Дополнительные сведения см. в разделе Настройка определения подсети.

При обновлении инженерной сети Версии инженерной сети 4 происходят следующие изменения:

  • Точечные, линейные и полигональные подслои ошибок удалены и более недоступны как подслои в слое инженерной сети.

  • Схема измененных областей и таблица связей изменены для хранения информации об ошибках.

    • Поле UPDATETYPE удалено из таблицы измененных областей.

    • Поле STATUS теперь используется в таблице измененных областей для указания на тип измененной области. Поле добавляется к таблице связей.

    • Поля ERRORCODE и ERRORMESSAGE добавлены к измененным областям и таблицам связей.

    • Поле PERCENTALONG добавляется к таблице связей.

  • Имена версий измененных областей сокращены. Этот шаг необходим для встраивания изменений схемы в таблицу измененных областей. Новые измененные области создаются после обновления в версии default через включение топологии сети и выполнение согласования во всех именованных версиях.

  • Домен AssociationStatus обновляется для включения изменений с встроенными ограничениями объектов инженерной сети.

  • Не уникальный атрибутивный индекс добавляется к полям SUBNETWORKNAME и SUBNETWORKCONTROLLERNAME таблицы подсети.

  • Новое поле, SUPPORTEDSUBNETWORKNAME, добавляется ко всем классам специализированной сети. Это поле используется для хранения подсети объектов, поддерживаемых объектами в классе объектов Assembly.

    • Процедура обновления подсети более не обновляет поле SUBNETWORKNAME для хранения подсети для объектов в классе объектов Assembly.

    • В процессе обновления поле SUBNETWORKNAME обновляется без системной поддержки; однако, оно не удаляется. Хотя это и не обязательно, его можно удалить из класса пространственных объектов Assembly, чтобы избежать путаницы.

  • Дополнительные свойства подсети хранятся для каждого уровня:

    • Корректные соединения.

    • Корректные объекты соединений.

    • Корректные объекты ребер.

    • Корректные контроллеры подсети теперь содержат устройства и объекты соединений, определенные как корректные контроллеры подсети.

  • Новый код и описание добавлены к системному домену кодированных значений UN__IsDirty (2: Invalid). Он поддерживает новый статус подсети Недопустимо для Атрибут изменен при обновлении подсети, начиная с версии ArcGIS Pro 3.1, чтобы указать, что присутствуют условия, препятствующие обновлению подсети.

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

  • Для структурной сети создаются следующие таблицы:

    • StructureJunctionObject

    • StructureEdgeObject

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

    • <domain_network>JunctionObject

    • <domain_network>EdgeObject

  • Системный домен кодированных значений UN_<ID>_FeatureSourceID обновлен и дополнен следующими кодами и описаниями для структурной сети и каждой специализированной сети:

    • —Объект соединения структуры

    • —Объект ребра структуры

    • —<domain_name> Объект соединения

    • —<domain_name> Объект ребра

Дополнительные действия, необходимые после обновления инженерной сети до версии 4

  • Зарегистрировать набор классов данных, содержащий инженерную сеть как версионный сервис-ориентированный в версии с новыми объектами ребер и соединений. Дополнительные сведения см. в разделе Регистрация данных как версионных для ветви.

  • Включение топологии сети.

  • Удалите и повторно добавьте слой инженерной сети в существующие карты, чтобы отразить обновленную измененную область и символы ошибок.

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

  • Заново согласуйте все именованные версии для перестроения измененных областей на основании изменений схемы, выполненных в процессе обновления.