Установка сервисов геообработки ArcGIS Enterprise

Для включения сервиса геообработки на странице ArcGIS GeoBIM Инструменты для ArcGIS Enterprise необходимо выполнить пять шагов.

Выполните эти шаги, которые будут подробно описаны в следующих разделах:

  1. Опубликуйте сервис геообработки ArcGIS GeoBIM.
  2. Обновите файл конфигурации сервиса геообработки.
  3. Публикация сервиса геообработки ArcGIS GeoBIMAuth
  4. Обновление файла конфигурации сервиса геообработки ArcGIS GeoBIMAuth
  5. Настройте URL-адрес вспомогательных служб ArcGIS Server

Публикация сервиса геообработки ArcGIS GeoBIM

Для публикации сервиса геообработки ArcGIS GeoBIM выполните следующие шаги:

Примечание:

Для устранения известной ошибки требуется обновленный файл определения сервиса (.sd). См. статью Техническая поддержка, чтобы получить дополнительную информацию об ошибке и загрузить новый файл .sd. Если сервис геообработки GeoBIM уже опубликован, его необходимо удалить перед публикацией новой версии.

  1. Найдите файл определения сервиса (geobim-11.3.1.sd) в статье Техническая поддержка.
  2. Перейдите к консоли ArcGIS Server Manager, которая интегрирована в установленную систему Portal.

    URL-адрес имеет вид https://webadaptorhost.domain.com/webadaptorname/manager/.

  3. Нажмите кнопку Опубликовать сервис.
  4. Нажмите кнопку Выбрать файл и выберите загруженный ранее файл geobim-11.3.1.sd.
  5. Нажмите Далее.
  6. Выберите папку, в которую будет опубликован сервис, или оставьте Site (корневая папка).
  7. Нажмите Далее.
  8. Снова щелкните Далее.
  9. Установите отметку, чтобы опубликовать сервис на портале.
  10. Щелкните Опубликовать.

    После того как сервис будет опубликован, измените свойства сервиса.

    Вы должны изменить три параметра в разделе Слияние в соответствии с вашими потребностями:

    • Минимальное количество экземпляров на машине: Это количество экземпляров, которые всегда включены. Запуск нового экземпляра происходит с небольшой задержкой.
    • Максимальное количество экземпляров на машине: Это максимальное количество сервисов, которые могут работать одновременно.
    • Максимальное время, в течение которого клиент может использовать сервис: Этот параметр определяет, как долго может работать сервис, и является наиболее важным для ArcGIS GeoBIM.

      Крупные проекты с большим количеством документов или задач займут больше времени, поэтому для них необходимо установить более продолжительный тайм-аут, чем для обычных сервисов. Максимальное время, в течение которого клиент может использовать сервис, должно быть установлено на 3600 (секунд). Это значение может быть увеличено по мере необходимости, если время ожидания сервиса геообработки ArcGIS GeoBIM истекает.

    См. Настройка и конфигурация сервисов.

  11. Щелкните Сохранить и перезапустить, чтобы применить эти изменения.

Обновление файла конфигурации сервиса геообработки

После публикации сервиса выполните следующие действия для обновления файла конфигурации сервиса:

  1. На машине ArcGIS Server перейдите к <ArcGIS Server installation drive>\arcgisserver\directories\arcgissystem\arcgisinput\GeoBIM.GPServer\extracted\cd\geobim\config.dat. Если директории для машины ArcGIS Server были изменены по сравнению со стандартными, используйте соответствующий путь.
  2. Откройте файл config.dat с помощью текстового редактора, работающего в режиме администратора.
  3. Добавьте идентификатор клиента приложения APS в строку GEOBIM_CLIENT_ID=.
  4. Добавьте свой секретный код приложения APS в строку GEOBIM_CLIENT_SECRET=.
  5. Обновите URL-адрес входа в систему и укажите URL-адрес портала.

    Он имеет вид https://webadaptorhost.domain.com/webadaptorname.

  6. Сохраните и закройте файл.
  7. Перейдите к консоли ArcGIS Server Manager, которая интегрирована в установленную систему Portal.

    URL-адрес имеет вид https://webadaptorhost.domain.com/webadaptorname/manager/.

  8. Щелкните сервис GeoBIM, чтобы редактировать его.
  9. Щелкните Сохранить и перезапустить, чтобы применить изменения к файлу конфигурации.

