public final class DistanceRequest extends BaseRequest
serviceId, tag
构造器和说明 |
---|
DistanceRequest() |
DistanceRequest(int tag,
long serviceId) |
DistanceRequest(int tag,
long serviceId,
java.lang.String entityName) |
DistanceRequest(int tag,
long serviceId,
java.lang.String entityName,
long startTime,
long endTime,
boolean isProcessed,
ProcessOption processOption,
SupplementMode supplementMode)
查询里程请求构造方法
|
DistanceRequest(int tag,
long serviceId,
java.lang.String entityName,
long startTime,
long endTime,
boolean isProcessed,
ProcessOption processOption,
SupplementMode supplementMode,
double lowSpeedThreshold)
查询里程请求构造方法
V3.1.0版本新增
|
限定符和类型 | 方法和说明 |
---|---|
long |
getEndTime() |
java.lang.String |
getEntityName() |
double |
getLowSpeedThreshold()
获取低速阈值, 单位:千米/小时
isProcessed=true时,则返回结果中将增加low_speed_distance字段,表示速度低于该值的里程。
|
ProcessOption |
getProcessOption() |
long |
getStartTime() |
SupplementMode |
getSupplementMode() |
boolean |
isProcessed() |
void |
setEndTime(long endTime)
设置结束时间
|
void |
setEntityName(java.lang.String entityName)
设置entity标识
|
void |
setLowSpeedThreshold(double lowSpeedThreshold)
设置低速阈值, 单位:千米/小时
isProcessed=true时,则返回结果中将增加low_speed_distance字段,表示速度低于该值的里程。
|
void |
setProcessed(boolean isProcessed)
设置是否返回纠偏后轨迹
|
void |
setProcessOption(ProcessOption processOption)
设置纠偏选项,可选项为:
needDenoise:去噪(false:不需要,true:需要)
needMapMatch:绑路(false:不需要,true:需要)
transportMode:交通方式(driving, riding, walking)
|
void |
setStartTime(long startTime)
设置起始时间
|
void |
setSupplementMode(SupplementMode supplementMode)
设置里程补偿方式
|
java.lang.String |
toString() |
cancel, getServiceId, getTag, isCanceled, setServiceId, setTag
public DistanceRequest()
public DistanceRequest(int tag, long serviceId)
tag
- 请求标识serviceId
- 轨迹服务IDpublic DistanceRequest(int tag, long serviceId, java.lang.String entityName)
tag
- 请求标识serviceId
- 轨迹服务IDentityName
- entity标识public DistanceRequest(int tag, long serviceId, java.lang.String entityName, long startTime, long endTime, boolean isProcessed, ProcessOption processOption, SupplementMode supplementMode)
tag
- 请求标识serviceId
- 轨迹服务IDentityName
- entity标识startTime
- 起始时间endTime
- 结束时间isProcessed
- 是否返回纠偏后轨迹processOption
- 纠偏选项supplementMode
- 里程补偿方式public DistanceRequest(int tag, long serviceId, java.lang.String entityName, long startTime, long endTime, boolean isProcessed, ProcessOption processOption, SupplementMode supplementMode, double lowSpeedThreshold)
tag
- 请求标识serviceId
- 轨迹服务IDentityName
- entity标识startTime
- 起始时间endTime
- 结束时间isProcessed
- 是否返回纠偏后轨迹processOption
- 纠偏选项supplementMode
- 里程补偿方式lowSpeedThreshold
- 低速阈值public java.lang.String getEntityName()
public void setEntityName(java.lang.String entityName)
entityName
- entity标识public long getStartTime()
public void setStartTime(long startTime)
startTime
- 起始时间public long getEndTime()
public void setEndTime(long endTime)
endTime
- 结束时间public boolean isProcessed()
public void setProcessed(boolean isProcessed)
isProcessed
- 是否返回纠偏后轨迹public ProcessOption getProcessOption()
public void setProcessOption(ProcessOption processOption)
needDenoise:去噪(false:不需要,true:需要) needMapMatch:绑路(false:不需要,true:需要) transportMode:交通方式(driving, riding, walking)
processOption
- 纠偏选项public SupplementMode getSupplementMode()
public void setSupplementMode(SupplementMode supplementMode)
supplementMode
- 里程补偿方式public double getLowSpeedThreshold()
public void setLowSpeedThreshold(double lowSpeedThreshold)
lowSpeedThreshold
- 低速阈值public java.lang.String toString()
toString
在类中 java.lang.Object