public class

NavDriveRouteData

extends BaseRouteData
java.lang.Object
   ↳ com.tencent.navix.api.model.BaseModel
     ↳ com.tencent.navix.api.model.BaseRouteData
       ↳ com.tencent.navix.api.model.NavDriveRouteData

Class Overview

驾车导航路线实时信息

Summary

Public Constructors
NavDriveRouteData(String routeId, int remainingDist, int remainingTime, int nextIntersectionType, String currRoadName, String nextRoadName, int nextIntersectionRemainingDistance, int currPointIdx, int nextNextIntersectionType, String nextNextRoadName, int limitSpeed, List<NavRouteTrafficItem> trafficItems, int passedDistance, int remainingTrafficLightCount)
Public Methods
int getCurrPointIdx()
获取当前pointIndex
String getCurrRoadName()
获取当前道路名
int getLimitSpeed()
获取当前道路限速
Bitmap getNextIntersectionBitmap()
获取下一个转向动作图片
int getNextIntersectionRemainingDistance()
获取距离下一个机动点的距离
int getNextIntersectionType()
Bitmap getNextNextIntersectionBitmap()
连续转向时,获取下下个转向动作图片
int getNextNextIntersectionType()
String getNextNextRoadName()
连续转向时,获取下下个转向后的路名
String getNextRoadName()
获取转向后下一个道路名
int getPassedDistance()
获取已走过的陆离
int getRemainingDist()
获取路线剩余距离
int getRemainingTime()
获取路线剩余时间
int getRemainingTrafficLightCount()
获取路线上剩余红绿灯数目
String getRouteId()
获取路线ID
List<NavRouteTrafficItem> getTrafficItems()
获取当前路线交通数据
String toString()
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public NavDriveRouteData (String routeId, int remainingDist, int remainingTime, int nextIntersectionType, String currRoadName, String nextRoadName, int nextIntersectionRemainingDistance, int currPointIdx, int nextNextIntersectionType, String nextNextRoadName, int limitSpeed, List<NavRouteTrafficItem> trafficItems, int passedDistance, int remainingTrafficLightCount)

Public Methods

public int getCurrPointIdx ()

获取当前pointIndex

Returns
  • pointIndex

public String getCurrRoadName ()

获取当前道路名

Returns
  • 当前道路名

public int getLimitSpeed ()

获取当前道路限速

Returns
  • 当前道路限速

public Bitmap getNextIntersectionBitmap ()

获取下一个转向动作图片

Returns
  • 下一个转向动作图片

public int getNextIntersectionRemainingDistance ()

获取距离下一个机动点的距离

Returns
  • 距离下一个机动点的距离

public int getNextIntersectionType ()

public Bitmap getNextNextIntersectionBitmap ()

连续转向时,获取下下个转向动作图片

Returns
  • 下下个转向动作图片

public int getNextNextIntersectionType ()

public String getNextNextRoadName ()

连续转向时,获取下下个转向后的路名

Returns
  • 下下个转向后的路名

public String getNextRoadName ()

获取转向后下一个道路名

Returns
  • 转向后下一个道路名

public int getPassedDistance ()

获取已走过的陆离

Returns
  • 已走过的陆离

public int getRemainingDist ()

获取路线剩余距离

Returns
  • 路线剩余距离

public int getRemainingTime ()

获取路线剩余时间

Returns
  • 路线剩余时间,分钟

public int getRemainingTrafficLightCount ()

获取路线上剩余红绿灯数目

Returns
  • 路线上剩余红绿灯数目

public String getRouteId ()

获取路线ID

Returns
  • 路线ID

public List<NavRouteTrafficItem> getTrafficItems ()

获取当前路线交通数据

Returns
  • 当前路线交通数据

public String toString ()