SuperMap iServer 产品包类型说明

作者:bsy


前言

作为跨平台的服务式 GIS 产品,SuperMap iServer 提供了不同形式的分发包,包括:zip、setup、tar、deb、rpm、deploy、mapping、realspace、analysis,datastore等分发包。不同形式的分发包包含哪些内容呢?接下来将逐个为大家介绍。


一、zip包

SuperMap iServer 的完整 zip 包产品在正常解压缩完成后,目标计算机应具有以下的内容:

  • agenthome文件夹:存放 SuperMap iServer 以 Agent 方式启动时的配置文件和用到的数据。

  • bin 文件夹:启动、停止 Tomcat 服务,以及其他相关的脚本文件,Windows 下从 startup.bat 启动服务,即发布 SuperMap iServer 服务。

  • conf 文件夹:存放 Tomcat 的配置文件和相关的文件类型定义。

  • docs 文件夹:存放 SuperMap iServer 的帮助文档和电子书。

  • iClient 文件夹:存放 SuperMap iServer 的客户端,包括各个开发平台上的工具库、示范代码等内容,如 forJavaScript、forFlash 等。

  • lib 文件夹:存放 Tomcat 所需的 jar 文件。

  • licenses 文件夹:存放 SuperMap iServer 用到的开源库的许可协议和声明。

  • logs 文件夹:存放 SuperMap iServer 和 Tomcat 启动、运行过程中的日志信息。

  • samples 文件夹:存放 SuperMap iServer 的示范程序及用到的数据。

  • support 文件夹:存放 JRE、SuperMap iObjects Java 的 bin 文件夹及许可配置工具。

  • temp 文件夹:Tomcat 运行过程中的存放临时文件的位置。

  • webapps 文件夹:SuperMap iServer 部署的文件夹,里面的 iserver 文件夹下存放有 SuperMap iServer 依赖的 jar 文件、配置文件等信息。

  • license.txt 文件:SuperMap iServer 用户许可协议文件。

  • readme.txt 文件:与安装产品并启动服务相关的自述文件,用户可据此安装并启动服务。

  • SuperMap_iServer_11i(2022)_Readme_Windows_CHS.pdf 文件:SuperMap iServer 的自述文件。

  • BUILD_ 文件*:SuperMap iServer 的版本(由*的内容标识)。

  • 其他文件为 Tomcat 的许可、声明等信息。
    在这里插入图片描述

二、deploy包

deploy 分发包不含示范代码\数据、帮助文档及客户端开发工具包 ,目录结果与zip包相近,具体差异体现在以下几个方面:

  • deploy包不含sample文件夹
  • iClient文件夹中不含客户端开发工具包和示范代码等内容。
  • docs文件夹中不含iServer的帮助文档。

三、细粒度分发包

细粒度分发包(包括 Mapping 分发包、Analysis 分发包、Realspace 分发包)的目录结构与 deploy 分发包的一致 。

什么是细粒度分发包?

SuperMap iServer 从 10i(2020) SP1 版本开始提供细粒度分发包,当前提供的细粒度分发包包括 Mapping 分发包Analysis分发包Realspace分发包。细粒度分发包与其他非细粒度的分发包相比区别在于:

  • 细粒度分发包仅提供某一方面的 GIS 能力,如仅提供地图能力或仅提供三维能力。
  • 支持的扩展模块许可不同,各细粒度分发包仅支持启用与其功能相关的扩展模块。
    在这里插入图片描述

细粒度分发包有什么优势?

与非细粒度分发包相比,细粒度分发包主要具有如下优势:

  • 细粒度分发包体量更精简,减少硬盘空间占用;
  • 细粒度分发包启动更快,减少等待时间;
  • 细粒度分发包运行的内存占用更低,解放系统运行资源;

四、setup包

SuperMap iServer 产品在完全安装模式下正常安装完成后,目标计算机应具有以下的内容:

  • 安装目录中不包含 readme.txt 文件,其它同 zip 包。

  • 开始菜单程序

SuperMap iServer 的 setup 包安装后,在操作系统的”开始 > 程序 > SuperMap > SuperMap iServer 11i(2021) “中有相关的快捷方式,其中包括 iServer 服务的启动与停止、iServer 服务首页、iServer 服务管理、帮助文档等。

