Android 高德地图公交路线规划 BusRouteResult 数据结构解析
Android 高德地图公交路线规划 BusRouteResult 数据结构解析
本文将详细解析 Android 高德地图公交路线规划 API 中 BusRouteResult 返回的数据结构。
BusRouteResult 返回的数据结构包含以下字段:
-
mStartPos: 起点坐标,类型为LatLonPointmLatitude: 起点纬度mLongitude: 起点经度
-
mTargetPos: 终点坐标,类型为LatLonPointmLatitude: 终点纬度mLongitude: 终点经度
-
mPaths: 路径列表,类型为List<BusPath>mDistance: 路径距离,单位米mDuration: 路径时间,单位秒mSteps: 路径步骤列表,类型为List<BusStep>
-
mTaxiCost: 出租车费用,单位元
BusPath
BusPath 包含以下字段:
mSteps: 路径步骤列表,类型为List<BusStep>mBusDistance: 公交距离,单位米mDuration: 路径时间,单位秒mWalkDistance: 步行距离,单位米mCost: 路径费用,单位元
BusStep
BusStep 包含以下字段:
mWalk: 步行信息,类型为WalkStepmBusLine: 公交线路信息,类型为BusLineItemmTaxi: 出租车信息,类型为TaxiItemmDistance: 路径距离,单位米mDuration: 路径时间,单位秒
WalkStep
WalkStep 包含以下字段:
mPolyline: 步行路径坐标点字符串mDistance: 步行距离,单位米mDuration: 步行时间,单位秒mInstruction: 步行导航信息
BusLineItem
BusLineItem 包含以下字段:
mBusLineName: 公交线路名称mBusLineId: 公交线路IDmFirstBusTime: 首班车时间mLastBusTime: 末班车时间mPassStationNum: 经过的站点数目mTotalPrice: 票价,单位元
TaxiItem
TaxiItem 包含以下字段:
-
mOrigin: 起点坐标,类型为LatLonPointmLatitude: 起点纬度mLongitude: 起点经度
-
mDestination: 终点坐标,类型为LatLonPointmLatitude: 终点纬度mLongitude: 终点经度
-
mDesc: 行驶距离和时间描述
以上是 BusRouteResult 返回的主要字段和数据结构。具体的字段名称和层级可能会有细微的差别,但以上信息可以帮助你理解数据的大致结构。
原文地址: https://www.cveoy.top/t/topic/pmG6 著作权归作者所有。请勿转载和采集!