public class TrackPoint extends Point
构造器和说明 |
---|
TrackPoint() |
TrackPoint(CoordType coordType) |
TrackPoint(java.lang.String createTime,
java.lang.String objectName,
java.util.Map<java.lang.String,java.lang.String> columns) |
TrackPoint(java.lang.String createTime,
java.lang.String objectName,
java.util.Map<java.lang.String,java.lang.String> columns,
java.lang.String roadGrade,
java.lang.String roadName,
java.lang.String locateMode,
java.lang.String transportMode)
V3.1.0版本新增字段构造方法
|
TrackPoint(java.lang.String createTime,
java.lang.String objectName,
java.util.Map<java.lang.String,java.lang.String> columns,
java.lang.String roadGrade,
java.lang.String roadName,
java.lang.String locateMode,
java.lang.String transportMode,
double carLimitSpeed,
java.lang.String floor)
V3.1.9版本新增字段构造方法
|
限定符和类型 | 方法和说明 |
---|---|
double |
getCarLimitSpeed()
获取轨迹对应的道路限速
|
java.util.Map<java.lang.String,java.lang.String> |
getColumns()
获取自定义轨迹属性(track attribute)
|
java.lang.String |
getCreateTime()
获取创建时间(该时间为服务端时间),仅在查询历史轨迹时有值。
|
java.lang.String |
getFloor()
获取楼层
|
java.lang.String |
getLocateMode()
获取轨迹对应的定位方式(鹰眼分析得出)
V3.1.0新增字段
仅当请求参数isProcessed = true时返回。
|
java.lang.String |
getObjectName()
获取对象名称
|
java.lang.String |
getRoadGrade()
获取轨迹对应的道路等级
V3.1.0新增字段
仅当请求参数isProcessed = true 且
ProcessOption 中needMapMatch=true时,返回该字段
可能的返回值:高速路;都市高速路;国道;省道;县道;乡镇道路;其他道路;九级路;轮渡;行人道路
注意:该功能为高级付费服务,需通过反馈平台联系工作人员开通 |
java.lang.String |
getRoadName()
获取轨迹对应的道路名称
V3.1.0新增字段
如"信息路"
若道路未命名或百度地图未采集到该道路名称,则返回"无名路"
注意:该功能为高级付费服务,需通过反馈平台联系工作人员开通
|
int |
getSupplement()
获取是否为补充的点
V3.1.8新增字段
|
java.lang.String |
getTransportMode()
获取轨迹对应的交通方式(鹰眼分析得出)
V3.1.0新增字段
仅当请求参数isProcessed = true且
ProcessOption 中transport_mode=auto时返回。 |
void |
setCarLimitSpeed(double carLimitSpeed)
轨迹对应的道路限速
V3.1.9新增字段
单位:千米/小时
仅当请求参数is_processed=1,process_option中need_mapmatch=1且绑路成功时,返回该字段。
|
void |
setColumns(java.util.Map<java.lang.String,java.lang.String> columns)
设置取自定义轨迹属性(track attribute)
|
void |
setCreateTime(java.lang.String createTime)
设置创建时间(该时间为服务端时间)
注:批量添加轨迹点时,无须设置该字段。
|
void |
setFloor(java.lang.String floor)
楼层
V3.1.9新增字段
仅在百度地图高精室内定位合作区域返回
|
void |
setLocateMode(java.lang.String locateMode)
设置轨迹对应的定位方式(鹰眼分析得出)
V3.1.0新增字段
仅当请求参数isProcessed = true时返回。
|
void |
setObjectName(java.lang.String objectName)
设置对象名称
|
void |
setRoadGrade(java.lang.String roadGrade)
设置轨迹对应的道路等级
V3.1.0新增字段
仅当请求参数isProcessed = true 且
ProcessOption 中needMapMatch=true时,返回该字段
可能的返回值:高速路;都市高速路;国道;省道;县道;乡镇道路;其他道路;九级路;轮渡;行人道路
注意:该功能为高级付费服务,需通过反馈平台联系工作人员开通 |
void |
setRoadName(java.lang.String roadName)
设置轨迹对应的道路名称
V3.1.0新增字段
如"信息路"
若道路未命名或百度地图未采集到该道路名称,则返回"无名路"
注意:该功能为高级付费服务,需通过反馈平台联系工作人员开通
|
void |
setSupplement(int supplement)
设置是否为补充的点
V3.1.8新增字段
|
void |
setTransportMode(java.lang.String transportMode)
设置轨迹对应的交通方式(鹰眼分析得出)
V3.1.0新增字段
仅当请求参数isProcessed = true且
ProcessOption 中transport_mode=auto时返回。 |
java.lang.String |
toString() |
getCoordType, getDirection, getHeight, getLocation, getLocTime, getRadius, getSpeed, setCoordType, setDirection, setHeight, setLocation, setLocTime, setRadius, setSpeed
public TrackPoint(CoordType coordType)
coordType
- 坐标类型public TrackPoint(java.lang.String createTime, java.lang.String objectName, java.util.Map<java.lang.String,java.lang.String> columns)
createTime
- 创建时间(该时间为服务端时间)objectName
- 对象名称columns
- 自定义轨迹属性(track attribute)public TrackPoint(java.lang.String createTime, java.lang.String objectName, java.util.Map<java.lang.String,java.lang.String> columns, java.lang.String roadGrade, java.lang.String roadName, java.lang.String locateMode, java.lang.String transportMode)
createTime
- 创建时间(该时间为服务端时间)objectName
- 对象名称columns
- 自定义轨迹属性(track attribute)roadGrade
- 轨迹对应的道路等级roadName
- 轨迹对应的道路名称locateMode
- 轨迹对应的定位方式transportMode
- 轨迹对应的交通方式public TrackPoint(java.lang.String createTime, java.lang.String objectName, java.util.Map<java.lang.String,java.lang.String> columns, java.lang.String roadGrade, java.lang.String roadName, java.lang.String locateMode, java.lang.String transportMode, double carLimitSpeed, java.lang.String floor)
createTime
- 创建时间(该时间为服务端时间)objectName
- 对象名称columns
- 自定义轨迹属性(track attribute)roadGrade
- 轨迹对应的道路等级roadName
- 轨迹对应的道路名称locateMode
- 轨迹对应的定位方式transportMode
- 轨迹对应的交通方式carLimitSpeed
- 轨迹对应的道路限速floor
- 楼层public TrackPoint()
public java.lang.String getCreateTime()
public void setCreateTime(java.lang.String createTime)
注:批量添加轨迹点时,无须设置该字段。
createTime
- public java.lang.String getObjectName()
public void setObjectName(java.lang.String objectName)
objectName
- public java.util.Map<java.lang.String,java.lang.String> getColumns()
public void setColumns(java.util.Map<java.lang.String,java.lang.String> columns)
columns
- public java.lang.String getRoadGrade()
ProcessOption
中needMapMatch=true时,返回该字段
可能的返回值:高速路;都市高速路;国道;省道;县道;乡镇道路;其他道路;九级路;轮渡;行人道路
注意:该功能为高级付费服务,需通过反馈平台联系工作人员开通public void setRoadGrade(java.lang.String roadGrade)
ProcessOption
中needMapMatch=true时,返回该字段
可能的返回值:高速路;都市高速路;国道;省道;县道;乡镇道路;其他道路;九级路;轮渡;行人道路
注意:该功能为高级付费服务,需通过反馈平台联系工作人员开通roadGrade
- 轨迹对应的道路等级public java.lang.String getRoadName()
public void setRoadName(java.lang.String roadName)
roadName
- 轨迹对应的道路名称public java.lang.String getLocateMode()
public void setLocateMode(java.lang.String locateMode)
locateMode
- 轨迹对应的定位方式public java.lang.String getTransportMode()
ProcessOption
中transport_mode=auto时返回。
可能的返回值:未知;驾车;骑行;步行;停留
注意:该功能为高级付费服务,需通过反馈平台联系工作人员开通public void setTransportMode(java.lang.String transportMode)
ProcessOption
中transport_mode=auto时返回。
可能的返回值:未知;驾车;骑行;步行;停留
注意:该功能为高级付费服务,需通过反馈平台联系工作人员开通transportMode
- 轨迹对应的交通方式public int getSupplement()
public void setSupplement(int supplement)
supplement
- 是否为补充的点public double getCarLimitSpeed()
public void setCarLimitSpeed(double carLimitSpeed)
public java.lang.String getFloor()
public void setFloor(java.lang.String floor)