示例中心
功能在线体验
控制台

高德 开发 Android 猎鹰SDK 开发指南 轨迹查询 查询终端行驶里程

更新时间:2018年08月01日

 下面的代码查询某个终端在最近12小时内的行驶里程: 

long curr = System.currentTimeMillis();
DistanceRequest distanceRequest = new DistanceRequest(
        serviceId,
        terminalId,
        curr - 12 * 60 * 60 * 1000, // 开始时间
        curr,   // 结束时间
        -1  // 轨迹id,传-1表示包含散点在内的所有轨迹点
);
aMapTrackClient.queryDistance(distanceRequest, new OnTrackListener() {
...
    @Override
    public void onDistanceCallback(DistanceResponse distanceResponse) {
        if (distanceResponse.isSuccess()) {
			double meters = distanceResponse.getDistance();
            // 行驶里程查询成功,行驶了meters米
        } else {
            // 行驶里程查询失败
        }
    }
});


示例中心 功能
在线体验
常见问题