com.amap.api.track.query.model

## 类 QueryTrackRequest

- java.lang.Object
- - BaseRequest
  - - com.amap.api.track.query.model.QueryTrackRequest

-     public final class QueryTrackRequest
      extends BaseRequest

  查询某个终端的某几条轨迹信息
  能够查询某个终端的某条轨迹，提供多种自定义参数查询方式。
  1、 id 查询轨迹信息:以轨迹 id 查询轨迹信息，最多支持查询 1 条轨迹;
  2、 时间段查询轨迹信息:传递设备 id，查询在一定时间内的(最大时间检索跨度为 24h)开始记录的所有设备轨迹;
  3、 分段查询轨迹信息:可以分段查询指定的一条轨迹(通过 trid 指定轨迹)，设置查询的时间间隔(通过 starttime 和endtime) 用于轨迹的分段。在分段查询中，trid、 starttime、endtime 均为必填信息。
  从以下版本开始:
    1.0

- - ### 构造器概要

    构造器
    构造器和说明
    `QueryTrackRequest(long sid, long tid, long startTime, long endTime)` 构造查询请求
    `QueryTrackRequest(long sid, long tid, long trid, long startTime, long endTime)` 构造查询请求
    `QueryTrackRequest(long sid, long tid, long trid, long startTime, long endTime, int denoise, int mapmatch, int threshold, int drivemode, int recoup, int gap, int ispoints, int page, int pageSize)` 构造查询请求

  - ### 方法概要

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造器详细资料

    - #### QueryTrackRequest

          public QueryTrackRequest(long sid,
                                   long tid,
                                   long startTime,
                                   long endTime)

      构造查询请求
      参数:
        `sid` - 服务id
        `tid` - 终端id
        `startTime` - 开始时间，unix时间戳，单位为毫秒
        `endTime` - 结束时间，unix时间戳，单位为毫秒，注意，结束时间不能大于当前时间，且距离开始时间不能超过24小时
      从以下版本开始:
        1.0

    - #### QueryTrackRequest

          public QueryTrackRequest(long sid,
                                   long tid,
                                   long trid,
                                   long startTime,
                                   long endTime)

      构造查询请求
      参数:
        `sid` - 服务id
        `tid` - 终端id
        `trid` - 轨迹id
        `startTime` - 开始时间，unix时间戳，单位为毫秒
        `endTime` - 结束时间，unix时间戳，单位为毫秒，注意，结束时间不能大于当前时间，且距离开始时间不能超过24小时
      从以下版本开始:
        1.0

    - #### QueryTrackRequest

          public QueryTrackRequest(long sid,
                                   long tid,
                                   long trid,
                                   long startTime,
                                   long endTime,
                                   int denoise,
                                   int mapmatch,
                                   int threshold,
                                   int drivemode,
                                   int recoup,
                                   int gap,
                                   int ispoints,
                                   int page,
                                   int pageSize)

      构造查询请求
      参数:
        `sid` - 服务id
        `tid` - 终端id
        `trid` - 轨迹id
        `startTime` - 开始时间，unix时间戳，单位为毫秒
        `endTime` - 结束时间，unix时间戳，单位为毫秒，注意，结束时间不能大于当前时间，且距离开始时间不能超过24小时
        `denoise` - 是否去噪，取值参考`DenoiseMode`
        `mapmatch` - 是否绑路，取值参考`MapMatchMode`
        `threshold` - 是否进行定位精度过滤，过滤掉定位精度较差的轨迹点，取值参考`ThresholdMode`
        `drivemode` - 交通方式，该参数决定纠偏策略，目前仅支持驾车模式，取值参考`DriveMode`
        `recoup` - 是否进行距离补偿，可取值参考`RecoupMode`
        `gap` - 距离补偿生效的点间距，单位为米，范围必须在50m~10km，当两点间距离超过该值时，将启用距离补偿计算两点 间距离
        `ispoints` - 是否返回轨迹包含的轨迹点内容，1表示返回，0表示不返回。分页当前仅对查询单条轨迹生效
        `page` - 第几页数据
        `pageSize` - 每页返回点的个数，该值必须小于1000
      从以下版本开始:
        1.0