com.supermap.analyst.networkanalyst
类 ServiceAreaResult

java.lang.Object
  继承者 com.supermap.analyst.networkanalyst.TransportationAnalystResult
      继承者 com.supermap.analyst.networkanalyst.ServiceAreaResult

public class ServiceAreaResult
extends TransportationAnalystResult

服务区分析结果类。

继承自 TransportationAnalystResult 类。

注:在服务区分析中属设置PathGuides、StopIndexes、StopWeights 字段是没有意义的,结果都为空。


方法摘要
 PathGuide[] getPathGuides()
          此类不支持该接口。
 GeoRegion[] getServiceRegions()
          返回分析结果的服务区面对象集合。
 int[] getServiceRouteCounts()
          返回服务区分析结果中的每个服务区的 Route 个数的一个数组。
 int[][] getStopIndexes()
          此类不支持该接口。
 double[][] getStopWeights()
          此类不支持该接口。
 double[] getWeights()
          返回服务区分析结果中各服务区的耗费。
 
从类 com.supermap.analyst.networkanalyst.TransportationAnalystResult 继承的方法
dispose, getEdges, getNodes, getRoutes
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

方法详细信息

getServiceRegions

public GeoRegion[] getServiceRegions()
返回分析结果的服务区面对象集合。

返回:
分析结果的服务区面对象集合。

getServiceRouteCounts

public int[] getServiceRouteCounts()
返回服务区分析结果中的每个服务区的 Route 个数的一个数组。数组元素的顺序与中心点的指定顺序一致。

返回:
每个服务区的 Route 个数的一个数组。

getStopIndexes

public int[][] getStopIndexes()
此类不支持该接口。

覆盖:
TransportationAnalystResult 中的 getStopIndexes
返回:
站点索引的二维数组。

getStopWeights

public double[][] getStopWeights()
此类不支持该接口。

覆盖:
TransportationAnalystResult 中的 getStopWeights
返回:
分析经过站点的权值。

getWeights

public double[] getWeights()
返回服务区分析结果中各服务区的耗费。单位与交通网络分析参数(TransportationAnalystParameter)对象的 setWeightName 方法所指定的权值字段信息(WeightFieldInfo)对象的权值字段的单位相同。

覆盖:
TransportationAnalystResult 中的 getWeights
返回:
代表花费的权值数组。

getPathGuides

public PathGuide[] getPathGuides()
此类不支持该接口。

覆盖:
TransportationAnalystResult 中的 getPathGuides
返回:
行驶导引集合。