[6.5.0][道路事件] 绿波通行业务逻辑
This commit is contained in:
@@ -2,6 +2,7 @@ package com.mogo.map
|
||||
|
||||
import com.mogo.eagle.core.data.map.MogoLocation
|
||||
import com.mogo.map.entities.BusStation
|
||||
import com.mogo.map.entities.CrossRoad
|
||||
import com.mogo.map.entities.Lane
|
||||
import com.mogo.map.entities.RoadInfo
|
||||
import com.zhidaoauto.map.data.point.LonLatPoint
|
||||
@@ -121,4 +122,9 @@ interface IMogoData {
|
||||
* 获取公交站点集合
|
||||
*/
|
||||
fun getBusStation(routeList: ArrayList<LonLatPoint>): List<BusStation>
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取路口数据
|
||||
*/
|
||||
fun getCrossRoad(lon: Double, lat: Double, angle: Double): CrossRoad?
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
package com.mogo.map.entities
|
||||
|
||||
data class CrossRoad(
|
||||
val status: Int, // 0: 不在路口 1: 在路口
|
||||
val tile_id: String, // 起始路口瓦片id或者当前路口的瓦片id
|
||||
val cross_id: String, // 起始路口id或当前路口id
|
||||
val tile_id_end: String, //
|
||||
val cross_id_end: String
|
||||
)
|
||||
Reference in New Issue
Block a user