public class

TransitResultObject

extends RoutePlanningObject
java.lang.Object
   ↳ JsonModel
     ↳ com.tencent.lbssearch.httpresponse.BaseObject
       ↳ com.tencent.lbssearch.object.result.RoutePlanningObject
         ↳ com.tencent.lbssearch.object.result.TransitResultObject

Class Overview

换乘规划结果。其routs字段是以TransitResultObject.Route为模板的List列表,包含的换乘的多种方案。 这个类包含每种方案在地图上的范围:bounds;每种方案的距离和预计用时;以及每种方案的具体换乘信息:steps。 steps字段是以TransitResultObject.Segment为模板的List列表,TransitResultObject.Segment类是 TransitResultObject.Walking和TransitResultObject.Transit两个类的父类。 因为具体的换乘信息可能包含步行路段和乘车路段,这样才能表述完整的换乘信息。 所以在解析steps字段的时候,需要判断每个元素的具体类型,才能进行正确的解析。

Summary

Nested Classes
class TransitResultObject.Destination 路线下行方向  
class TransitResultObject.Exit 出口  
class TransitResultObject.GetOnOrOff 车站信息  
class TransitResultObject.LatLngBounds 用西南角和东北角坐标描述一个范围  
class TransitResultObject.Line 线路信息  
class TransitResultObject.Result 规划结果  
class TransitResultObject.Route 一条路径的类型  
class TransitResultObject.Segment  
class TransitResultObject.Station 经停站  
class TransitResultObject.Transit 乘车路段  
class TransitResultObject.Walking 步行路段  
Fields
public TransitResultObject.Result result 规划结果
[Expand]
Inherited Fields
From class com.tencent.lbssearch.httpresponse.BaseObject
Public Constructors
TransitResultObject()
[Expand]
Inherited Methods
From class com.tencent.lbssearch.httpresponse.BaseObject
From class java.lang.Object

Fields

public TransitResultObject.Result result

规划结果

Public Constructors

public TransitResultObject ()