MapGIS IGServer .NET
MapGIS IGServer 既是高性能 GIS 服务器产品,也是浏览器端 GIS 应用与开发的平台软件,提供强大的数据管理、分析、可视化和共享服务以及
WebGIS 应用开发与扩展。
一、功能特点
国产高性能GIS平台
- 多样化的数据库支持。支持国产数据库 DM、HighGo DB、KingbaseES、PolarDB、GaussDB、GBase、BeyonDB、神舟通用、UXDB、H3C SeaSQL DWS 、YashanDB等,以及SQL Server、MySQL、Oracle、PostgreSQL等开源或商用数据库;
- 独创的云授权,支持在线授权认证和离线二维码认证,提供灵活的机器绑定和解绑机制。
全方位的高性能GIS服务
- 地图服务,支持发布地图服务、瓦片服务及第三方地图服务等,提供地图服务的可视化和交互处理;
- 场景服务,支持发布场景服务、地形服务,提供场景服务的可视化与专题表达服务;
- 要素服务,支持发布要素服务并基于要素服务进行查询、编辑和统计等;
- 影像服务,支持发布影像服务,提供影像数据可视化与专题表达;
- 第三方地图服务,支持发布 WMS、WFS、WMTS、CSW 等 OGC 服务
,天地图、高德、百度等在线地图服务及第三方异构 GIS 平台服务;
地图服务
- 空间分析服务,提供缓冲区分析、叠加分析、网络分析、三维分析等 100 多种高性能 GIS 分析服务。
功能服务
可聚合的多源异构GIS服务
- 支持将通用标准服务、第三方在线地图服务以及第三方异构 GIS 平台的地图数据/服务快速发布为MapGIS标准地图服务;
- 支持 MapGIS、OGC 等国际通用标准以及第三方通用标准的 GIS 服务快速聚合;
- 提供基于服务器和客户端两种快速聚合方式。
高效的服务扩展模式
- 支持符合标准服务规范的自定义服务接入与管理,实现自定义服务注册、托管、发现;
- 支持基于可视化工作流扩展功能服务,实现桌面、浏览器、移动三端共用;
- 支持基于MapGIS 开发平台实现多端应用开发。
精细的服务管理机制
- 支持多种缓存生成机制及调度机制,提供基于数据缓存和接口缓存的本地存储和分布式存储;
- 提供全方位的安全机制,支持服务级别的访问控制和用户组、角色等安全管理策略;
- 提供完善的日志管理体系和运行监控机制,管理更精细。
二、产品选型
产品按产品授权规模及功能分为高级版、标准版(For SQLServer 或 For Oracle)、基础版、小微版 4个版本。每个版本说明如下:
表 1 单机版产品支撑用户规模情况
单机版产品支持功能:
- 小微版-数据库连接方面支持MapGIS File本地数据。功能上小微版可以实现基本WebGIS功能,包含空间数据的管理和数据服务发布、可视化,支持二维地图(通用矢量、瓦片数据、WMTS/WMS/WFS/WCS)显示、编辑与查询,投影变换,图框、专题图、动态注记、数据转换、属性管理、打印输出等功能,以及栅格空间分析等功能。
- 基础版-基础版包含了小微版所有功能,并且支持矢量数据空间分析服务(裁剪分析、叠加分析、缓冲分析、拓扑分析)、网络分析服务、栅格分析和三维分析服务(可视化及地形分析)。
- 标准版-标准版包含了基础版的所有功能,且支持更多数据库,提供更多功能:
根据数据库类型不同,标准版分为for SQL Server版和 for Oracle版。for SQL Server版支持SQL Server、MySQL、GBase、BeyonDB、KingbaseES等开源或商用数据库;for Oracle版支持Oracle、MySQL、PostgreSQL、DM、HighGo DB、KingbaseES、PolarDB、GaussDB、GBase、BeyonDB、神舟通用、YashanDB等开源或商用数据库。
功能方面,三维功能增加了管线建模、CAD建模、三维切割分析,隧道开挖分析,三维拓扑检查、三维体积计算,三维边界提取等的支持。
- 高级版-高级版包含了标准版的所有功能,数据库支持方面是for
SQL Server版和for Oracle版之和。