1.5.1.1 GIS服务器
GIS 服务器
开源服务器软件
GeoServer
GeoServer 是一款自由开源的软件,遵循OGC Web服务器规范的J2EE实现,利用GeoServer可以方便地发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过 GeoServer 可以轻松的在用户之间迅速共享空间地理信息。GeoServer 具有以下特点:
- 兼容 WMS 和 WFS 特性;
- 支持PostGIS、Shapefile、ArcSDE、Oracle、VPF、MySQL、MapInfo;
- 支持上百种投影;
- 能够将网络地图输出为JPEG、GIF、PNG、SVG、KML 等格式;
- 能够运行在任何基于J2EE/Servlet 容器之上;
- 嵌入MapBuilder 支持 AJAX 的地图客户端 OpenLayers;
- 对接多种大众熟知的地图应用,包括 Google Maps,Google Earth,Yahoo Maps 以及 Microsoft Virtual Earth。
MapServer
MapServer是一个开源平台,用于将空间数据和交互式地图应用程序发布到Web。MapServer最初是由明尼苏达大学(UMN)ForNet 项目与 NASA 和明尼苏达州自然资源部(MNDNR)合作开发,后来由TerraSIP 目主要负责, TerraSIP 项目是 NASA 赞助的 UMN 与土地管理权益联盟之间的项目。
MapServer 具有以下特点:
图像比例可自动调节、可定制模板输出等智能的制图输出功能;
支持当前流行的脚本和开发环境:PHP,Python,Perl,Ruby,Java和.NET。
- 跨平台,支持Linux,Windows,Mac OS X,Solaris等操作系统。
- 支持开放地理空间联盟(OGC)标准:WMS(客户端/服务器),非事务性WFS(客户端/服务器),WMC,WCS,过滤器编码,SLD,GML,SOS,OM
- 支持多种栅格和矢量数据格式
- 栅格格式:TIFF / GeoTIFF,NetCDF,MrSID,ECW 以及其他基于GDAL实现的栅格格式。
- 矢量数据格式:ESRI shapfiles, PostGIS, SpatiaLite, ESRI ArcSDE, Oracle Spatial, MySQL 和其他基于 OGR 实现的矢量数据格式。
- 地图投影支持,通过PROJ.4库提供1000种动态地图投影。
商业 GIS 服务器软件
SuperMap iServer
SuperMap iServer是由北京超图软件研发的一款商业GIS服务器软件,基于高性能跨平台GIS内核,具有二三维一体化的服务发布、管理与聚合功能,并提供多层次的扩展开发能力。从9D版本开始,SuperMap iServer提供了数据目录、分布式空间分析、实时数据等Web服务,并内置了Spark运行库,降低了大数据环境部署门槛,同时提供移动端、Web端、PC端等多种开发SDK。
MapGIS IGServer
MapGIS IGServer服务器开发平台提供了.NET 与 Java 两个版本,支持主流的空间数据格式,可以接入OGC 和主流互联网地图服务。具有二三维一体化数据存储、管理、发布与使用功能。视图方面提供了平面三维和球面两种三维交互视图。还可以使用MapGIS IGServer搭建GIS服务器集群,以提高GIS服务效率。MapGIS IGServer提供了自动化的运维管理系统,采用租户隔离机制分级管理,实现资源管理、服务管理、运行监控等。在10.3版本中,MapGIS IGServer还提供了针对大数据的高性能GIS服务。