android 里程,鹰眼Android SDK | 百度地图API SDK
請求12小時內的軌跡里程,并進行軌跡糾偏和駕車里程補償。
// 請求標識
int tag = 2;
// 軌跡服務ID
long serviceId = 0;
// 設備標識
String entityName = "myTrace";
// 創建里程查詢請求實例
DistanceRequest distanceRequest = new DistanceRequest(tag, serviceId, entityName);
// 開始時間(單位:秒)
long startTime = System.currentTimeMillis() / 1000 - 12 * 60 * 60;
// 結束時間(單位:秒)
long endTime = System.currentTimeMillis() / 1000;
// 設置開始時間
distanceRequest.setStartTime(startTime);
// 設置結束時間
distanceRequest.setEndTime(endTime);
// 設置需要糾偏
distanceRequest.setProcessed(true);
// 創建糾偏選項實例
ProcessOption processOption = new ProcessOption();
// 設置需要去噪
processOption.setNeedDenoise(true);
// 設置需要綁路
processOption.setNeedMapMatch(true);
// 設置交通方式為駕車
processOption.setTransportMode(TransportMode.driving);
// 設置糾偏選項
distanceRequest.setProcessOption(processOption);
// 設置里程填充方式為駕車
distanceRequest.setSupplementMode(SupplementMode.driving);
// 初始化軌跡監聽器
OnTrackListener mTrackListener = new OnTrackListener() {
// 里程回調
@Override
public void onDistanceCallback(DistanceResponse response) {}
};
// 查詢里程
mTraceClient.queryDistance(distanceRequest, mTrackListener);
總結
以上是生活随笔為你收集整理的android 里程,鹰眼Android SDK | 百度地图API SDK的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iis7 mysql_windows 7
- 下一篇: BugkuCTF-WEB题本地管理员