Для включения сервиса геообработки на странице ArcGIS GeoBIM Инструменты для ArcGIS Enterprise необходимо выполнить четыре шага.
Выполните эти шаги, которые будут подробно описаны в следующих разделах:
- Опубликуйте сервис геообработки ArcGIS GeoBIM.
- Обновите файл конфигурации сервиса геообработки.
- Публикация сервиса геообработки ArcGIS GeoBIMAuth
- Обновление файла конфигурации сервиса геообработки ArcGIS GeoBIMAuth
- Настройте URL-адрес вспомогательных служб ArcGIS Server
Публикация сервиса геообработки ArcGIS GeoBIM
Для публикации сервиса геообработки ArcGIS GeoBIM выполните следующие шаги:
- Найдите файл определения сервиса (geobim-11.3.0.sd), установленный на машине Portal в \apps\geobim\SD\.
- Перейдите к консоли ArcGIS Server Manager, которая интегрирована в установленную систему Portal.
URL-адрес имеет вид https://webadaptorhost.domain.com/webadaptorname/manager/.
- Нажмите кнопку Опубликовать сервис.
- Нажмите кнопку Выбрать файл и выберите загруженный ранее файл GeoBIM-11.3.0.sd.
- Нажмите Далее.
- Выберите папку, в которую будет опубликован сервис, или оставьте Site (корневая папка).
- Нажмите Далее.
- Нажмите Далее.
- Установите отметку, чтобы опубликовать сервис на портале.
- Щелкните Опубликовать.
После того как сервис будет опубликован, измените свойства сервиса.
Вы должны изменить три параметра в разделе Слияние в соответствии с вашими потребностями:
- Минимальное количество экземпляров на машине: Это количество экземпляров, которые всегда включены. Запуск нового экземпляра происходит с небольшой задержкой.
- Максимальное количество экземпляров на машине: Это максимальное количество сервисов, которые могут работать одновременно.
- Максимальное время, в течение которого клиент может использовать сервис: Этот параметр определяет, как долго может работать сервис, и является наиболее важным для ArcGIS GeoBIM.
Крупные проекты с большим количеством документов или задач займут больше времени, поэтому для них необходимо установить более продолжительный тайм-аут, чем для обычных сервисов. Максимальное время, в течение которого клиент может использовать сервис, должно быть установлено на 3600 (секунд). Это значение может быть увеличено по мере необходимости, если время ожидания сервиса геообработки ArcGIS GeoBIM истекает.
- Щелкните Сохранить и перезапустить, чтобы применить эти изменения.
Обновление файла конфигурации сервиса геообработки
После публикации сервиса выполните следующие действия для обновления файла конфигурации сервиса.
- На машине ArcGIS Server перейдите к <ArcGIS Server installation drive>\arcgisserver\directories\arcgissystem\arcgisinput\GeoBIM.GPServer\extracted\cd\geobim\config.dat. Если директории для машины ArcGIS Server были изменены по сравнению со стандартными, используйте соответствующий путь.
- Откройте файл config.dat с помощью текстового редактора, работающего в режиме администратора.
- Добавьте идентификатор клиента приложения APS в строку GEOBIM_CLIENT_ID=.
- Добавьте свой секретный код приложения APS в строку GEOBIM_CLIENT_SECRET=.
- Обновите URL-адрес входа в систему и укажите URL-адрес портала.
Он имеет вид https://webadaptorhost.domain.com/webadaptorname.
- Сохраните и закройте файл.
- Перейдите к консоли ArcGIS Server Manager, которая интегрирована в установленную систему Portal.
URL-адрес имеет вид https://webadaptorhost.domain.com/webadaptorname/manager/.
- Щелкните сервис GeoBIM, чтобы редактировать его.
- Щелкните Сохранить и перезапустить, чтобы применить изменения к файлу конфигурации.
Публикация сервиса геообработки ArcGIS GeoBIMAuth
Для публикации сервиса геообработки ArcGIS GeoBIMAuth выполните следующие шаги:
- Найдите файл определения сервиса (geobim-11.3.0.sd), установленный на машине Portal в \apps\geobim\SD\.
- Перейдите к консоли ArcGIS Server Manager, которая интегрирована в портал.
URL-адрес имеет вид https://webadaptorhost.domain.com/webadaptorname/manager/.
- Щелкните кнопку Опубликовать сервис.
- Щелкните кнопку Выбрать файл и выберите загруженный ранее файл GeoBIMAuth-11.3.0.sd.
- Щелкните Далее.
- Выберите папку, в которую будет опубликован сервис, или оставьте Site (корневая папка).
- Щелкните Далее.
- Щелкните Далее.
- Установите отметку, чтобы опубликовать сервис на портале.
- Щелкните Опубликовать. Сохраните настройки сервиса по умолчанию
Обновление файла конфигурации сервиса геообработки ArcGIS GeoBIMAuth
После публикации сервиса выполните следующие действия для обновления файла конфигурации сервиса.
- На машине ArcGIS Server перейдите к <ArcGIS Server installation drive>\arcgisserver\directories\arcgissystem\arcgisinput\GeoBIMAuth.GPServer\extracted\cd\geobim\config.dat. Если директории для машины ArcGIS Server были изменены по сравнению со стандартными, используйте соответствующий путь.
- Повторите шаги 2-4 из раздела Обновление файла конфигурации сервиса геообработки.
- Сохраните и закройте файл.
- Перейдите к консоли ArcGIS Server Manager, которая интегрирована в установленную систему Portal.
URL-адрес имеет вид https://webadaptorhost.domain.com/webadaptorname/manager/.
- Щелкните сервис GeoBIMAuth, чтобы отредактировать его.
- Щелкните Сохранить и перезапустить, чтобы применить изменения к файлу конфигурации.
Настройка URL-адреса вспомогательных служб ArcGIS Server
После публикации сервиса геообработки выполните следующие действия для обновления конфигурации ArcGIS Server, чтобы ArcGIS GeoBIM смог найти сервис.
- В ArcGIS Server Manager измените сервис и перейдите к разделу возможностей.
- Сделайте копию REST URL.
- Откройте ArcGIS Portal Directory, используя URL-адрес https://webadaptorhost.domain.com/webadaptorname/sharing/rest/.
- Нажмите Войти, чтобы войти в систему под учетной записью администратора.
- Нажмите кнопку На главную, чтобы вернуться на ArcGIS Portal Directory.
- Щелкните Порталы.
- Щелкните Свой.
- В нижней части страницы в разделе Поддерживаемые операции нажмите кнопку Обновить.
- Перейдите к элементу Сервис 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.