Autopsy  4.19.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Static Public Member Functions | Private Attributes | Static Private Attributes | List of all members
org.sleuthkit.autopsy.geolocation.datamodel.GeoPath Class Reference

Inherited by org.sleuthkit.autopsy.geolocation.datamodel.Area, org.sleuthkit.autopsy.geolocation.datamodel.Route, and org.sleuthkit.autopsy.geolocation.datamodel.Track.

Public Member Functions

final BlackboardArtifact getArtifact ()
 
String getLabel ()
 
final List< WaypointgetPath ()
 

Static Public Member Functions

static GeoLocationParseResult< AreagetAreas (SleuthkitCase skCase, List<?extends Content > sourceList) throws GeoLocationDataException
 
static List< RoutegetRoutes (SleuthkitCase skCase) throws GeoLocationDataException
 
static GeoLocationParseResult< TrackgetTracks (SleuthkitCase skCase, List<?extends Content > sourceList) throws GeoLocationDataException
 

Private Attributes

final BlackboardArtifact artifact
 
final String pathName
 
final List< WaypointwaypointList
 

Static Private Attributes

static final Logger LOGGER = Logger.getLogger(GeoPath.class.getName())
 

Detailed Description

Class representing a series of waypoints that form a path.

Definition at line 35 of file GeoPath.java.

Member Function Documentation

static GeoLocationParseResult<Area> org.sleuthkit.autopsy.geolocation.datamodel.GeoPath.getAreas ( SleuthkitCase  skCase,
List<?extends Content >  sourceList 
) throws GeoLocationDataException
static

Gets the list of Areas from the TSK_GPS_AREA artifacts.

Parameters
skCaseCurrently open SleuthkitCase
sourceListList of source to return areas from, may be null to return areas from all sources
Returns
List of Area objects, empty list will be returned if no areas were found
Exceptions
GeoLocationDataException

Definition at line 115 of file GeoPath.java.

Referenced by org.sleuthkit.autopsy.geolocation.AbstractWaypointFetcher.process().

final BlackboardArtifact org.sleuthkit.autopsy.geolocation.datamodel.GeoPath.getArtifact ( )

Returns the BlackboardARtifact that this path represents.

Returns

Definition at line 173 of file GeoPath.java.

References org.sleuthkit.autopsy.geolocation.datamodel.GeoPath.artifact.

String org.sleuthkit.autopsy.geolocation.datamodel.GeoPath.getLabel ( )
final List<Waypoint> org.sleuthkit.autopsy.geolocation.datamodel.GeoPath.getPath ( )

Get the list of way points for this route;

Returns
List an unmodifiableList of ArtifactWaypoints for this route

Definition at line 164 of file GeoPath.java.

Referenced by org.sleuthkit.autopsy.report.modules.kml.KMLReport.addAreaToReport(), org.sleuthkit.autopsy.report.modules.kml.KMLReport.addTrackToReport(), and org.sleuthkit.autopsy.geolocation.datamodel.Route.getRoute().

static List<Route> org.sleuthkit.autopsy.geolocation.datamodel.GeoPath.getRoutes ( SleuthkitCase  skCase) throws GeoLocationDataException
static

Gets the list of Routes from the TSK_GPS_ROUTE artifacts.

Parameters
skCaseCurrently open SleuthkitCase
Returns
List of Route objects, empty list will be returned if no Routes were found
Exceptions
GeoLocationDataException

Definition at line 52 of file GeoPath.java.

static GeoLocationParseResult<Track> org.sleuthkit.autopsy.geolocation.datamodel.GeoPath.getTracks ( SleuthkitCase  skCase,
List<?extends Content >  sourceList 
) throws GeoLocationDataException
static

Gets the list of Tracks from the TSK_GPS_TRACK artifacts.

Parameters
skCaseCurrently open SleuthkitCase
sourceListList of source to return tracks from, maybe null to return tracks from all sources
Returns
List of Track objects, empty list will be returned if no tracks were found
Exceptions
GeoLocationDataException

Definition at line 80 of file GeoPath.java.

Referenced by org.sleuthkit.autopsy.geolocation.AbstractWaypointFetcher.process().

Member Data Documentation

final BlackboardArtifact org.sleuthkit.autopsy.geolocation.datamodel.GeoPath.artifact
private
final Logger org.sleuthkit.autopsy.geolocation.datamodel.GeoPath.LOGGER = Logger.getLogger(GeoPath.class.getName())
staticprivate

Definition at line 36 of file GeoPath.java.

final String org.sleuthkit.autopsy.geolocation.datamodel.GeoPath.pathName
private

Definition at line 39 of file GeoPath.java.

final List<Waypoint> org.sleuthkit.autopsy.geolocation.datamodel.GeoPath.waypointList
private

Definition at line 38 of file GeoPath.java.


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

Copyright © 2012-2021 Basis Technology. Generated on: Thu Sep 30 2021
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.