com.supermap.analyst.networkanalyst

类 PathGuide

  • java.lang.Object
    • com.supermap.analyst.networkanalyst.PathGuide


  • public class PathGuide
    extends java.lang.Object
    行驶导引类。

    行驶导引记录了最佳路径分析、最近设施查找、旅行商分析和多旅行商分析等常用交通网络分析(TransportationAnalyst)结果中的路径信息。一个行驶导引对象对应着一条从起点到终点的行驶路线。行驶导引由行驶导引子项构成。行驶路线由一些关键要素构成,包括网络模型上的弧段(如某某路)、站点(用户输入的用于分析的点,可以为一般坐标点或结点)、网络结点(如某个道路交叉口),这些关键要素的信息(如长度、方向等)就是由行驶导引子项来描述的。

    下图是最近设施查找分析的一个实例,分析的结果给出了三条首选的路径。每一条路径的信息便由一个行驶导引对象来记录。如第二条路径,它由站点(这里为起点和终点,可以为一般坐标点或网络结点)、路段(弧段)、路口(网络结点)等关键要素构成,从它对应的行驶导引的行驶导引子项中可以获得这些关键要素的信息,从而使我们能够将该路径从起点如何行驶至终点描述清楚,如在什么路行驶多长距离向哪个方法转弯、在第几个路口转弯等。

    通过 getCount 方法可以获取行驶导引对象中行驶导引子项的个数,通过 get(int) 方法可以根据序号获取到行驶导引子项对象。有关行驶导引子项,请参见 PathGuideItem 类的介绍。

    • 方法概要

      所有方法 实例方法 具体方法 
      限定符和类型 方法和说明
      PathGuideItem get(int index)
      根据序号返回行驶导引中的导引子项对象。
      int getCount()
      返回行使导引对象中子项的个数。
      • 从类继承的方法 java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 方法详细资料

      • get

        public PathGuideItem get(int index)
        根据序号返回行驶导引中的导引子项对象。
        参数:
        index - 指定的序号。
        返回:
        行驶导引中的导引子项对象。
      • getCount

        public int getCount()
        返回行使导引对象中子项的个数。
        返回:
        行使导引对象中子项的个数。