SuperMap iServer
📄字数 1.6K
👁️阅读量 加载中...
SuperMap iServer 是基于高性能跨平台 GIS 内核、分布式、可扩展的服务器 GIS 软件开发平台,提供全功能的 GIS 服务发布、管理与聚合能力,并支持多层次的扩展开发。
SuperMap iServer 支持使用虚谷(XUGU)引擎连接虚谷空间库,发布文件型工作空间 + 虚谷(XUGU)数据源为 REST-地图服务、REST-数据服务、WFS2.0.0 服务、地图瓦片等。
一、适配版本
| 名称 | 版本 |
|---|---|
| XuGu Spatial | V12.7 |
| iServer | SuperMap iServer 11i(2024) R2 11.3.0.241205.11988及以上 |
有关SuperMap iServer的使用与操作,详细信息请参见iSever帮助中心。
二、安装iServer
2.1 操作步骤
下载 iServer 分发包。
访问超图官方技术资源中心下载iServer待部署平台的分发包,如:Linux系统(aarch64)绿色部署包。解压并准备部署包。
将文件解压到希望安装 iServer 的位置。配置 XGCI 驱动。
将 XGCI 驱动放置./support/objectsjava/bin/目录下。启动 iServer 服务。
执行以下命令启动,默认监听端口为8090。shell./bin/startup.sh访问 iServer 管理界面。
通过浏览器访问http://IP:8090/,其中IP应替换为服务器的实际IP地址。系统环境检查与配置。
创建管理员用户,检查系统环境,配置许可,配置文件管理根目录。
三、发布服务
提示
本章节以开源数据 OSM 的土地利用 gis_osm_landuse_a_free 数据集为例,介绍 iServer 发布服务的基本方法。
3.1 操作步骤
在 iDesktopX 中准备数据。
- 加载数据集。
将需要发布地图服务的数据集gis_osm_landuse_a_free加载到地图窗口中。
图 3.1 加载数据集 - 调整可视范围。
根据需要调整地图窗口的缩放级别和位置。 - 保存并打包工作空间。
将待发布的工作空间保存为sxwu格式,并打成zip包。
- 加载数据集。
使用 iServer 发布服务。
- 快速发布服务。
登录iServer管理界面,导航至“服务管理”页面,点击“快速发布”按钮开始发布新的服务。
图 3.2 服务管理
图 3.3 快速发布服务 - 选择数据源类型。
在发布服务页面,选择“文件型工作空间”作为数据源类型。
图 3.4 选择数据源类型 - 上传工作空间。
点击“上传数据”,上传待发布的工作空间zip包,在列表中选择对应的.sxwu文件。
图 3.5 选择文件-上传数据
图 3.6 上传工作空间 - 配置服务类型。
根据需求选择要发布的服务类型,例如:REST-地图服务,REST-数据服务,WFS2.0.0服务等。根据提示完成必要的参数设置,然后发布。
图 3.7 配置服务类型 - 查看已发布服务。
返回服务管理页面,查看地图服务。查看地图服务:
图 3.8 查看已发布服务查看 WFS2.0 服务:
图 3.9 查看地图服务
图 3.10 查看 WFS2.0 服务
- 快速发布服务。
四、发布地图瓦片
4.1 操作步骤
在 iDesktopX 中准备地图瓦片。
- 加载数据集并保存地图。
加载gis_osm_landuse_a_free数据集到地图窗口中。 - 生成地图瓦片。
右键点击已保存的地图,在弹出的菜单中选择“生成地图瓦片(单任务)”。可修改增加比例尺,分辨率参数,设置存储目录,生成栅格瓦片源。
图 4.1 生成地图瓦片
图 4.2 生成栅格瓦片源 - 生成栅格瓦片。
确认所有设置无误后,生成栅格瓦片。生成完成后可以通过桌面直接打开浏览。
图 4.3 生成栅格瓦片
- 加载数据集并保存地图。
将 UGCV5 瓦片上传到服务器的iServer的数据目录下。
在 iServer 中发布瓦片服务。
- 快速发布服务。
登录iServer管理界面,导航至“服务管理”页面,点击“快速发布”按钮开始发布新的服务。 - 选择数据源类型。
在发布服务页面,选择“UGCV5瓦片”作为数据源类型。
图 4.4 选择数据源类型 - 上传瓦片配置文件。
点击“上传数据”,在列表中选择对应的.sci文件。
图 4.5 上传瓦片配置文件 - 配置服务类型。
根据需求选择要发布的服务类型,例如:REST-地图服务。根据提示完成必要的参数设置,然后发布。
- 快速发布服务。
