Sleuth Kit Java Bindings (JNI)  4.8.0
Java bindings for using The Sleuth Kit
org.sleuthkit.datamodel.blackboardutils.attributes.TskGeoTrackpointsUtil.GeoTrackPointList.GeoTrackPoint Class Reference

Inherits org.sleuthkit.datamodel.blackboardutils.attributes.TskGeoWaypointsUtil.GeoWaypointList.GeoWaypoint, and Comparable< GeoTrackPoint >.

Public Member Functions

 GeoTrackPoint (Double latitude, Double longitude, Double altitude, String name, Double velocity, Double distanceFromHomePoint, Double distanceTraveled, Long timestamp)
 
int compareTo (GeoTrackPoint otherTP)
 
Double getDistanceFromHomePoint ()
 
Double getDistanceTraveled ()
 
Long getTimeStamp ()
 
Double getVelocity ()
 
- Public Member Functions inherited from org.sleuthkit.datamodel.blackboardutils.attributes.TskGeoWaypointsUtil.GeoWaypointList.GeoWaypoint
 GeoWaypoint (Double latitude, Double longitude, Double altitude, String name)
 
Double getAltitude ()
 
Double getLatitude ()
 
Double getLongitude ()
 
String getName ()
 

Detailed Description

A representation of a track point, which is a location in a geographic coordinate system with latitude, longitude and altitude (elevation) axes.

Definition at line 197 of file TskGeoTrackpointsUtil.java.

Constructor & Destructor Documentation

org.sleuthkit.datamodel.blackboardutils.attributes.TskGeoTrackpointsUtil.GeoTrackPointList.GeoTrackPoint.GeoTrackPoint ( Double  latitude,
Double  longitude,
Double  altitude,
String  name,
Double  velocity,
Double  distanceFromHomePoint,
Double  distanceTraveled,
Long  timestamp 
)

Constructs a representation of a track point, which is a location in a geographic coordinate system with latitude, longitude and altitude (elevation) axes.

Parameters
latitudeThe latitude of the track point.
longitudeThe longitude of the track point.
altitudeThe altitude of the track point, may be null.
nameThe name of the track point, may be null.
velocityThe velocity of the device at the track point in meters per second, may be null.
distanceFromHomePointThe distance of the track point in meters from an established home point, may be null.
distanceTraveledThe distance the device has traveled in meters at the time this track point was created, may be null.
timestampThe timestamp of the track point as milliseconds from the Java epoch of 1970-01-01T00:00:00Z, may be null.

Definition at line 232 of file TskGeoTrackpointsUtil.java.

Member Function Documentation

int org.sleuthkit.datamodel.blackboardutils.attributes.TskGeoTrackpointsUtil.GeoTrackPointList.GeoTrackPoint.compareTo ( GeoTrackPoint  otherTP)
Double org.sleuthkit.datamodel.blackboardutils.attributes.TskGeoTrackpointsUtil.GeoTrackPointList.GeoTrackPoint.getDistanceFromHomePoint ( )

Gets the distance of this track point from an established home point, if known.

Returns
The distance in meters, may be null or zero.

Definition at line 263 of file TskGeoTrackpointsUtil.java.

Double org.sleuthkit.datamodel.blackboardutils.attributes.TskGeoTrackpointsUtil.GeoTrackPointList.GeoTrackPoint.getDistanceTraveled ( )

Gets the distance the device has traveled in meters at the time this track point was created, if known.

Returns
The distance traveled in meters, may be null or zero.

Definition at line 273 of file TskGeoTrackpointsUtil.java.

Long org.sleuthkit.datamodel.blackboardutils.attributes.TskGeoTrackpointsUtil.GeoTrackPointList.GeoTrackPoint.getTimeStamp ( )

Gets the timestamp of this track point as milliseconds from the Java epoch of 1970-01-01T00:00:00Z, if known.

Returns
The timestamp, may be null or zero.

Definition at line 283 of file TskGeoTrackpointsUtil.java.

Referenced by org.sleuthkit.datamodel.blackboardutils.attributes.TskGeoTrackpointsUtil.GeoTrackPointList.GeoTrackPoint.compareTo(), and org.sleuthkit.datamodel.blackboardutils.attributes.TskGeoTrackpointsUtil.GeoTrackPointList.getEndTime().

Double org.sleuthkit.datamodel.blackboardutils.attributes.TskGeoTrackpointsUtil.GeoTrackPointList.GeoTrackPoint.getVelocity ( )

Gets the velocity of the device at this track point in meters per second, if known.

Returns
The velocity in meters/sec, may be null or zero.

Definition at line 253 of file TskGeoTrackpointsUtil.java.


The documentation for this class was generated from the following file:

Copyright © 2011-2020 Brian Carrier. (carrier -at- sleuthkit -dot- org)
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.