История обновления инженерной сети
Чтобы у инженерной сети была функциональность последней версии, может потребоваться обновление. Изменения схемы применяются к классам пространственных объектов, классам сетевых объектов и другим связанным объектам базы геоданных инженерной сети. Используйте инструмент Обновить набор данных, чтобы выполнить обновление.
Более подробно требованиях по процессу обновления
Набор данных инженерной сети необходимо обновлять, чтобы использовать новые функциональные возможности, появляющиеся при изменении схемы информационной модели. Версия клиента 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 необходимо выполнить следующие дополнительные шаги:
- При обновлении набора данных инженерной сети с версии 3 или более ранней требуются дополнительные шаги для включения кумулятивных изменений, сделанных в версии 4 инженерной сети. Для получения дополнительной информации см. в разделе ниже Дополнительные действия, необходимые после обновления инженерной сети до версии 4.
Обновление до Версии инженерной сети 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 необходимы дополнительные действия:
- При обновлении набора данных инженерной сети с версии 3 или более ранней требуются дополнительные шаги для включения кумулятивных изменений, сделанных в версии 4 инженерной сети. Для получения дополнительной информации см. в разделе ниже Дополнительные действия, необходимые после обновления инженерной сети до версии 4.
Обновление до Версии инженерной сети 6
В инженерной сети версии 6 представлены различные внутренние обновления, которые полезны пользователям, работающим со Схемами сети.
При обновлении инженерной сети до Версии инженерной сети 6 происходят следующие изменения:
- Поле
ASSOCIATIONTYPEв Таблице связей задается как поле подтипа для повышения производительности при отображении схем и редактировании связей.
После обновления для версии 6 необходимо выполнить следующие дополнительные шаги:
- При обновлении набора данных инженерной сети с версии 3 или более ранней требуются дополнительные шаги для включения кумулятивных изменений, сделанных в версии 4 инженерной сети. Для получения дополнительной информации см. в разделе ниже Дополнительные действия, необходимые после обновления инженерной сети до версии 4.
Обновление до инженерной сети версии 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
Зарегистрировать набор классов данных, содержащий инженерную сеть как версионный сервис-ориентированный в версии с новыми объектами ребер и соединений. Дополнительные сведения см. в разделе Регистрация данных как версионных для ветви.
Включение топологии сети.
Удалите и повторно добавьте слой инженерной сети в существующие карты, чтобы отразить обновленную измененную область и символы ошибок.
Опубликуйте новые сервисы с обновленной картой, которая содержит непространственное соединение и таблицы объектов граней. Это можно сделать, опубликовав новые векторные веб-слои или перезаписав существующие векторные веб-слои.
Заново согласуйте все именованные версии для перестроения измененных областей на основании изменений схемы, выполненных в процессе обновления.