Contents of REST services

Feedback


Considering there are many GIS functions, SuperMap iServer categorizes GIS functions so that users can quickly retrieve the contents they need. GIS functions of each category are encapsulated into a set of REST GIS services. Please refer to REST API.

REST service Founction description

Map REST service

Map related functions, map browse,zoom in, zoom out, layer operation and so on.

Data REST service

Data related functions, such as data set and data source processing,GIS data edit and so on.

Spatial analysis REST service

Analytical functions, such as buffer analysis,overlay analysis,surface analysis and so on of data sets and geometric objects.
Transportation netwrok analysis REST service

Transportation netwrok analysis related functions, such as travelling salesman analysis, service zone analysis, siting and partition analysis, nearest facility searching analysis, best path analysis and so on.

Transportation transfer analysis REST service Transportation transfer analysis related function, such as transportation transfer analysis, bus route query and so on.
3D REST service 3D related function, such as 3D cache data processing, 3D scene operation and so on.
3D network analysis REST service Network analysis of 3D scene, such as the calculation of sink and source,upstream and downstream tracking, upstream infrastructure seaching and so on.
Plotting REST service Plotting functions, such as drawing and editing the unit symbols, operating situation map files.

 

 

Map REST service

Map REST service provides maps resource and its subresources map,layers,algorithm resource area, distance and so on. These resources can access to and operates map and layer.

Data REST service

Data REST service provides data resource and its subresources, datasources and featureResults, these recources can access to and operates spatial data,including:

Spatial Analysis REST service

Spatial analysis REST services provide the spatialAnalyst resource and its child resources datasets, geometry, etc. These resources provide spatial analyses on datasets and geometric objects. The spatial analysis operations include:

Transportation network analysis REST service

Transportation network analysis REST service provides nearest facility analysis,siting and partition analysis, travelling bussinessman analysis,multiple traveling business man analysis(logistics distribution),optimal path analysis, service area analysis through networkanalyst resource and its childresources such as networkDataName,edgeweightnames.

Take optimal path analysis as example, which solves the problem that, in netwrok data set, given N points( n>=2), finds out the path that reaches the points in order with minimum impedance."Minimum impedance" leads to multiple understandings, such as shortest time, lowest cost, most beautiful scenery, best road condition, passing most number of villages.In the example of iClient for Ajax optimal path analysis, chooses start and end in the map, then gets the optimal path between the two points.

Transportation transfer REST service

Transportation transfer analysis REST service provides bus transfer analysis, bus station query functions through trafficTransferAnalyst resource and its child resource such as transferNetwork

Transportation transfer analysis supports transfer analysis according to specific bus station and transfer strategy, returns corresponding transfer plan, and the deatil of specific transfer route, where transfer strategy supports shortest time, shortest distance,minimum tansfer, minimum walk and so on. Besides, transportation transfer analysis also supports searching station information by key word, so client can search station first, then perform transfer analysis according to appropirate sation.

3D REST service

3D REST service supports 3D resource and its child resources such as scenes,datas and so on, these resources can provide 3D scene and 3D data operation respectively, including:

3D network analysis service

3D network analysis REST service provides network analysis of 3D scene through 3DNetworkDataName and its child resources such as sinks,sources,traceDownResult,traceUpResult, including:

Plotting REST service

Plotting REST service provides query information of the symbol libraries, operations on the situation maps through the resources, such as graphicObject, smlInfos, etc., including: