SuperMap iServer 提供的服务提供者按照功能模块有大的分类,在每一类服务提供者中,按照 GIS 功能的来源不同,提供了不同的服务提供者,如下表所示。

表1 SuperMap iServer 服务提供者

服务提供者类型 服务提供者名称 描述
DataProvider UGCDataProvider

SuperMap 数据服务提供者。

封装了与 SuperMap 数据相关的 GIS 功能。

WFSDataProvider

WFS 服务提供者。

用于访问并获取 WFS 服务相关的功能。SuperMap iServer 目前支持的 WFS 服务提供者版本号有1.0.0和2.0.0。

RestDataProvider

Rest Data 服务提供者。

用于访问并获取 REST Data 服务相关的功能。

AggregationDataProvider

具有聚合能力的数据服务提供者。

通过调用不同服务类型的数据服务提供者来实现数据功能并将这些功能进行整合。

GeoPackageDataProvider

GeoPackage 数据服务提供者。

发布和访问 GeoPackage 数据包。

ArcGISRestDataProvider

ArcGIS REST 数据服务提供者。

用于访问并获取 ArcGIS REST 数据服务的相关功能。

ShapefileDataProvider

ShapeFile 数据服务提供者。

用于访问并获取 ShapeFile 数据服务的相关功能。

PostgisDataProvider

PostGIS 数据服务提供者。

用于访问并获取 PostGIS 数据服务的相关功能。

MapProvider UGCMapProvider

SuperMap 地图服务提供者。

封装了与 SuperMap 地图相关的功能。

RestMapProvider

REST 地图服务提供者。

用于访问并获取 REST 地图服务相关的功能。

CloudMapProvider

超图云地图服务提供者。

用于访问并获取超图云提供的地图服务。

GDPMapProvider

GDP 地图服务提供者。

用于发布和访问 GDP 地图瓦片包。

MongoDBTileProvider

MongoDB 地图服务提供者。

用于发布和访问 MongoDB 分布式存储的地图瓦片。

SMTilesMapProvider

SMTiles 地图服务提供者。

用于访问发布和访问 SMTiles 地图瓦片包。

SVTilesMapProvider

SVTiles 地图服务提供者。

用于访问发布和访问 SVTiles 矢量瓦片包。

UGCV5TileProvider

UGCV5地图服务提供者。

用于发布和访问 UGCV5 格式的地图瓦片。

WMSMapProvider

WMS 服务提供者。

用于访问并获取 WMS 服务相关的功能。SuperMap iServer 目前支持的 WMS 服务提供者版本号有1.1.1和1.3.0。

WMTSMapProvider

WMTS 服务提供者。

用于访问并获取 WMTS 服务相关的功能。SuperMap iServer 目前支持的 WMTS 服务提供者版本号为1.0.0。

BingMapsMapProvider

BingMaps 地图服务提供者。

用于访问并获取 Bing Maps 提供的地图服务。

TiandituMapProvider

天地图 地图服务提供者。

用于访问并获取 天地图 提供的地图服务。

ArcGISRestMapProvider

ArcGIS REST 地图服务提供者。

用于访问并获取 ArcGIS REST 地图服务的相关功能。

TPKMapProvider

ArcGIS TPK 地图服务提供者

用于发布和访问 TPK 地图瓦片包。

TPKXMapProvider

ArcGIS TPKX 地图服务提供者

用于发布和访问 TPKX 地图瓦片包。

BaiduMapProvider

百度地图 地图服务提供者。

用于访问并获取百度地图 在线地图服务。

OpenStreetMapProvider

OpenStreetMap 地图服务提供者 。

用于访问并获取 OpenStreetMap 在线地图服务。

AggregationMapProvider

具有聚合能力的地图服务提供者。

通过调用不同服务类型的地图服务提供者来实现地图功能并将这些功能进行整合。

GeoPackageMapProvider

GeoPackage 地图服务提供者。

用于发布和访问 GeoPackage 瓦片包。

ArcGISCacheMapProvider

ArcGIS 缓存地图服务提供者。

用于发布和访问 ArcGIS 缓存。

MVTTileProvider

UGCV5(MVT)地图服务提供者。

用于发布和访问 UGCV5(MVT)缓存。

ShapefileMapProvider

ShapeFile地图服务提供者。

用于发布和访问 ShapeFile 数据。

PostgisMapProvider

PostGIS 地图服务提供者。

用于发布和访问 PostGIS 服务。

RealspaceProvider UGCRealspaceProvider

SuperMap 三维服务提供者。

封装了与 SuperMap 三维相关的功能。

RestRealspaceProvider

REST 三维服务提供者。

利用 REST 3D 服务实现三维相关功能。

MongoDBRealspaceProvider

MongoDB 三维服务提供者。

利用 MongoDB 三维瓦片实现三维相关的功能。

LocalRealspaceProvider

三维切片缓存服务提供者。

封装了从三维切片缓存获取的三维相关的功能。

SpatialAnalystProvider UGCSpatialAnalystProvider

SuperMap 空间分析服务提供者。

封装了与 SuperMap 空间分析相关的功能。

RestSpatialAnalystProvider

REST SpatialAnalyst 服务提供者。

利用 REST SpatialAnalyst 服务实现空间分析相关功能。

TransportationAnalystProvider UGCTransportationAnalystProvider

SuperMap 网络分析服务提供者。

封装了与 SuperMap 网络分析相关的功能。

RestTransportationAnalystProvider

REST TransportationAnalyst 服务提供者。

利用 REST TransportationAnalyst 服务实现与交通网络分析相关的功能。

ArcGISRestNetworkAnalystProvider

ArcGIS REST 网络分析服务提供者。

封装了与 ArcGIS REST 网络分析相关的功能。

TrafficTransferAnalystProvider UGCTrafficTransferAnalystProvider

SuperMap 交通换乘分析服务提供者。

封装了与 SuperMap 交通换乘分析相关的功能。

RestTrafficTransferAnalystProvider

REST TrafficTransferAnalyst 服务提供者。

利用 REST TrafficTransferAnalyst 服务实现与交通换乘分析相关的功能。

NetworkAnalyst3DProvider UGCNetworkAnalyst3DProvider

SuperMap 三维网络分析服务提供者。

封装了与 SuperMap 三维网络分析相关的功能。

Plotprovider UGCPlotProvider

SuperMap 标绘服务提供者。

封装了与标绘相关的标绘功能。

RestPlotProvider

Rest Plot 服务提供者。

用于访问并获取 REST Plot 服务相关的功能。

AddressMatchProvider UGCAddressMatchProvider

SuperMap 地址匹配服务提供者。

封装了与地址匹配服务相关的功能。

ArcGISRestGeocodeProvider

ArcGIS REST 地址匹配服务提供者。

用于访问并获取 ArcGIS REST 地址匹配服务的相关功能。

MVTProvider UGCMVTProvider

SuperMap 矢量瓦片服务提供者。

封装了与 ArcGIS REST矢量瓦片服务相关的功能。