五、tar包

tar 包 for Linux(x64)

SuperMap iServer 的 64 bit 产品(for Linux)在执行 tar -zxvf .tar.gz 命令正常解压完成后,得到 supermap-iserver-*-linux-x64 文件夹,其具体内容和zip包内容一致,只有其中自述文件名不一样,tar 中为 SuperMap_iServer_11i(2022)_Readme_Linux_x64_CHS.pdf。

tar 包 for Linux(aarch64)

SuperMap iServer 提供了适用于 Linux(aarch64) 操作系统的轻量版 deploy 分发包供用户使用。在执行 tar -zxvf .tar.gz 命令正常解压完成后,得到 supermap-iserver-*-linux-arm64-deploy 文件夹,其目录结构与适用于 Linux(x64) 操作系统的 deploy 分发包一致,只有其中自述文件名不一样,tar 中为 SuperMap_iServer_11i(2022)_Readme_Linux_arm64_CHS.pdf。

tar 包 for AIX

SuperMap iServer 提供了 64 位的 tar 包供用户在 AIX x64 系统上使用。SuperMap iServer 的 tar 包(for AIX)产品在依次执行 gunzip .tar.gz、tar -xvf .tar 命令正常解压完成后,得到 supermap_iserver_*_aix64 文件夹,它包含如下内容:

  • install.sh 文件:用于安装 SuperMap iServer。
  • startupLicenseManager.sh 文件:用于启动许可配置管理工具。
  • supermap_iserver__*.tar.gz:SuperMap iServer 的应用程序。
  • tar-*.ppc.rpm:GNU tar 安装包。SuperMap iServer 的 tar 包文件名称长度超过 AIX 系统上 tar 命令限制,需要使用 GNU tar 进行解压。
  • readme.txt 文件:与安装产品并启动服务相关的自述文件,用户可据此安装并启动服务。

运行 install.sh 完全安装之后,得到 supermap_iserver_*_aix64 目录其具体内容和zip包内容一致,只有其中自述文件名不一样,tar 中为 SuperMap_iServer_11i(2022)_Readme_AIX_CHS.pdf。

六、deb包

SuperMap iServer 提供 deb 安装包,主要用于默认安装有 deb 软件包管理器的操作系统。在 Linux (x64/aarch64)系统中正常安装完成后,在默认安装目录 /opt/SuperMap/iServer11i 下具有和 deploy 分发包相同的内容。

七、rpm包

SuperMap iServer 提供 rpm 安装包,主要用于默认安装有 RPM 软件包管理器(Red Hat Package Manager)的操作系统。在 Linux 系统中正常安装完成后,在默认安装目录 /opt/SuperMap/iServer11i 下具有和 deploy 分发包相同的内容。

八、datastore包

iServer DataStore 是一款应用程序 ,可以通过 iServer DataStore 快速创建数据存储,并将数据存储与 iServer 关联起来,客户端将通过 iServer 大数据目录服务访问到这些数据存储,进而可下载、上传数据,以及使用这些数据进行分析等。iServer DataStore 使用的就是 datastore 包。完整的 datastore 包目标计算机应具有以下的内容:

  • bin 文件夹:启动、停止服务,以及其他相关的脚本文件,Windows 下从 startup.bat 启动服务,即发布 SuperMap iServer 服务。
  • conf :存放配置文件和相关的文件类型定义。
  • database : 里面有 elasticsearch 和 postgresql 这两个文件夹,其中 postgresql 是做存储前面提到的关系型数据,elasticsearch 则是存储时空数据 。
  • lib :存放 datastore所需的 jar 文件。
  • licenses :存放 SuperMap iServer 用到的开源库的许可协议和声明。
  • logs :存放 SuperMap iServer 和 datastore 启动、运行过程中的日志信息。
  • support :存放 JRE、SuperMap iObjects Java 的 bin 文件夹及许可配置工具。
  • BUILD_ 文件*:SuperMap iServer 的版本(由*的内容标识)。
  • readme*.text :SuperMap iServer DataStore 的自述文件(分为中文版和英文版)。
    在这里插入图片描述
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值