Публикация сервиса геообработки ArcGIS GeoBIMAuth

Для публикации сервиса геообработки ArcGIS GeoBIMAuth выполните следующие шаги:

  1. Найдите файл определения сервиса (geobimauth-11.3.0.sd), установленный на машине Portal в \apps\geobim\SD\.
  2. Перейдите к консоли ArcGIS Server Manager, которая интегрирована в установленную систему Portal.

    URL-адрес имеет вид https://webadaptorhost.domain.com/webadaptorname/manager/.

  3. Щелкните кнопку Опубликовать сервис.
  4. Нажмите кнопку Выбрать файл и выберите загруженный ранее файл geobimauth-11.3.0.sd.
  5. Щелкните Далее.
  6. Выберите папку, в которую будет опубликован сервис, или оставьте Site (корневая папка).
  7. Щелкните Далее.
  8. Щелкните Следующая еще раз.
  9. Установите отметку, чтобы опубликовать сервис на портале.
  10. Щелкните Опубликовать. Сохраните настройки сервиса по умолчанию

Обновление файла конфигурации сервиса геообработки ArcGIS GeoBIMAuth

После публикации сервиса выполните следующие действия для обновления файла конфигурации сервиса:

  1. На машине ArcGIS Server перейдите к <ArcGIS Server installation drive>\arcgisserver\directories\arcgissystem\arcgisinput\GeoBIMAuth.GPServer\extracted\cd\geobim\config.dat. Если директории для машины ArcGIS Server были изменены по сравнению со стандартными, используйте соответствующий путь.
  2. Повторите шаги с 2 по 4 из раздела Обновление файла конфигурации сервиса геообработки выше.
  3. Сохраните и закройте файл.
  4. Перейдите к консоли ArcGIS Server Manager, которая интегрирована в установленную систему Portal.

    URL-адрес имеет вид https://webadaptorhost.domain.com/webadaptorname/manager/.

  5. Щелкните сервис GeoBIMAuth, чтобы отредактировать его.
  6. Щелкните Сохранить и перезапустить, чтобы применить изменения к файлу конфигурации.

Настройка URL-адреса вспомогательных служб ArcGIS Server

После публикации сервиса геообработки выполните следующие действия для обновления конфигурации ArcGIS Server, чтобы ArcGIS GeoBIM смог найти сервис.

  1. В ArcGIS Server Manager измените сервис и перейдите к разделу возможностей.
  2. Сделайте копию REST URL.
  3. Откройте ArcGIS Portal Directory, используя URL-адрес https://webadaptorhost.domain.com/webadaptorname/sharing/rest/.
  4. Нажмите Войти, чтобы войти в систему под учетной записью администратора.
  5. Нажмите кнопку На главную, чтобы вернуться на ArcGIS Portal Directory.
  6. Щелкните Порталы.
  7. Щелкните Свой.
  8. В нижней части страницы в разделе Поддерживаемые операции нажмите кнопку Обновить.
  9. Перейдите к элементу Сервис ArcGIS GeoBIM и укажите REST URL, скопированный ранее, используя следующий формат: {"url":"https://webadaptorhost.domain.com/webadaptorname/rest/services/GeoBIM/GPServer","authUrl":"https://webadaptorhost.domain.com/webadaptorname/rest/services/GeoBIMAuth/GPServer"}.

    Запись URL-адреса должна соответствовать пути к сервису ArcGIS GeoBIM. Запись authurl должна соответствовать пути к сервису GeoBIMAuth.

Выполнив эти шаги, вы получите доступ к ArcGIS GeoBIM и создадите проект ArcGIS GeoBIM.