com.supermap.analyst.networkanalyst
类 TrackPoint
- java.lang.Object
-
- com.supermap.analyst.networkanalyst.TrackPoint
-
- 所有已实现的接口:
- Serializable
public class TrackPoint extends Object implements Serializable
轨迹点类。当轨迹点之间距离较远,时间差较少,计算出来的速度超过地图匹配(
MapMatching
)设置的最大限制速度时,地图匹配结果会生成null。- 另请参阅:
- 序列化表格
-
-
构造器概要
构造器 构造器和说明 TrackPoint()
构造一个新的轨迹点类的新对象。TrackPoint(Double x, Double y, Date time)
根据给定的轨迹点对象构造一个与其完全相同的新对象。TrackPoint(Point2D point, Date time)
根据给定的轨迹点对象构造一个与其完全相同的新对象。TrackPoint(TrackPoint data)
根据给定的轨迹点对象构造一个与其完全相同的新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 int
getKey()
返回点的唯一关键值,用于确保点的唯一性,比如唯一ID等,或数组索引下标。Point2D
getPoint()
返回轨迹点。Date
getTime()
返回轨迹点的时间值。TrackPoint
setKey(int value)
设置点的唯一关键值,用于确保点的唯一性,比如唯一ID等,或数组索引下标。TrackPoint
setPoint(Point2D value)
设置轨迹点。TrackPoint
setTime(Date value)
设置轨迹点的时间值(不设置单位)。
-
-
-
构造器详细资料
-
TrackPoint
public TrackPoint()
构造一个新的轨迹点类的新对象。
-
TrackPoint
public TrackPoint(TrackPoint data)
根据给定的轨迹点对象构造一个与其完全相同的新对象。- 参数:
data
- 给定的轨迹点对象。
-
TrackPoint
public TrackPoint(Point2D point, Date time)
根据给定的轨迹点对象构造一个与其完全相同的新对象。- 参数:
point
- 轨迹点。time
- 轨迹点的时间值。
-
-
方法详细资料
-
setPoint
public TrackPoint setPoint(Point2D value)
设置轨迹点。- 参数:
value
- 设置轨迹点。
-
getPoint
public Point2D getPoint()
返回轨迹点。- 返回:
- 返回轨迹点。
-
setTime
public TrackPoint setTime(Date value)
设置轨迹点的时间值(不设置单位)。- 参数:
value
- 设置的轨迹点的时间值。
-
getTime
public Date getTime()
返回轨迹点的时间值。通过该接口可以返回当前轨迹点的时间值(单位为秒)。
- 返回:
- 返回当前轨迹点的时间值(单位为秒)。
-
setKey
public TrackPoint setKey(int value)
设置点的唯一关键值,用于确保点的唯一性,比如唯一ID等,或数组索引下标。- 参数:
value
- 点的唯一关键值- 返回:
- 对象本身
-
getKey
public int getKey()
返回点的唯一关键值,用于确保点的唯一性,比如唯一ID等,或数组索引下标。- 返回:
- 点的唯一关键值。
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.