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