Найдите ответы на распространенные вопросы об инженерных сетях.
Также см. дополнительные часто задаваемые вопросы в следующих разделах:
- Часто задаваемые вопросы по схемам сети
- Часто задаваемые вопросы по инструментам пакетов инженерных сетей
- Документ Esri Community – часто задаваемые вопросы по инженерным сетям
Начало работы
Общие
Использование
- Как работать с инженерными сетями?
- Как узнать, включена или отключена топология сети?
- Как редактировать объекты инженерной сети?
- Что такое непространственные объекты?
- Как мне найти не пространственные объекты?
- Как я могу идентифицировать ошибки в не пространственных объектах?
- Как выполняется управление конфликтами непространственных объектов?
- Почему на вкладке Инженерная сеть недоступны некоторые команды?
- Почему нет подсетей в списке на панели Найти подсети?
- Как повторно включить топологию после отключения топологии сети для пользовательской версии?
- Как я могу написать пользовательские инструменты и кнопки в ArcGIS Pro SDK, которые работают с инженерными сетями?
- Каковы значения тайм-аута на стороне клиента в ArcGIS Pro для инструментов и процессов инженерных сетей?
- Как работать с веб-сервисом инженерной сети, используя REST?
Администрирование
Начало работы
Оба варианта развертывания инженерной сети: однопользовательское и многопользовательское, требуют наличия лицензии ArcGIS Desktop Standard или ArcGIS Desktop Advanced.
Многопользовательская модель развертывания использует архитектуру на базе сервисов, она настраивается и развертывается с помощью ArcGIS Pro и ArcGIS Enterprise. Инженерная сеть создается и настраивается с использованием прямого подключения к базе данных в ArcGIS Pro, а затем публикуется в сервисе объектов в Portal for ArcGIS для работы с ним.
Лицензия:
У активной учетной записи портала должна быть лицензия ArcGIS Advanced Editing для создания, публикации инженерной сети и работы с ней в многопользовательской базе геоданных.Более подробно см. в разделе Типы развертывания.
Перед созданием и настройкой инженерной сети важно разобраться в различных типах развертывания и параметрах конфигурации. Тип базы геоданных, в которой хранится инженерная сеть, будет определять тип развертывания, что также влияет на конфигурацию, возможности публикации и лицензирование инженерной сети. Можно создать и настроить инженерную сеть вручную, используя базовые инструменты или Основы Инженерных сетей для ускорения процесса. После первоначальной настройки эти же инструменты можно использовать для изменения конфигурации на основе изменений в модели данных.
Общие
Что такое обязательный источник данных при работе с инженерными сетями в многопользовательском развертывании?
При работе с многопользовательской базой геоданных с инженерной сетью можно работать через подключение к базе данных или через сервис на портале ArcGIS Enterprise. В зависимости от выполняемой задачи, определенные инструменты и команды требуют специального источника данных для использования инженерной сети.
- Задачи конфигурации обычно требуют, чтобы к инженерной сети обращались через подключение к базе данных
- Задачи редактирования требуют доступа к инженерной сети через сервис (векторный веб-слой).
См. документацию для конкретного инструмента или команды, чтобы узнать требования к источнику данных. Следующие разделы описывают необходимые источники данных для определенных задач:
Однопользовательское развертывание не использует преимущества версионного редактирования. Многопользовательские развертывания используют сервис-ориентированную версию.
При работе с многопользовательской базой геоданных помните о следующем:
- Инженерную сеть можно редактировать и в неверсионном статусе в ходе начальной фазы конфигурации при доступе непосредственно из подключения к базе данных.
- Необходимо, что инженерная сеть была зарегистрирована как версионная сервис-ориентированная, чтобы она могла участвовать в сервисе для выполнения операций редактирования и включения возможностей архивирования. Набор классов объектов должен быть зарегистрирован как версионный сервис-ориентированный перед тем, как опубликовать его в виде сервиса объектов. Дополнительно в процессе публикации можно включить возможность Управления версиями. Это позволит пользователям создавать и работать с изолированными версиями ветви и выполнять рабочие процессы с версиями непосредственно из сервиса объектов. Рекомендуется, чтобы инженерная сеть оставалась в статусе версии, чтобы она могла участвовать в сервисе для выполнения операций редактирования и включения возможностей архивирования.
Более подробно о публикации и работе с сервисами инженерной сети
Набор инструментов Пакет инженерной сети включает инструменты геообработки для создания, импорта и экспорта инженерной сети. Эти инструменты предназначены для работы с пакетом оборудования для создания схемы инженерной сети, загрузки данных замеров, импорта и экспорта инженерной сети.
Более подробно см. обзор набора инструментов пакета инженерной сети.
Использование
После настройки и развертывания инженерной сети её можно открыть для редактирования, выполнения задач администрирования, анализа сети, управления подсетями и т.д. Подробнее см. раздел Работа с инженерной сетью.
Для проверки состояния топологии сети для инженерной сети можно использовать свойства сети. Состояние топологии сети указано в разделе Топология сети.
Более подробно о свойствах сети
Дополнительные сведения о требуемом состоянии топологии сети для различных операций см. в разделе Задачи управления инженерными сетями.
При работе с многопользовательской базой геоданных помните о следующем:
- Многопользовательские развертывания инженерной сети разработаны таким образом, что редактирование выполняется на уровне сервиса. На начальном этапе настройки вы можете использовать клиент ArcGIS Pro для редактирования неверсионных сетевых объектов с использованием данных, доступных непосредственно из подключения к базе данных. Это должно быть зарезервировано для выполнения проверок качества на наборах данных при подготовке к включению топологии сети и публикации.
- Инженерная сеть должна быть зарегистрирована как версионная с ветвями перед выполнением публикации.
- После того как инженерная сеть будет зарегистрирована как версионная и опубликована, как сервис объектов, вы сможете вносить изменения в слои веб-объектов непосредственно через портал ArcGIS Enterprise. Это можно выполнять из клиента ArcGIS Pro или из веб-приложения.
- Рабочие процессы офлайн-редактирования также поддерживаются для версионных наборов данных ветви, которые участвуют в инженерной сети.
Однопользовательские развертывания в файловых или мобильных базах геоданных не используют преимущества версионного редактирования. Подробнее о блокировках и совместном редактировании мобильных баз геоданных и файловых баз геоданных.
Объекты ребер и соединений - это непространственные объекты сети, использующиеся для моделирования и работы с большим количеством объектов реального мира, которые используют общее географическое пространство, например, жилы внутри волоконного кабеля или проводники в подземных линиях коммуникаций. Это позволяет организациям моделировать свои сети более точно, без необходимости создания объектов с геометрией для каждого отдельного оборудования.
Более подробно см. Объекты соединений и рёбер.
Для определения местоположений непространственных объектов на карте используются связи с пространственными объектами. Например, в связи содержания непространственный объект соединения – порт может быть связан с устройством переключения. Для определения местоположения порта используется геометрия устройства переключения.
Более подробно см. Размещаемость.
Ошибки на непространственных объектах соединений и ребер можно обнаружить с помощью измененных областей на связанных пространственных объектах, а также с помощью панели Изменение связей.
Подробнее см. в разделе Просмотр ошибок.
Если в процессе согласования обнаруживаются конфликты таблиц непространственных объектов соединений и ребер, их можно просмотреть в виде Конфликты, как и другие сетевые объекты. Если конфликт объекта соединения или ребра выбран в списке конфликтов, геометрия пространственных объектов в иерархии связей объекта используется для понимания местоположения объекта в средстве просмотра Показать конфликты.
В сценариях, в которых не существует содержания или прикрепления к структуре к другому пространственному объекту или объекту, который можно разместить, отображается баннер, указывающий на то, что объект неразмещаемый, и никакие объекты не отображаются во вьюере Показать конфликты.
Подробнее см. Управление конфликтами версий ветви.
Некоторые инструменты и команды имеют условия, необходимые для их использования. Например, есть команды, которые включаются только при работе с конкретным источником данных, или данные должны находиться в определенном состоянии.
Используйте подсказку для просмотра условия включения; наведите указатель мыши на команду, которая в данный момент недоступна. Вы также можете просмотреть раздел справки для вкладки Инженерная сеть, чтобы узнать условия включения для каждой команды.
Панель Найти подсети использует класс пространственных объектов SubnetLine и таблицу Subnetworks для заполнения списка подсетей. Чтобы определить, почему подсеть не появляется на панели, выполните следующее:
- Проверьте атрибут Last Updated Subnetwork в таблице Подсети. Если значение NULL, это означает, что подсеть никогда не обновлялась. В этом можно убедиться, проверив, что в классе SubnetLine нет геометрии, связанной с подсетью. Обновите подсеть на панели Найти подсети или запустите инструмент геообработки Обновить подсеть, чтобы обновить интересующую подсеть.
- Проверьте атрибут Is Connected объекта или объектов, непосредственно подключенных к контроллеру подсети или контроллерам, задающим эту подсеть.
Можно переключаться между классом объектов SubnetLines и таблицей Subnetworks, используя вкладки Lines и Таблица Subnetworks в разделе Filter.
Более подробно см. в разделе Взаимодействие с подсетями.
При работе в многопользовательской базой геоданных топологию сети можно отключить в версии пользователя. Для инструмента Включить топологию сети необходимо, чтобы входная инженерная сеть ссылалась на версию по умолчанию. Если топология в пользовательской версии отключена, можно использовать процесс согласования для наследования состояния топологии из ветви версии default.
Однопользовательские развертывания не используют преимущества версионного редактирования.
Как я могу написать пользовательские инструменты и кнопки в ArcGIS Pro SDK, которые работают с инженерными сетями?
Страница Инженерная сеть ProConcepts содержит обзор SDK для инженерных сетей. Если вы никогда не писали пользовательский код с помощью ArcGIS Pro SDK, рекомендуем прочитать раздел Построение вашей первой надстройки. Домашняя страница SDK содержит полный список доступных ресурсов.
Каковы значения тайм-аута на стороне клиента в ArcGIS Pro для инструментов и процессов инженерных сетей?
Инструменты и процессы в инженерной сети, выполняемые через сервис, используют синхронную и асинхронную обработку. При использовании синхронной обработки большинство инструментов инженерной сети используют тайм-аут, равный 600 секундам (10 минутам). Инструмент геообработки Обновить подсеть использует более длинный тайм-аут - он равен 1800 секундам (30 минутам).
При использовании инструментов, работающих асинхронно, будет применен тайм-аут, заданный для сервиса UtilityNetworkTools. Сервис UtilityNetworkTools уже предварительно настроен в папке System для сервисов объектов, которые включают инженерную сеть.
Сервисы инженерной сети и схемы сети доступны только для инженерных сетей в многопользовательских развертываниях, которые опубликованы при использовании сервисов. Эти сервисы также поддерживают доступ к векторным слоям для редактирования и возможность управления версиями.
Сервис инженерной сети поддерживает такие операции, как анализ трассировки, операции топологии сети, обновление подсетей и так далее. Сервис схемы сети поддерживает создание схем, работу с компоновками и так далее.
Администрирование
Инженерные сети в многопользовательском развертывании используют архитектуру на базе сервисов с двумя владельцами, управляющими доступом к административным задачам. Помимо пользователя базы данных, который создает инженерную сеть, учетная запись активного пользователя портала также записывается в качестве владельца набора данных портала. При создании инженерной сети определяются эти оба владельца на основе учетных записей пользователей для подключения к базе данных и к активному порталу ArcGIS Enterprise.
- Владелец инженерной сети базы данных записывается как часть полного имени набора данных инженерной сети.
- Владелец инженерной сети портала хранится в метаданных для инженерной сети. Их можно посмотреть в свойствах сети на панели Каталог при доступе через подключение к базе данных от имени владельца данных.
Если корректная база данных и пользователи портала не участвуют в конкретных задачах настройки, возвращаются следующие ошибки:
- ERROR 002144: Для выполнения данной операции, сеть коммуникаций должна принадлежать учетной записи, под которой вошли в Портал.
- ERROR 001400 : Выполнить <value> может только владелец данных.
При работе с многопользовательской базой геоданных есть ряд задач, решаемых для базы данных и владельцев инженерной сети портала. Эти требования четко указаны на отдельных страницах справки рабочего процесса или инструмента геообработки.
Например, чтобы запустить инструмент Включить топологию сети, владелец инженерной сети портала должен войти в активный портал.
Подробнее о том, какие задачи требуется выполнять владельцу базы данных и инженерной сети портала, см. В разделе Задачи управления инженерными сетями.
При работе с многопользовательской базой геоданных, набор данных инженерной сети имеет двух владельцев, которые используются для управления доступом к административным задачам. Помимо пользователя базы данных, который создает инженерную сеть, учетная запись активного пользователя портала во время создания регистрируется в качестве владельца набора данных инженерной сети портала. При создании инженерной сети определяются эти оба владельца на основе учетных записей пользователей для подключения к базе данных и к активному порталу ArcGIS Enterprise.
- Владелец инженерной сети базы данных записывается как часть полного имени набора данных инженерной сети.
- Владелец инженерной сети портала хранится в метаданных для инженерной сети. Их можно посмотреть в свойствах сети при доступе через подключение к базе данных от имени владельца данных.
В то время, как владельца данных (пользователя базы данных) нельзя обновить без повторного создания данных, владельца набора данных портала для инженерной сети сменить можно. Если текущий владелец набора данных портала покинет организацию, необходимо сменить владельца портала на другого пользователя. Этот пользователь должен обладать такими же правами доступа и типом пользователя, что и исходный владелец. Обратитесь к документации инструмента Обновить владельца набора данных портала для дополнительной информации.