public interface TraceListener
限定符和类型 | 方法和说明 |
---|---|
void |
onFinished(int lineID,
java.util.List<LatLng> linepoints,
int distance,
int waitingtime)
轨迹纠偏成功回调
|
void |
onRequestFailed(int lineID,
java.lang.String errorInfo)
轨迹纠偏失败回调
|
void |
onTraceProcessing(int lineID,
int index,
java.util.List<LatLng> segments)
轨迹纠偏过程回调,一条轨迹分割为多个段,按索引顺序回调其中一段
|
void onRequestFailed(int lineID, java.lang.String errorInfo)
lineID
- 用于标示一条轨迹,支持多轨迹纠偏,如果多条轨迹调起纠偏接口,则lineID需不同errorInfo
- 轨迹纠偏失败原因void onTraceProcessing(int lineID, int index, java.util.List<LatLng> segments)
lineID
- 用于标示一条轨迹,支持多轨迹纠偏,如果多条轨迹调起纠偏接口,则lineID需不同index
- 一条轨迹分割为多个段,标示当前轨迹段索引segments
- 一条轨迹分割为多个段,segments标示当前轨迹段经过纠偏后经纬度点集合void onFinished(int lineID, java.util.List<LatLng> linepoints, int distance, int waitingtime)
lineID
- 用于标示一条轨迹,支持多轨迹纠偏,如果多条轨迹调起纠偏接口,则lineID需不同linepoints
- 整条轨迹经过纠偏后点的经纬度集合distance
- 该轨迹经过纠偏后总距离,单位米waitingtime
- 该轨迹中间停止时间,以GPS速度为参考,单位秒