Найдите ответы на распространенные вопросы об инженерных сетях.
Также см. дополнительные часто задаваемые вопросы в следующих разделах:
- Часто задаваемые вопросы по схемам сети
- Часто задаваемые вопросы по инструментом пакетов инженерных сетей
- Документ Geonet – Часто задаваемые вопросы по инженерным сетям
Начало работы
Общее
Использование
- Как работать с инженерными сетями?
- Как узнать, включена или отключена топология сети?
- Как редактировать объекты инженерной сети?
- Почему во вкладке Данные инженерной сети недоступны некоторые команды?
- Почему нет подсетей в списке на панели Найти подсети?
- Как повторно включить топологию после отключения топологии сети для пользовательской версии?
- Как я могу написать пользовательские инструменты и кнопки в ArcGIS Pro SDK, которые работают с инженерными сетями?
- Как работать с веб-сервисом инженерной сети, используя REST?
Администрирование
Начало работы
Работа с однопользовательской или многопользовательской моделью инженерной сети требует лицензии ArcGIS Desktop Standard или ArcGIS Desktop Advanced.
Многопользовательская модель развертывания использует основанную на сервисах архитектуру и настраивается и развертывается с помощьюArcGIS Pro и ArcGIS Enterprise. Инженерная сеть создается и настраивается с использованием прямого подключения к базе данных в ArcGIS Pro, а затем публикуется в сервисе объектов в Portal for ArcGIS для работы с ним.
Лицензия:
У активной учетной записи портала должна быть лицензия ArcGIS Utility Network для создания, публикации инженерной сети и работы с ней в многопользовательской модели.
Вы можете создать и настроить инженерную сеть, используя Utility Network Package Tools для автоматического процесса, или вы можете настроить её вручную с помощью основных инструментов. После первоначальной настройки эти средства можно использовать для изменения конфигурации на основе изменений в модели данных.
Общее
При работе с многопользовательской базой геоданных с инженерной сетью можно работать через подключение к базе данных или через сервис на портале ArcGIS Enterprise. В зависимости от выполняемой задачи, определенные инструменты и команды требуют специального источника данных для использования инженерной сети.
- Задачи конфигурации обычно требуют, чтобы к инженерной сети обращались через подключение к базе данных
- Задачи редактирования требуют доступа к инженерной сети через сервис (векторный веб-слой)
Полезно ознакомиться с документацией для конкретного инструмента или команды, чтобы узнать требования к источнику данных. Следующие разделы полезны для просмотра при рассмотрении необходимых источников данных для определенных задач:
Однопользовательская модель не использует преимущества версионного редактирования.
При работе с многопользовательской базой геоданных помните о следующем:
- Инженерную сеть можно редактировать и в неверсионном статусе в ходе начальной фазы конфигурации при доступе непосредственно из подключения к базе данных.
- Необходимо, что инженерная сеть была зарегистрирована как версионная сервис-ориентированная, чтобы она могла участвовать в сервисе для выполнения операций редактирования и включения возможностей архивирования. Набор классов объектов должен быть зарегистрирован как версионный сервис-ориентированный перед тем, как опубликовать его в виде сервиса объектов. Дополнительно в процессе публикации можно включить возможность Управления версиями. Это позволит пользователям создавать и работать с изолированными версиями ветви и выполнять рабочие процессы с версиями непосредственно из сервиса объектов. Рекомендуется, чтобы инженерная сеть оставалась в статусе версии, чтобы она могла участвовать в сервисе для выполнения операций редактирования и включения возможностей архивирования.
Более подробно о публикации и работе с сервисами инженерной сети
Инструменты пакетов инженерных сетей включают инструменты геообработки для создания, импорта и экспорта инженерной сети. Эти инструменты предназначены для работы с пакетом оборудования для создания схемы инженерной сети, загрузки данных замеров, импорта и экспорта инженерной сети.
Более подробно см. обзор Инструменты пакетов инженерных сетей.
Использование
После настройки и развертывании инженерной сети её можно открыть для редактирования, выполнения задач администрирования, анализа сети, управления подсетями и т.д. Подробнее см. раздел Работа с инженерной сетью.
Для проверки состояния топологии сети для инженерной сети можно использовать свойства сети. Состояние топологии сети указано в разделе Топология сети.
Более подробно о свойствах сети
Дополнительные сведения о требуемом состоянии топологии сети для различных операций см. в разделе Задачи управления инженерными сетями.
При работе с многопользовательской базой геоданных помните о следующем:
- Инженерная сеть разработана таким образом, что редактирование выполняется на уровне сервиса. На начальном этапе настройки вы можете применять клиент ArcGIS Pro для редактирования неверсионных сетевых объектов с использованием данных, доступных непосредственно из подключения к базе данных. Это должно быть зарезервировано для выполнения проверок качества на наборах данных при подготовке к включению топологии сети и публикации.
- Инженерная сеть должна быть зарегистрирована как версионная с ветвями перед выполнением публикации.
- После того как инженерная сеть будет зарегистрирована как версионная и опубликована, как сервис объектов, вы сможете вносить изменения в слои веб-объектов непосредственно через портал ArcGIS Enterprise.
- Вы можете выполнять это из клиента ArcGIS Pro или из веб-приложения.
- Рабочие процессы офлайн-редактирования также поддерживаются для версионных наборов данных ветви, которые участвуют в инженерной сети.
Однопользовательская модель не может использовать преимущества версионного редактирования. Подробнее о блокировках и совместном редактировании файловых баз геоданных.
Некоторые инструменты и команды имеют условия, необходимые для их использования. Например, есть команды, которые включаются только при работе с конкретным источником данных, или данные должны находиться в определенном состоянии.
Используйте подсказку для просмотра условия включения; наведите указатель мыши на команду, которая в данный момент отключена. Вы также можете просмотреть раздел справки для вкладки Инженерная сеть, чтобы узнать Условия включения для каждой команды.
Панель Найти подсети использует класс пространственных объектов SubnetLine и таблицу Subnetworks для заполнения списка подсетей. Если они не были заполнены операцией обновления подсети, то подсети не будут перечислены в списке.
Подробнее см. в разделе Найти подсеть.
При работе в многопользовательской базой геоданных топологию сети можно отключить в версии пользователя. Для инструмента Включить топологию сети необходимо, чтобы входная инженерная сеть ссылалась на версию по умолчанию. Если топология в пользовательской версии отключена, можно использовать процесс согласования для наследования состояния топологии из ветви версии default.
Однопользовательская модель не использует преимущества версионного редактирования.
Как я могу написать пользовательские инструменты и кнопки в ArcGIS Pro SDK, которые работают с инженерными сетями?
Документ по концепциям инженерных сетей содержит хороший обзор SDK для инженерных сетей. Если вы никогда не писали пользовательский код с помощью ArcGIS Pro SDK, рекомендуем прочитать раздел Построение вашей первой надстройки. Домашняя страница SDK содержит полный список доступных ресурсов.
Сервисы инженерной сети и схемы сети доступны только для инженерных сетей многопользовательской модели, которые опубликованы при использовании сервисов. Эти сервисы также поддерживают доступ к векторным слоям для редактирования и возможность управления версиями.
Сервис инженерной сети поддерживает такие операции, как анализ трассировки, операции топологии сети, обновление подсетей и так далее. Сервис схемы сети поддерживает создание схем, работу с компоновками и так далее.
Администрирование
Многопользовательская модель использует архитектуру на базе сервисов с двумя владельцами, управляющими доступом к административным задачам. Помимо пользователя базы данных, который создает инженерную сеть, учетная запись активного пользователя портала также записывается в качестве владельца набора данных портала. При создании инженерной сети определяются эти оба владельца на основе учетных записей пользователей для подключения к базе данных и к активному порталу ArcGIS Enterprise.
- Владелец инженерной сети базы данных записывается как часть полного имени набора данных инженерной сети.
- Владелец инженерной сети портала хранится в метаданных для инженерной сети. Их можно посмотреть в свойствах сети на панели Каталог при доступе через подключение к базе данных от имени владельца данных.
Если корректная база данных и пользователи портала не участвуют в конкретных задачах настройки, возвращаются следующие ошибки:
- ERROR 002144: Для выполнения данной операции, сеть коммуникаций должна принадлежать учетной записи, под которой вошли в Портал.
- ERROR 001400 : Выполнить <value> может только владелец данных.
При работе с многопользовательской базой геоданных есть ряд задач, решаемых для базы данных и владельцев инженерной сети портала. Эти требования четко указаны на отдельных страницах справки рабочего процесса или инструмента геообработки.
Например, чтобы запустить инструмент Включить топологию сети, владелец инженерной сети портала должен войти в активный портал.
Подробнее о том, какие задачи требуется выполнять владельцу базы данных и инженерной сети портала, см. В разделе Задачи управления инженерными сетями.
При работе с многопользовательской базой геоданных, набор данных инженерной сети имеет двух владельцев, которые используются для управления доступом к административным задачам. Помимо пользователя базы данных, который создает инженерную сеть, учетная запись активного пользователя портала также записывается в качестве владельца набора данных портала. При создании инженерной сети определяются эти оба владельца на основе учетных записей пользователей для подключения к базе данных и к активному порталу ArcGIS Enterprise.
- Владелец инженерной сети базы данных записывается как часть полного имени набора данных инженерной сети.
- Владелец инженерной сети портала хранится в метаданных для инженерной сети. Их можно посмотреть в свойствах сети при доступе через подключение к базе данных от имени владельца данных.
В то время как владельца данных (пользователя базы данных) нельзя обновить без повторного создания данных, владельца набора данных портала для инженерной сети сменить можно. Если текущий владелец набора данных портала покинет организацию, необходимо сменить владельца портала на другого пользователя. Этот пользователь должен обладать такими же правами доступа и типом пользователя, что и исходный владелец. Обратитесь к документации инструмента Обновить владельца набора данных портала для дополнительной информации.