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

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

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

Обновление набора данных инженерной сети необходимо только в том случае, если в информационной модели изменилась схема. Процесс обновления приведет к увеличению номера версии инженерной сети. Версия клиента 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 инженерной сетью.