Для включения сервиса геообработки на странице ArcGIS GeoBIM Инструменты для ArcGIS Enterprise необходимо выполнить четыре шага.
Выполните эти шаги, которые будут подробно описаны в следующих разделах:
- Опубликуйте сервис геообработки ArcGIS GeoBIM.
- Обновите файл конфигурации сервиса геообработки.
- Настройте URL-адрес вспомогательных служб ArcGIS Server
- Добавьте ArcGIS GeoBIM в окно запуска приложения Portal.
Публикация сервиса геообработки ArcGIS GeoBIM
Для публикации сервиса геообработки ArcGIS GeoBIM выполните следующие шаги:
- Найдите файл определения сервиса (geobim.sd), установленный на машине Portal в \apps\geobim\SD\.
- Перейдите к консоли ArcGIS Server Manager, которая интегрирована в установленную систему Portal.
URL-адрес имеет вид https://webadaptorhost.domain.com/webadaptorname/manager/.
- Нажмите кнопку Опубликовать сервис.
- Нажмите кнопку Выбрать файл и выберите загруженный ранее файл GeoBIM.sd.
- Нажмите Далее.
- Выберите папку, в которую будет опубликован сервис, или оставьте Site (корневая папка).
- Нажмите Далее.
- Нажмите Далее.
- Установите отметку, чтобы опубликовать сервис на портале.
- Щелкните Опубликовать.
После того как сервис будет опубликован, измените свойства сервиса.
Вы должны изменить три параметра в разделе Слияние в соответствии с вашими потребностями:
- Минимальное количество экземпляров на машине: Это количество экземпляров, которые всегда включены. Запуск нового экземпляра происходит с небольшой задержкой.
- Максимальное количество экземпляров на машине: Это максимальное количество сервисов, которые могут работать одновременно.
- Максимальное время, в течение которого клиент может использовать сервис: Этот параметр определяет, как долго может работать сервис, и является наиболее важным для ArcGIS GeoBIM. Крупные проекты с большим количеством документов или задач займут больше времени, поэтому для них необходимо установить более продолжительный тайм-аут, чем для обычных сервисов. Максимальное время, в течение которого клиент может использовать сервис, должно быть установлено на 3600 (секунд).
- Щелкните Сохранить и перезапустить, чтобы применить эти изменения.
Обновление файла конфигурации сервиса геообработки
После публикации сервиса выполните следующие действия для обновления файла конфигурации сервиса.
- На машине 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, чтобы редактировать его.
- Щелкните Сохранить и перезапустить, чтобы применить изменения к файлу конфигурации.
Настройка 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"}.
Он будет выглядеть, как в этом примере: {"url":"https://ArcGISServerName.mydomain.com/portal/rest/services/GeoBIM/GPServer"}. Этот URL-адрес должен соответствовать пути к сервису ArcGIS GeoBIM.
Добавьте ArcGIS GeoBIM в окно запуска приложения Portal.
ArcGIS GeoBIM не добавлено в окно запуска приложения по умолчанию, поэтому приложение следует добавить вручную, добавив ArcGIS GeoBIM в массив showInAppLauncher в Portal admin configuration. Выполните следующие шаги, чтобы добавить ArcGIS GeoBIM в окно запуска приложения Portal.
- Перейдите к ArcGIS Portal Directory, используя URL-адрес https://webadaptorhost.domain.com/webadaptorname/sharing/rest/.
- Нажмите Войти, чтобы войти в систему под учетной записью администратора.
- Нажмите кнопку На главную, чтобы вернуться на ArcGIS Portal Directory.
- Щелкните Порталы.
- Щелкните Свой.
- В нижней части страницы под Дочерними ресурсами щелкните Параметры организации.
- Щелкните Обновить.
- В разделе Свойства конфигурации портала обновите массив showInAppLauncher, включив в него ArcGIS GeoBIM.
- Нажмите кнопку Обновить.
Выполнив эти шаги, вы получите доступ к ArcGIS GeoBIM и создадите проект ArcGIS GeoBIM.