com.baidu.mapapi
类 MKRoute

java.lang.Object
  继承者 com.baidu.mapapi.MKRoute

public class MKRoute
extends java.lang.Object

此类表示一条驾乘或步行路线


字段摘要
static int ROUTE_TYPE_DRIVING
           
static int ROUTE_TYPE_UNKNOW
           
static int ROUTE_TYPE_WALKING
           
 
构造方法摘要
MKRoute()
           
 
方法摘要
 java.util.ArrayList<java.util.ArrayList<GeoPoint>> getArrayPoints()
          返回路线的地理坐标点数组
 int getDistance()
          返回路线距离
 GeoPoint getEnd()
          返回路线终点地理坐标点
 int getIndex()
          返回本路线在方案中的索引位置
 int getNumSteps()
          返回路线包含的关键点个数
 int getRouteType()
          返回路线类型,可区分是驾车还是步行线路
 GeoPoint getStart()
          返回路线起点地理坐标点
 MKStep getStep(int index)
          返回索引指定的关键点,驾车和步行适用。
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

ROUTE_TYPE_UNKNOW

public static final int ROUTE_TYPE_UNKNOW
另请参见:
常量字段值

ROUTE_TYPE_DRIVING

public static final int ROUTE_TYPE_DRIVING
另请参见:
常量字段值

ROUTE_TYPE_WALKING

public static final int ROUTE_TYPE_WALKING
另请参见:
常量字段值
构造方法详细信息

MKRoute

public MKRoute()
方法详细信息

getNumSteps

public int getNumSteps()
返回路线包含的关键点个数

返回:
关键点个数

getStep

public MKStep getStep(int index)
返回索引指定的关键点,驾车和步行适用。

参数:
index - 索引, 索引0表示第一个关键点
返回:
索引指定的关键点

getDistance

public int getDistance()
返回路线距离

返回:
路线距离,单位:米

getIndex

public int getIndex()
返回本路线在方案中的索引位置

返回:
索引位置

getArrayPoints

public java.util.ArrayList<java.util.ArrayList<GeoPoint>> getArrayPoints()
返回路线的地理坐标点数组

返回:
坐标数组

getStart

public GeoPoint getStart()
返回路线起点地理坐标点


getEnd

public GeoPoint getEnd()
返回路线终点地理坐标点


getRouteType

public int getRouteType()
返回路线类型,可区分是驾车还是步行线路

返回:
路线类型