Class: NetworkAnalyst3DService

ol.supermap.NetworkAnalyst3DService

3D 网络分析服务类。

new ol.supermap.NetworkAnalyst3DService(url, options)

openlayers/services/NetworkAnalyst3DService.js, line 14
Name Type Description
url string

网络分析服务地址。请求网络分析服务,URL 应为: http://{服务器地址}:{服务端口号}/iserver/services/{网络分析服务名}/rest/networkanalyst/{网络数据集@数据源}; 例如:"http://localhost:8090/iserver/services/components-rest/rest/networkanalyst/RoadNet@Changchun"。

options Object

参数。

Name Type Default Description
proxy string 可选

服务代理地址。

serverType SuperMap.ServerType SuperMap.ServerType.ISERVER 可选

服务来源 iServer|iPortal|online。

withCredentials boolean false 可选

请求是否携带 cookie。

Example
new ol.supermap.NetworkAnalyst3DService(url)
     .sinksFacilityAnalyst(params,function(result){
          //doSomething
     })

Extends

Methods

sinksFacilityAnalyst(params-, callback){ol.supermap.NetworkAnalyst3DService}

openlayers/services/NetworkAnalyst3DService.js, line 38

汇查找服务

Name Type Description
params- SuperMap.FacilityAnalystSinks3DParameters

最近设施分析参数类(汇查找资源)。

callback RequestCallback

回调函数。

Returns:
Type Description
ol.supermap.NetworkAnalyst3DService 3D 网络分析服务。

sourcesFacilityAnalyst(params, callback){ol.supermap.NetworkAnalyst3DService}

openlayers/services/NetworkAnalyst3DService.js, line 60

源查找服务。

Name Type Description
params SuperMap.FacilityAnalystSources3DParameters

最近设施分析参数类(源查找服务)。

callback RequestCallback

回调函数。

Returns:
Type Description
ol.supermap.NetworkAnalyst3DService 3D 网络分析服务。

traceDownFacilityAnalyst(params, callback){ol.supermap.NetworkAnalyst3DService}

openlayers/services/NetworkAnalyst3DService.js, line 105

下游追踪资源服务。

Name Type Description
params SuperMap.FacilityAnalystTracedown3DParameters

下游追踪资源服务参数类。

callback RequestCallback

回调函数。

Returns:
Type Description
ol.supermap.NetworkAnalyst3DService 3D 网络分析服务。

traceUpFacilityAnalyst(params, callback){ol.supermap.NetworkAnalyst3DService}

openlayers/services/NetworkAnalyst3DService.js, line 82

上游追踪资源服务。

Name Type Description
params SuperMap.FacilityAnalystTraceup3DParameters

上游追踪资源参数类。

callback RequestCallback

回调函数。

Returns:
Type Description
ol.supermap.NetworkAnalyst3DService 3D 网络分析服务。

upstreamFacilityAnalyst(params, callback){ol.supermap.NetworkAnalyst3DService}

openlayers/services/NetworkAnalyst3DService.js, line 127

上游关键设施查找服务。

Name Type Description
params SuperMap.FacilityAnalystUpstream3DParameters

上游关键设施查找服务参数类。

callback RequestCallback

回调函数。

Returns:
Type Description
ol.supermap.NetworkAnalyst3DService 3D 网络分析服务。