要在 ArcGIS Enterprise 的 ArcGIS GeoBIM 工具页面上启用地理处理服务,需执行四个步骤。
以下各部分将详细介绍这些步骤:
- 发布 ArcGIS GeoBIM 地理处理服务。
- 更新地理处理服务配置文件。
- 发布 ArcGIS GeoBIM 授权的地理处理服务。
- 更新 ArcGIS GeoBIM 授权的地理处理服务配置文件。
- 配置 ArcGIS Server Helper URL。
发布 ArcGIS GeoBIM 地理处理服务
按照以下步骤发布 ArcGIS GeoBIM 地理处理服务:
- 在 Portal 计算机上找到服务定义文件 (geobim-11.3.0.sd),位置在 \apps\geobim\SD\。
- 转到与您的 Portal 安装联合的 ArcGIS Server Manager 控制台。
URL 类似于 https://webadaptorhost.domain.com/webadaptorname/manager/。
- 单击发布服务按钮。
- 单击选择文件按钮,然后选择先前下载的 GeoBIM-11.3.0.sd 文件。
- 单击下一步。
- 选择要发布服务的文件夹,或者保留为“站点(根目录)”。
- 单击下一步。
- 单击下一步。
- 选中复选框以在门户上共享服务。
- 单击发布。
服务发布后,编辑服务属性。
您必须根据自己的需求在池化部分更新三个设置:
- 每台计算机的最小实例数:这是始终处于打开状态的实例数。 如启动新实例,在启动前会有轻微的延迟。
- 每台计算机的最大实例数:这是可以运行的并发服务的最大数量。
- 客户端可持续使用服务的最长时间:这指定了服务可以运行多长时间,对于 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 文件。
- 在 GEOBIM_CLIENT_ID= 行上添加您的 APS 应用客户端 ID。
- 在 GEOBIM_CLIENT_SECRET= 行上添加您的 APS 应用程序密码。
- 将登录 URL 更新为您的门户 URL。
这类似于 https://webadaptorhost.domain.com/webadaptorname。
- 保存并关闭文件。
- 转到与您的 Portal 安装联合的 ArcGIS Server Manager 控制台。
URL 类似于 https://webadaptorhost.domain.com/webadaptorname/manager/
- 单击 GeoBIM 服务进行编辑。
- 单击保存并重新启动以应用对配置文件所做的更改。
发布 ArcGIS GeoBIM 授权的地理处理服务
按照以下步骤发布 ArcGIS GeoBIM 授权的地理处理服务:
- 在 Portal 计算机上找到服务定义文件 (geobim-11.3.0.sd),位置在 \apps\geobim\SD\。
- 转到与您的门户安装联合的 ArcGIS Server Manager 控制台。
URL 类似于 https://webadaptorhost.domain.com/webadaptorname/manager/
- 单击发布服务按钮。
- 单击选择文件按钮,然后选择先前下载的 GeoBIMAuth-11.3.0.sd 文件。
- 单击下一步。
- 选择要发布服务的文件夹,或者保留为站点(根目录)。
- 单击下一步。
- 单击下一步。
- 选中复选框以在门户上共享服务。
- 单击发布。 保留服务的默认设置
更新 ArcGIS GeoBIM 授权的地理处理服务配置文件。
服务发布后,按照以下步骤更新服务的配置文件。
- 在 ArcGIS Server 计算机上,转至 <ArcGIS Server installation drive>\arcgisserver\directories\arcgissystem\arcgisinput\GeoBIMAuth.GPServer\extracted\cd\geobim\config.dat。 如果 ArcGIS Server 计算机的目录的默认设置已被更改,请使用您相应的路径。
- 重复更新地理处理服务配置文件部分中的步骤 2-4。
- 保存并关闭文件。
- 转到与您的 Portal 安装联合的 ArcGIS Server Manager 控制台。
URL 类似于 https://webadaptorhost.domain.com/webadaptorname/manager/
- 单击 GeoBIMAuth 服务进行编辑。
- 单击保存并重新启动以应用对配置文件所做的更改。
配置 ArcGIS Server Helper URL
发布地理处理服务后,按照以下步骤更新 ArcGIS Server 配置,以便 ArcGIS GeoBIM 找到服务。
- 在 ArcGIS Server Manager 中,编辑服务并转至功能部分。
- 复制 REST URL。
- 使用 URL https://webadaptorhost.domain.com/webadaptorname/sharing/rest/ 打开 ArcGIS Portal Directory。
- 单击登录以使用管理员账户登录。
- 单击主页以返回 ArcGIS Portal Directory。
- 单击门户。
- 单击自助。
- 在页面底部的受支持的操作下,单击更新。
- 转至 ArcGIS GeoBIM Service 条目,并使用以下格式提供先前复制的 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 工程。