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)根据给定的轨迹点对象构造一个与其完全相同的新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 intgetKey()返回点的唯一关键值,用于确保点的唯一性,比如唯一ID等,或数组索引下标。Point2DgetPoint()返回轨迹点。DategetTime()返回轨迹点的时间值。TrackPointsetKey(int value)设置点的唯一关键值,用于确保点的唯一性,比如唯一ID等,或数组索引下标。TrackPointsetPoint(Point2D value)设置轨迹点。TrackPointsetTime(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–2025 SuperMap. All rights reserved.