Service providers |
Classification of service providers are shown as follows:
Table 1. SuperMap iServer Service Provider
Service Provider Type | Service Provider Name | Description |
DataProvider | UGCDataProvider |
SuperMap data service provider Encapsulates with GIS functions related with SuperMap data. |
WFSDataProvider |
WFS service provider Used to access and get functions related with WFS service. Currently, the version number of WFS service provider supported by SuperMap iServer includes 1.0.0 and 2.0.0.. |
|
RestDataProvider |
Rest data service provider Used to access and get functions related with REST data. |
|
AggregationDataProvider |
Data service provider which has the aggregation capability. Implements data functions and integrates these functions by calling different service types of data service providers. |
|
GeoPackageDataProvider |
GeoPackage data service provider. Used to publish and access the GeoPackage. |
|
ArcGISRestDataProvider |
ArcGIS REST feature service provider. Used to access and get functions related with ArcGIS REST feature services. |
|
ShapeFileDataProvider |
Shape data service provider. Used to access and get functions related with shape data services. |
|
PostgisDataProvider |
PostGIS data service provider. Used to access and get functions related with PostGIS data services. |
|
MapProvider | UGCMapProvider |
SuperMap map service provider. Encapsulates functions related with SuperMap maps. |
RestMapProvider |
REST map service provider. Used to access and get the funstions related to REST map service. |
|
CloudMapProvider |
SuperMap cloud map service provider. Used to access and get map services provided by SuperMap cloud map. |
|
GDPMapProvider |
GDP map service provider. Used to publish and access GDP map tile package. |
|
MongoDBTileProvider |
MongoDB map service provider. Used to publish and access map tiles stored with MongoDB distributed storage. |
|
SMTilesMapProvider |
SMTiles map service provider. Used to publish and access SMTiles map tile package. |
|
SVTilesMapProvider |
SVTiles map service provider. Used to publish and access SVTiles vector tile package. |
|
UGCV5TileProvider |
UGCV5 map service provider. Used to publish and access UGCV5 map tiles. |
|
WMSMapProvider |
WMS service provider. Used to access and get functions related with WMS service. Currently, the version number of WMS service provider supported by SuperMap iServer includes 1.1.1 and 1.3.0. |
|
WMTSMapProvider |
WMTS service provider. Used to access and get functions related with WMTS service. Currently, the version number of WMTS service provider supported by SuperMap iServer is 1.0.0. |
|
BingMapsMapProvider |
Bing Maps map service provider. Used to access and get the map services provided by Bing Maps. |
|
TiandituMapProvider |
Tianditu map service provider. Used to access and get map services provided by Tianditu. |
|
ArcGISRestMapProvider |
ArcGIS REST map service provider. Used to access and get functions related with ArcGIS REST service. |
|
ArcGISRestMapProvider |
ArcGIS REST map service provider. Used to access and get map services provided by ArcGIS REST map services. |
|
TPKMapProvider |
ArcGIS TPK map service provider Used to publish and access TPK map tile package. |
|
TPKXMapProvider |
ArcGIS TPKX map service provider Used to publish and access TPKX map tile package. |
|
BaiduMapProvider |
Baidu map service provider. Used to access and get the online map service of Baidu map. |
|
OpenStreetMapProvider |
OpenStreetMap map service provider. Used to access and get the online map services of OpenStreetMap. |
|
AggregationMapProvider |
Map service provider with aggregation capability. Implements data functions and integrates these functions by calling different service types of map service providers. |
|
GeoPackageMapProvider |
GeoPackage map service provider. Used to publish and access GeoPackage tile package. |
|
MVTTileProvider | UGCV5(MVT) map service provider. Used to publish and access UGCV5(MVT) cache. |
|
ShapeFileMapProvider | Shape map service provider. Used to publish and access Shape data. |
|
PostgisMapProvider | PostGIS map service provider. Used to publish and access PostGIS services. |
|
RealspaceProvider | UGCRealspaceProvider |
SuperMap 3D service provider. Encapsulates functions related with SuperMap 3D. |
RestRealspaceProvider | REST 3D map service provider.
Implements 3D-related functions with REST 3D services. |
|
MongoDBRealspaceProvider |
MongoDB 3D Service Provider. Implements 3D-related functions with MongoDB 3D tiles. |
|
SpatialAnalystProvider | UGCSpatialAnalystProvider |
SuperMap spatial analysis provider. Encapsulates functions related to SuperMap spatial analysis. |
RestSpatialAnalystProvider |
REST spatial analysis service provider. Implements spatial analysis with REST Spatial anaysis. |
|
TransportationAnalystProvider | UGCTransportationAnalystProvider |
SuperMap netowrk analysis provider. Encapsulates functions related with SuperMap network analysis. |
RestTransportationAnalystProvider |
REST transportation analysis service provider. Implements functions related with transportation analysis with REST Transportation Analysis. |
|
ArcGISRestNetworkAnalystProvider |
ArcGIS REST network analysis service provider. Encapsulates functions related with ArcGIS REST network analysis. |
|
TrafficTransferAnalystProvider | UGCTrafficTransferAnalystProvider |
SuperMap traffic transfer analysis provider. Encapsulates functions related with SuperMap traffic transfer analysis. |
RestTrafficTransferAnalystProvider |
REST Traffic Transfer Analysis service provider. Implements functions related to traffic transfer analysis with REST traffic transfer analysis. |
|
NetworkAnalyst3DProvider | UGCNetworkAnalyst3DProvider |
SuperMap 3D network analysis provider. Encapsulates functions related with SuperMap 3D network analysis. |
Plotprovider | UGCPlotProvider |
SuperMap Plotting service provider. Encapsulates functions related with plotting. |
AddressMatchProvider | ArcGISRestGeocodeProvider |
ArcGIS REST Address matching service provider. Encapsulates functions related with ArcGIS REST address matching services. |
UGCAddressMatchProvider |
SuperMap Address matching service provider. Encapsulates functions related with address matching services. |
|
MVTProvider | UGCMVTProvider |
SuperMap vectortile service provider. Encapsulates functions related with ArcGIS REST vector tile services. |