Skip To Content

配置断开连接的部署

如果您在没有互联网连接的环境中配置 ArcGIS Notebook Server,或者您的组织禁止访问互联网,则必须在 Notebook Server 上配置 jsapiCDN 系统属性。

在离线环境中下载 ArcGIS Maps SDK for JavaScript

在无 Internet 访问的环境中配置 ArcGIS Notebook Server 时,您必须在离线环境中下载 ArcGIS Maps SDK for JavaScript 并在 ArcGIS Notebook Server 中配置 jsapiCDN 系统属性以在笔记本中使用地图微件渲染图层。

要在断开连接的环境中设置 ArcGIS Maps SDK for JavaScript,请完成以下步骤:

  1. 下载 ArcGIS Maps SDK for JavaScript 版本 4.31 并将其部署到断开连接的环境中的 Web 服务器。
  2. 注册托管 API 的 Web 服务器上所需的 MIME 类型
  3. 验证是否可以使用以下 URL 格式从断开连接的环境中的浏览器访问 ArcGIS Maps SDK for JavaScript https://[webserver.domain.com]/[path to v4.31 api]/init.js

    https://webserver.domain.com/arcgis_js_v431_api/arcgis_js_api/javascript/4.31/init.js

针对离线环境创建包含 ArcGIS 深度学习主干包的自定义运行时镜像

要在断开连接的环境中支持深度学习,您必须下载所需的主干包并创建自定义运行时镜像。 有关详细信息,请参阅扩展 notebook runtime

配置 jsapiCDN 系统属性

要配置 jsapiCDN 系统属性,请完成以下步骤。

注:

执行此更改之前,请确保没有正在使用的活动笔记本,因为更新笔记本服务器的系统属性会终止所有活动的笔记本容器。

  1. 以管理员身份登录到 ArcGIS Notebook Server Administrator Directory。

    通常可以通过 https://notebookserver.domain.com:11443/arcgis/adminhttps://notebookserverwebadaptor.domain.com/webadaptor/admin 访问该目录。

  2. 单击系统 > 属性
  3. 单击更新属性
  4. "jsapiCDN": "https://[webserver.domain.com]/[path to v4.30]" 添加到现有属性列表的底部。
  5. 单击更新属性以保存更改。

现在,所有新打开的笔记本都将使用更新的 JavaScript API 渲染地图微件。