new mapboxgl.supermap.NetworkAnalyst3DService(url, options)
Name | Type | Description | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
url |
string |
The url of service. The url should be: |
||||||||||||||||||||||||
options |
Object |
The optional parameters.
|
Example
new mapboxgl.supermap.NetworkAnalyst3DService(url)
.sinksFacilityAnalyst(params,function(result){
//doSomething
})
Extends
Events
-
inherited initialized
ServiceBase.js, line 23 -
Triggered after the constructor construct succeeds.
Properties:
Name Type Description this
Object This object.
Methods
-
sinksFacilityAnalyst(params, callback){mapboxgl.supermap.NetworkAnalyst3DService}
NetworkAnalyst3DService.js, line 38 -
Analyse the sinks facility.
Name Type Description params
SuperMap.FacilityAnalystSinks3DParameters The FacilityAnalystSinks3DParameters class.
callback
RequestCallback The callback of result data returned by the server side.
Returns:
Type Description mapboxgl.supermap.NetworkAnalyst3DService 3D network analysis services. -
sourcesFacilityAnalyst(params, callback){mapboxgl.supermap.NetworkAnalyst3DService}
NetworkAnalyst3DService.js, line 60 -
Analyse the source facility.
Name Type Description params
SuperMap.FacilityAnalystSources3DParameters The FacilityAnalystSources3DParameters class.
callback
RequestCallback The callback of result data returned by the server side.
Returns:
Type Description mapboxgl.supermap.NetworkAnalyst3DService 3D network analysis services. -
traceDownFacilityAnalyst(params, callback){mapboxgl.supermap.NetworkAnalyst3DService}
NetworkAnalyst3DService.js, line 105 -
Trace downstream facility.
Name Type Description params
SuperMap.FacilityAnalystTracedown3DParameters The FacilityAnalystTracedown3DParameters class.
callback
RequestCallback The callback of result data returned by the server side.
Returns:
Type Description mapboxgl.supermap.NetworkAnalyst3DService 3D network analysis services. -
traceUpFacilityAnalyst(params, callback){mapboxgl.supermap.NetworkAnalyst3DService}
NetworkAnalyst3DService.js, line 82 -
Trace upstream facility.
Name Type Description params
SuperMap.FacilityAnalystTraceup3DParameters The FacilityAnalystTraceup3DParameters class.
callback
RequestCallback The callback of result data returned by the server side.
Returns:
Type Description mapboxgl.supermap.NetworkAnalyst3DService 3D network analysis services. -
upstreamFacilityAnalyst(params, callback){mapboxgl.supermap.NetworkAnalyst3DService}
NetworkAnalyst3DService.js, line 127 -
Trace upstream key facility.
Name Type Description params
SuperMap.FacilityAnalystUpstream3DParameters The FacilityAnalystUpstream3DParameters class.
callback
RequestCallback The callback of result data returned by the server side.
Returns:
Type Description mapboxgl.supermap.NetworkAnalyst3DService 3D network analysis services.