本教程将概述基础本地 Web GIS 的设置。本配置通常用于测试和原型制作。可启用自助制图并可与 ArcGIS Pro、ArcMap 和其他客户端应用程序结合使用。虽然此配置可用于生产系统,但是您的系统性能、系统架构和其他要求将决定生产 Web GIS 应该遵循的部署模式。
生成的 Web GIS 将包括以下各项:
- 用作托管服务器的 GIS 服务器
- Portal for ArcGIS
- ArcGIS Data Store
- 两个 ArcGIS Web Adaptor
先决条件
要创建 Web GIS,您需要以下各项:
- ArcGIS Server、Portal for ArcGIS、ArcGIS Data Store 和 ArcGIS Web Adaptor 的安装程序。
- 授权软件的许可文件。其中包括 ArcGIS Server 授权文件和 Portal for ArcGIS 成员授权文件。
- 启用 HTTPS 的受信任证书。
- 充足的磁盘空间和内存。要在一台计算机上安装上述所列组件,建议该计算机应具有至少 16GB 内存和至少 10GB 的可用磁盘空间。可在每个组件的安装指南中查看其完整系统要求。
- 包含 shapefile 的 .zip 文件,其中 shapefile 的要素数量少于 1000。
满足这些先决条件之后,请按如下步骤设置 Web GIS:
- 安装和授权 Portal for ArcGIS。有关详细信息,请参阅《Portal for ArcGIS 安装指南》。
- 选择创建新门户。创建初始管理员帐户,并指定门户的内容目录。
- 系统将提示您安装 ArcGIS Web Adaptor。安装之前,必须启用 Web 服务器上的 HTTPS。
- 安装 Web Adaptor。因为该原型安装程序将包括两个 Web Adaptor,可将这个命名为门户。使用初始管理员帐户通过门户来配置 Web Adaptor。有关安装和配置的详细信息,请参阅关于 ArcGIS Web Adaptor。
- 安装和授权 ArcGIS Server。ArcGIS for Server 安装指南中包含有关软件安装过程的详细信息。
- 创建站点并记住主站点管理员帐户的用户名和密码。有关此过程的详细信息,请参阅 ArcGIS Server 文档中的创建新站点。
- 安装名为服务器的第二个 Web Adaptor 并利用 GIS 服务器来配置该 Web Adaptor。将使用注册 Web Adaptor 时所提供的 URL 的 HTTPS。无需启用管理访问。
- 安装 ArcGIS Data Store 并创建数据存储。使用 ArcGIS Server 站点注册数据存储。有关详细信息,请参阅 ArcGIS Data Store 帮助。
- 使用初始管理员帐户登录门户。
- 浏览至我的组织 > 编辑设置 > 服务器页面。
- 单击添加服务器并提供服务 URL。此 URL 即用于访问 GIS 服务的 URL。这可通过名为服务器的 Web Adaptor 来完成。对于管理 URL,请添加门户将用于与 GIS 服务器通信的 URL。该 URL 中应有 6443。然后,提供主站点管理员或任意 ArcGIS Server 管理员的用户名和密码。
- 将最新添加的服务器设置为门户的托管服务器,然后单击保存。
- 通过向门户添加压缩 shapefile 来测试 Web GIS 是否正常工作。单击地图导航至地图查看器。单击添加 > 从文件添加图层,然后浏览至 .zip 文件的位置。单击导入图层后,地图上将显示 shapefile 内容。
下图可说明您所创建的 Web GIS 配置。
可使用下列 URL 访问 Web GIS 的各个不同部分。
位置 | URL 格式 | 示例 URL |
---|---|---|
您的门户 | https://portal_webadaptorhost.domain.com/portal_webadaptorname/home | https://ansible.hynes.com/portal/home |
https://portal_webadaptorhost.domain.com/portal_webadaptorname/portaladmin | https://ansible.hynes.com/portal/portaladmin | |
ArcGIS Server Manager | https://gisserverhost.domain.com:6443/arcgis/manager | https://picard.hynes.com:6443/arcgis/manager |
可以按照 Portal 管理员指南中的说明进一步配置门户,包括安全性、成员资格、群组和实用程序服务。