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. |