Sleuth Kit Java Bindings (JNI)  4.11.0
Java bindings for using The Sleuth Kit
org.sleuthkit.datamodel.blackboardutils.attributes.GeoWaypoints Class Reference

Inherits Iterable< GeoWaypoints.Waypoint >.

Classes

class  Waypoint
 

Public Member Functions

 GeoWaypoints ()
 
void addPoint (Waypoint wayPoint)
 
boolean isEmpty ()
 
Iterator< Waypointiterator ()
 

Detailed Description

A GeoWaypoints object is a collection of Waypoint objects. A Waypoint object represents a waypoint for a GPS-enabled device with a navigation capability. Every waypoint is a location, possibly named, in a geographic coordinate system with latitude, longitude and altitude (elevation) axes.

GeoWaypoints objects are designed to be used as the string value of the TSK_GEO_WAYPOINTS attribute of a TSK_GPS_ROUTE artifact. TSK_GPS_ROUTE artifacts are used to record one or more waypoints linked together as a route to be navigated from waypoint to waypoint.

Definition at line 37 of file GeoWaypoints.java.

Constructor & Destructor Documentation

org.sleuthkit.datamodel.blackboardutils.attributes.GeoWaypoints.GeoWaypoints ( )

Constructs an empty GeoWaypoints object.

Definition at line 44 of file GeoWaypoints.java.

Member Function Documentation

void org.sleuthkit.datamodel.blackboardutils.attributes.GeoWaypoints.addPoint ( Waypoint  wayPoint)

Adds a waypoint to this list of waypoints.

Parameters
wayPointA waypoint.

Definition at line 53 of file GeoWaypoints.java.

boolean org.sleuthkit.datamodel.blackboardutils.attributes.GeoWaypoints.isEmpty ( )

Returns whether or not this list of waypoints is empty.

Returns
True or false.

Definition at line 66 of file GeoWaypoints.java.

Iterator<Waypoint> org.sleuthkit.datamodel.blackboardutils.attributes.GeoWaypoints.iterator ( )

Definition at line 71 of file GeoWaypoints.java.


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

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