表 1 SuperMap iServer 功能列表
功能 | 介绍 | |
服务来源 | 工作空间数据 | 支持 SuperMap UDB 格式的文件型数据和 MongoDB 数据源的文件型数据,支持大型 DBMS ,包括 Oracle、SQL Server、DM 等。 |
远程 Web 服务 | 支持发布 Web 数据源,能够发布 REST Map、REST Data、REST SpatialAnalyst、REST TransportationAnalyst、REST TrafficTransferAnalyst、REST 3D 、REST Plot 服务,支持发布 OGC 标准的 WMS、WMTS、WFS 服务,支持发布超图云服务、Bing Maps 服务、天地图、百度地图、OpenStreetMap、ArcGIS REST Map 等服务。 | |
地图瓦片包 | 支持发布标准 MBTiles、Geopackage 地图瓦片包,支持发布 FastDFS、MongoDB 分布式存储的瓦片、SuperMap UGC(V5)、SMTiles 瓦片,SVTiles、GDP、TPK 瓦片包。 | |
服务发布 | WMS 1.1.1 | 发布遵循 OGC 标准的网络地图服务(Web Map Service)。 |
WMS 1.3.0 | 发布遵循 OGC 标准的网络地图服务(Web Map Service)。 | |
WFS 1.0.0 | 发布遵循 OGC 标准的网络要素服务。在标准版与专业版中为只读,不支持编辑(Web Feature Service)。 | |
WFS 2.0.0 | 发布遵循 OGC 标准的网络要素服务。在标准版与专业版中为只读,不支持编辑(Web Feature Service)。 | |
WCS 1.1.1 | 发布遵循 OGC 标准的网络覆盖服务(Web Coverage Service)。 | |
WCS 1.1.2 | 发布遵循 OGC 标准的网络覆盖服务(Web Coverage Service)。 | |
WPS 1.0.0 | 发布遵循 OGC 标准的网络处理服务(Web Processing Service)。 | |
CSW 2.0.2 | 发布遵循 OGC 标准的目录服务(Catalogue Service for Web)。 | |
REST | 发布标准的 REST(Representational State Transfer)服务,基于 JSR311 标准实现,包括地图、数据、空间分析、网络分析、交通换乘分析、三维等服务。其中,空间分析、网络分析、交通换乘分析、三维服务、分布式分析服务、动态标绘服务属于扩展模块需单独购买,且不同版本对扩展模块的支持不同。 | |
KML 1.0 | OGC 标准服务。 | |
WMTS 1.0.0 | 发布遵循 OGC 标准的网络地图瓦片服务(Web Map Tile Service)。 | |
GeoRSS | 遵循 OGC 在 GML 基础上推出的描述地理信息的规范的服务。 | |
OGC API-Features | 发布遵循 OGC API-Features 规范的服务。 | |
OGC API-Tiles | 发布遵循 OGC API-Tiles 规范的服务。 | |
地图功能 | 地图操作 | 在线地图平移、放大、缩小等基本地图功能。 |
动态专题图 | 根据条件发布动态专题地图,包括单值专题图、分段专题图、统计专题图、点密度专题图、等级符号专题图、标签专题图制作。 | |
属性查询 | 支持各种属性条件查询,并出高亮图。 | |
空间查询 | 支持空间位置关系和范围查询,如相交、包含等,并出高亮图。 | |
距离查询 | 获取某几何对象周边指定距离范围内的所有地物,并出高亮图。 | |
最近地物查找 | 查找最近地物,并出高亮图。 | |
距离/面积量算 | 地图距离量算、面积量算。 | |
图例 | 获取地图图例。 | |
动态缓存 | 地图服务支持动态生成地图瓦片、矢量瓦片、属性瓦片(已过时)。 | |
动态投影 | 根据指定的坐标系类型对地图进行动态投影后出图,而不影响地图数据本身的坐标系。 | |
矢量瓦片服务 | MVT矢量瓦片地图 | 基于MVT标准矢量瓦片实现地图浏览、交互。 |
数据功能 | 数据集管理 | 包括获取数据源和数据集信息,在线增加、修改或删除数据集。 |
数据集编辑 | 对空间要素及其属性信息进行添加、编辑、删除。用户可在快速发布时,选择“允许编辑”选项来控制数据服务的可编辑性。 | |
数据查询 | 根据指定条件,对点、线、面等要素数据进行属性、空间缓冲区等方式的查询。 | |
统计分析 | 对数据集中某一字段提供统计功能,包括:最大值,最小值,平均值,总和,标准差以及方差等。 | |
坐标转换 | 可以对点数组或一组几何对象进行投影坐标系转换 | |
分析功能 | 网络分析 | 包括最近设施查找分析、选址分区分析、旅行商分析、多旅行商分析(物流配送)、 最佳路径分析、服务区分析等。 |
空间分析 | 提供缓冲区分析、叠加分析、表面分析、插值分析、邻近分析、空间关系分析、线性参考分析、栅格运算、地形计算、密度分析等功能。此外,还支持部分三维空间分析服务,如日照分析、可视域分析、天际线分析、建阴影体、构建凸包、平面投影、获取模型边界多边形等功能 | |
交通换乘分析 | 提供公交换乘分析、公交站线查询等功能。 | |
三维网络分析 |
三维网络数据中的汇查找、源查找、上游追踪、下游追踪、上游基础设施查找。 | |
三维功能1 | 影像数据发布 | 发布影像(*.SIT)或影像缓存数据,发布 Google 影像数据。 |
地形数据发布 | 发布地形(DEM)或地形缓存数据。可以发布为地形和影像两种形式。 | |
KML 数据发布 | 发布 KML 数据。 | |
模型数据发布 | 模型数据发布。 | |
矢量数据发布 | 发布矢量数据以支持三维显示。 | |
地图发布 | 发布二维地图为三维图层。 | |
符号发布 | 支持发布带有符号(Symbols)的三维场景,符号类型包括二三维点符号、三维线符号以及外挂符号。 | |
三维安全 | 对数据传输进行控制,只有 iClient 客户端才可以批量下载数据,同时在客户端提供下载数据的加密机制。 | |
三维更新 | 动态更新,即工作空间有更新时,系统自动更新三维场景、风格、图层。 | |
三维GPU空间分析 | 在三维场景中,基于地形、模型、影像等数据,对数据的位置和形态进行空间分析。 | |
海图功能 | 海图服务发布 | 将通过 SuperMap iDesktop 生成的海图地图,发布为地图服务。 |
二三维动态标绘功能 | 态势标绘 | 支持在地图、三维场景中标绘、显示与编辑点标号、线面标号以及图元 |
标号发布 | 支持发布标号库、标号文件 | |
态势图文件管理 | 保存客户端上传的态势图文件,支持下载指定态势图文件 | |
管理功能 | 服务管理 | 包括快速发布服务、启动/停止现有的服务实例、对现有服务进行修改。 |
日志管理 | 管理 iServer 运行过程中的日志信息。 | |
服务器安全 | 管理 iServer 服务器的用户、角色等信息。 | |
集群管理 | 配置集群服务器、加入集群等信息。 | |
备份与恢复 | 通过备份和恢复配置文件,实现对系统和服务配置信息的备份和恢复。 | |
缓存功能 | 多点多级缓存 | 在不同层面提供多种内容的缓存机制。 |
分布式切图服务 | 多机并行切图 | 多台机器对同一幅地图,执行同一个任务,并行切缓存。 |
分布式存储 | 支持将地图瓦片存储在 FastDFS(已过时) 和 MongoDB 中。 | |
支持全部瓦片格式 | 支持生产全部瓦片格式:FastDFS(已过时) 和 MongoDB 分布式存储的地图瓦片、 MBTiles 地图瓦片、SMTiles 地图瓦片、SVTiles 矢量瓦片、SuperMap UGC V5 地图瓦片、UTFGrid 属性瓦片(已过时)。 | |
切图数据预处理 | 对切图的数据进行预处理,切图时自动跳过无值区域。 | |
切图节点动态加入或退出 | 参与切图的节点可随时加入系统并自动执行任务,可随时退出系统,不影响总的切图任务的进行。 | |
集群功能 | 单机多进程集群 | 在一台 iServer 服务器中通过集群机制,提高并发量和访问效率。 |
多机集群 | 多台 iServer 服务器构成集群,提供并发量和访问效率。 | |
智能集群 | 集群系统自动伸缩子节点,GIS 服务和数据的自动推送和智能同步。 | |
分布式分析服务 | 分布式分析 | 基于 Spark 分布式集群,多个节点参与分析,提高效率。包括密度分析、点聚合分析、单对象空间查询等作业。 |
聚合功能 | 地图功能聚合 | 在 GIS 服务层支持聚合已有的在线地图服务和第三方地图服务,将不同类型、不同来源的地图聚合成一幅地图展现给客户端。 |
数据功能聚合 | 在 GIS 服务层支持聚合已有的数据服务和第三方数据服务,将不同类型、不同来源的数据聚合成统一的空间数据展现给客户端,实现数据整合。 | |
服务扩展 | 扩展 REST 服务 | 扩展 REST 服务的种类和表达。包括扩展 REST 资源、表述生成器、参数解析器、HTTP 请求处理器、REST 安全等。 |
领域服务扩展(DSSE) | 将其他专业领域的业务整合到 iServer 中的一种方式。 | |
部署方式 | 多中间件 | 提供 war 包,支持部署在 Tomcat、Jettty 等中间件环境中。 |
三方服务分发 | 提供第三方服务接口分发功能 | 提供Baidu、Google、ArcGIS REST服务接口。 |
地址匹配服务 | 正向地址匹配功能 | 通过地址关键词查询相关地点。 |
反向地址匹配功能 | 通过位置信息查询相关地点。 | |
数据目录服务 | 检索数据 | 支持检索各类数据,包括托管在 iServer 中的关系、时空、瓦片和二进制数据,以及管理员注册的大数据文件共享数据。 |
管理数据 |
支持向 iServer 托管数据库中创建和删除数据集,以及上传和下载CSV数据、UDB数据、工作空间和二进制数据。 | |
流数据服务(Streaming Service) |
实时数据的分析与处理 |
对CSV、JSON、GeoJSON格式的实时数据进行分析和处理,数据接入协议包含WebSocket协议、TCP协议、HTTP协议以及Kafka专用通讯协议等 |
数据流服务(DataFlow Service) |
数据实时传输 |
基于WebSocket协议,提供服务器广播与客户端订阅功能,实现服务器与客户端的实时数据传输 |
服务节点 | 服务节点 | 加入主节点后,该服务节点自动复制主节点的所有功能,比如三维服务、空间分析、分布式分析等功能。 |
几何服务 |
几何计算 |
启动iServer后,自动提供距离、面积量算、坐标转换、缓冲区分析、叠加分析等功能。 |
Web打印服务 |
将 WebMap 输出为可打印的文档 |
支持打印成A0/A1图幅的 GeoPDF 文档,支持对打印结果中的空间/文本信息二次编辑,提供可扩展的交通、国土等行业布局模板 |
处理自动化服务 |
空间数据的处理与分析 |
内置可视化处理建模器,预定义提供的处理自动化工具包括:单机模式下,多种矢量和栅格数据处理自动化工具;空间深度学习(需机器学习服务扩展模块);大数据工具(需分布式分析服务扩展模块) |
影像服务 |
影像或栅格数据快速发布 |
支持将大规模影像或栅格数据快速发布为影像服务。具体提供影像或栅格数据的发布、浏览、查询等能力。 |
注1:AIX 上目前不支持三维相关功能。