Чтобы у инженерной сети был функционал последней версии, может потребоваться обновление. Это применяет изменения схемы к классам пространственных объектов и других объектов базы геоданных. Используйте инструмент Обновить набор данных, чтобы выполнить обновление.
Более подробно требованиях по процессу обновления
Обновление набора данных инженерной сети необходимо только в том случае, если в информационной модели изменилась схема. Процесс обновления приведет к увеличению номера версии инженерной сети. Версия клиента ArcGIS Pro и версия инженерной сети определяет, требуется ли обновление для набора данных инженерной сети. Следует учитывать, что не каждая версия ArcGIS Pro требует обновления для инженерных сетей.
При работе с многопользовательской базой геоданных, версии ArcGIS Pro и ArcGIS Enterprise определяют версию инженерной сети в создаваемом или обновляемом наборе данных инженерной сети. Более подробно см. в разделе Совместимость инженерных сетей.
Подсказка:
Версию и историю обновлений инженерной сети инженерной сети можно посмотреть в разделе Общие вкладки Свойства сети.
Обновления суммируются от версии к версии, и включают изменения из пропущенных версий. Например, если вы обновляете инженерную сеть с версии 3 до версии 5, будут применены все изменения схемы версий 4 и 5. Некоторые версии инженерных сетей требуют выполнения дополнительных шагов после завершения процесса обновления. Посмотрите шаги для каждой версии, включенные в путь обновления.
Обновление до инженерной сети версии 5
При обновлении инженерной сети до версии 5, происходят следующие изменения:
- Новое поле, SUPPORTINGSUBNETWORKNAME, добавляется ко всем классам специализированной сети, за исключением класса объектов Assembly.
- Новая таблица, UN_<ID>_TRACECONFIGURATIONS, добавляется к схеме инженерной сети для поддержки создания, использования и публикации конфигураций трассировки.
После обновления для версии 5 необходимо выполнить следующие дополнительные шаги:
- Просмотреть настройки сервиса существующих сервисов инженерной сети после обновления. В разделе разрешенных операций для функциональности инженерной сети убедитесь, что все разрешенные операции отмечены, чтобы эти операции были включены в ArcGIS Enterprise 10.9.
Обновление до версии инженерной сети 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 инженерной сетью.