Чтобы у инженерной сети была функциональность последней версии, может потребоваться обновление. Изменения схемы применяются к классам пространственных объектов, классам сетевых объектов и другим связанным объектам базы геоданных инженерной сети. Используйте инструмент Обновить набор данных, чтобы выполнить обновление.
Более подробно требованиях по процессу обновления
Набор данных инженерной сети необходимо обновлять, чтобы использовать новые функциональные возможности, появляющиеся при изменении схемы информационной модели. Версия клиента ArcGIS Pro и версия инженерной сети определяет, требуется ли для набора данных инженерной сети обновление. Процесс обновления приведет к увеличению номера версии инженерной сети.
При работе с многопользовательской базой геоданных, версии ArcGIS Pro и ArcGIS Enterprise определяют версию инженерной сети в создаваемом или обновляемом наборе данных инженерной сети. Более подробно см. в разделе Совместимость инженерных сетей.
Следует учитывать, что не каждая версия ArcGIS Pro и ArcGIS Enterprise содержит изменения схемы. Обновление необходимо только для использования новых функциональных возможностей, появляющихся в новой версии инженерной сети.
Подсказка:
Версию и историю обновлений инженерной сети инженерной сети можно посмотреть в разделе Общие вкладки Свойства сети.
Обновления суммируются от версии к версии, и включают изменения из пропущенных версий. Например, если вы обновляете инженерную сеть с версии 3 до версии 5, будут применены все изменения схемы версий 4 и 5. Некоторые версии инженерных сетей требуют выполнения дополнительных шагов после завершения процесса обновления. Посмотрите шаги для каждой версии, включенные в путь обновления.
Обновление до Версии инженерной сети 6
При обновлении инженерной сети до Версии инженерной сети 6 происходят следующие изменения:
- Поле ASSOCIATIONTYPE в Таблице связей задается как поле подтипа для повышения производительности при отображении схем и редактировании связей.
- Были сделаны внутренние обновления для поддержки Схем сети и совместимости с ArcGIS Pro 3.0.
После обновления для версии 6 необходимо выполнить следующие дополнительные шаги:
- При обновлении набора данных инженерной сети с версии 3 или более ранней требуются дополнительные шаги для включения кумулятивных изменений, сделанных в версии 4 инженерной сети. Для получения дополнительной информации см.: Дополнительные действия, необходимые после обновления инженерной сети до версии 4.
Обновление до инженерной сети версии 5
При обновлении инженерной сети до версии 5, происходят следующие изменения:
- Новое поле, SUPPORTINGSUBNETWORKNAME, добавляется ко всем классам специализированной сети, за исключением класса объектов Assembly.
- Новая таблица, UN_<ID>_TRACECONFIGURATIONS, добавляется к схеме инженерной сети для поддержки создания, использования и публикации конфигураций трассировки.
После обновления для версии 5 необходимо выполнить следующие дополнительные шаги:
- Просмотреть настройки сервиса существующих сервисов инженерной сети после обновления. В разделе разрешенных операций для функциональности инженерной сети убедитесь, что все разрешенные операции отмечены, чтобы эти операции были включены в ArcGIS Enterprise 10.9.
- При обновлении набора данных инженерной сети с версии 3 или более ранней требуются дополнительные шаги для включения кумулятивных изменений, сделанных в версии 4 инженерной сети. Для получения дополнительной информации см.: Дополнительные действия, необходимые после обновления инженерной сети до версии 4.
Обновление до версии инженерной сети 4
При обновлении инженерной сети Версии инженерной сети 4 происходят следующие изменения:
- Точечные, линейные и полигональные подслои ошибок удалены и более недоступны как подслои в слое инженерной сети.
- Схема измененных областей и таблица связей изменены для хранения информации об ошибках.
- Поле UPDATETYPE удалено из таблицы измененных областей.
- Поле STATUS теперь используется в таблице измененных областей для указания на тип измененной области. Поле добавляется к таблице связей.
- Поля ERRORCODE и ERRORMESSAGE добавлены к измененным областям и таблицам связей.
- Поле PERCENTALONG добавляется к таблице связей.
- Имена версий измененных областей сокращены. Этот шаг необходим для встраивания изменений схемы в таблицу измененных областей. Новые измененные области создаются после обновления в версии default через включение топологии сети и выполнение согласования во всех именованных версиях.
- Домен AssociationStatus обновляется для включения изменений с встроенными ограничениями объектов инженерной сети.
- Не уникальный атрибутивный индекс добавляется к полям SUBNETWORKNAME и SUBNETWORKCONTROLLERNAME таблицы подсети.
- Новое поле, SUPPORTEDSUBNETWORKNAME, добавляется ко всем классам специализированной сети. Это поле используется для хранения подсети объектов, поддерживаемых объектами в классе объектов Assembly.
- Процедура обновления подсети более не обновляет поле SUBNETWORKNAME для хранения подсети для объектов в классе объектов Assembly.
- В процессе обновления поле SUBNETWORKNAME обновляется без системной поддержки; однако, оно не удаляется. Хотя это и не обязательно, его можно удалить из класса пространственных объектов Assembly, чтобы избежать путаницы.
Дополнительные свойства подсети хранятся для каждого уровня:
- Корректные соединения.
- Корректные объекты соединений.
- Корректные объекты ребер.
- Корректные контроллеры подсети теперь содержат устройства и объекты соединений, определенные как корректные контроллеры подсети.
- Новый код и описание добавлены к системному домену кодированных значений UN_<ID>_IsDirty (2: Invalid). Это планируется для поддержки дальнейшей работы в управлении подсетью.
Для моделирования и работы с большим количеством объектов реального мира, которые используют общее географическое пространство, непространственные объекты соединений и ребер представлены как часть схемы инженерной сети:
- Для структурной сети создаются следующие таблицы:
- StructureJunctionObject
- StructureEdgeObject
- Для каждой специализированной сети создаются следующие таблицы:
- <domain_network>JunctionObject
- <domain_network>EdgeObject
- Системный домен кодированных значений UN_<ID>_FeatureSourceID обновлен и дополнен следующими кодами и описаниями для структурной сети и каждой специализированной сети:
- <ID>—Объект соединения структуры
- <ID>—Объект ребра структуры
- <ID>—<domain_name> Объект соединения
- <ID>—<domain_name> Объект ребра
Дополнительные действия, необходимые после обновления инженерной сети до версии 4
- Зарегистрировать набор классов данных, содержащий инженерную сеть как версионный сервис-ориентированный в версии с новыми объектами ребер и соединений. Дополнительные сведения см. в разделе Регистрация данных как версионных для ветви.
- Включение топологии сети.
- Удалите и повторно добавьте слой инженерной сети в существующие карты, чтобы отразить обновленную измененную область и символы ошибок.
- Опубликуйте новые сервисы с обновленной картой, которая содержит непространственное соединение и таблицы объектов граней. Вы можете сделать это, опубликовав новые векторные веб-слои или перезаписав существующие векторные веб-слои.
- Заново согласуйте все именованные версии для перестроения измененных областей на основании изменений схемы, выполненных в процессе обновления.
Обновление до версии инженерной сети 3
При обновлении инженерной сети Версии инженерной сети 3 происходят следующие изменения:
- В инженерную сеть добавлен новый системный атрибут сети. Flow direction – скрытый системный атрибут сети, который хранится в строке. Он будет использоваться для поддержки будущей работы с направлением потока.
Обновление до версии инженерной сети 2
При обновлении инженерной сети Версии инженерной сети 2 происходят следующие изменения:
- Новый код и описание добавлены в системный атрибутивный домен IsConnected для отображения состояния по умолчанию вновь созданных объектов (2:неизвестно).
- Значение по умолчанию для поля IsConnected изменится с True на Unknown.
- В роль связи для контейнеров добавлено свойство Политика разбиения контейнера.
- Политика разбиения для следующих системных атрибутивных доменов изменится по сравнению с «по умолчанию» на «дублировать»:
- IsConnected
- AssociationStatus
- TerminalNames
- Код и описание добавляются в предоставленный системой атрибутивный домен Dirty areas для представления измененных областей, созданных из объектов ошибок (3:error).
- Правила использования звездочки (*) для типа элемента или терминалов расширены: каждая комбинация отображает отдельное правило. Используется текущее состояние конфигурации инженерной сети для расширения существующих правил применения звездочки, и вновь созданные правила видимы на вкладке Свойства сети.
- Столбец родительской подсети удален из таблицы подсетей.
- Шаблоны схем больше не версионные, так как связанная таблица теперь не версионная.
Примечание:
Инженерные сети, которые были созданы с помощью ArcGIS Pro 2.1, не полностью поддерживают 3D-функциональность; это относится и к инженерным сетям, которые были обновлены. Рекомендуется работать с инженерной сетью, которая имеет полную 3D функциональность для управления измененными областями и объектами ошибок. Подробнее см. Как убедиться в полной поддержке 3D инженерной сетью.