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

Inherited by org.sleuthkit.autopsy.geolocation.datamodel.Area.AreaWaypoint, org.sleuthkit.autopsy.geolocation.datamodel.BookmarkWaypoint, org.sleuthkit.autopsy.geolocation.datamodel.CustomArtifactWaypoint, org.sleuthkit.autopsy.geolocation.datamodel.EXIFWaypoint, org.sleuthkit.autopsy.geolocation.datamodel.LastKnownWaypoint, org.sleuthkit.autopsy.geolocation.datamodel.SearchWaypoint, org.sleuthkit.autopsy.geolocation.datamodel.Track.TrackWaypoint, and org.sleuthkit.autopsy.geolocation.datamodel.TrackpointWaypoint.

Classes

class  Property
 

Public Member Functions

Double getAltitude ()
 
BlackboardArtifact getArtifact ()
 
Content getContent ()
 
AbstractFile getImage ()
 
String getLabel ()
 
Double getLatitude ()
 
Double getLongitude ()
 
List< Waypoint.Property > getOtherProperties ()
 
GeoPath getParentGeoPath ()
 
Long getTimestamp ()
 

Private Attributes

final Double altitude
 
final BlackboardArtifact artifact
 
final Content content
 
final AbstractFile image
 
final String label
 
final Double latitude
 
final Double longitude
 
final GeoPath parentGeoPath
 
final List< Waypoint.Property > propertiesList
 
final Long timestamp
 

Detailed Description

Representation of a Waypoint created from a BlackboardArtifact.

Definition at line 38 of file Waypoint.java.

Member Function Documentation

Double org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.getAltitude ( )
BlackboardArtifact org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.getArtifact ( )

Get the BlackboardArtifact that this waypoint represents.

Returns
BlackboardArtifact for this waypoint.

Definition at line 110 of file Waypoint.java.

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

Content org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.getContent ( )
AbstractFile org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.getImage ( )

Get the image for this waypoint.

Returns
AbstractFile image or null if one was not set

Definition at line 167 of file Waypoint.java.

References org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.image.

String org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.getLabel ( )
Double org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.getLatitude ( )
Double org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.getLongitude ( )
List<Waypoint.Property> org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.getOtherProperties ( )

Gets an unmodifiable List of other properties that may be interesting to this way point. The List will not include properties for which getter functions exist.

Returns
A List of waypoint properties

Definition at line 178 of file Waypoint.java.

References org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.propertiesList.

Referenced by org.sleuthkit.autopsy.geolocation.MapWaypoint.getFormattedDetails(), and org.sleuthkit.autopsy.report.modules.kml.KMLReport.getFormattedDetails().

GeoPath org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.getParentGeoPath ( )

Returns the GeoPath that this waypoint is apart of .

Returns
The waypoint route or null if the waypoint is not apart of a route.

Definition at line 188 of file Waypoint.java.

References org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.parentGeoPath.

Long org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.getTimestamp ( )

Interface to describe a waypoint. A waypoint is made up of a longitude, latitude, label, timestamp, type, image and altitude.

A good way point should have at minimum a longitude and latutude.

Returns
Timestamp in java/unix epoch seconds or null if none was set.

Definition at line 122 of file Waypoint.java.

References org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.timestamp.

Referenced by org.sleuthkit.autopsy.report.modules.kml.KMLReport.addAreaToReport(), org.sleuthkit.autopsy.report.modules.kml.KMLReport.addRouteToReport(), org.sleuthkit.autopsy.geolocation.MapWaypoint.getFormattedDetails(), org.sleuthkit.autopsy.report.modules.kml.KMLReport.getFormattedDetails(), and org.sleuthkit.autopsy.geolocation.MapWaypoint.getTimestamp().

Member Data Documentation

final Double org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.altitude
private
final BlackboardArtifact org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.artifact
private
final Content org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.content
private
final AbstractFile org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.image
private
final String org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.label
private
final Double org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.latitude
private
final Double org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.longitude
private
final GeoPath org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.parentGeoPath
private
final List<Waypoint.Property> org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.propertiesList
private
final Long org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.timestamp
private

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

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