Autopsy
4.19.3
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.geolocation.datamodel.GeoPath.
Public Member Functions | |
final BlackboardArtifact | getArtifact () |
String | getLabel () |
List< Waypoint.Property > | getOtherProperties () |
final List< Waypoint > | getPath () |
List< Waypoint > | getRoute () |
Long | getTimestamp () |
Static Public Member Functions | |
static GeoLocationParseResult< Area > | getAreas (SleuthkitCase skCase, List<?extends Content > sourceList) throws GeoLocationDataException |
static List< Route > | getRoutes (SleuthkitCase skCase) throws GeoLocationDataException |
static GeoLocationParseResult< Track > | getTracks (SleuthkitCase skCase, List<?extends Content > sourceList) throws GeoLocationDataException |
Private Member Functions | |
void | createRoute (BlackboardArtifact artifact, Map< BlackboardAttribute.ATTRIBUTE_TYPE, BlackboardAttribute > attributeMap) throws GeoLocationDataException |
Waypoint | getRouteEndPoint (BlackboardArtifact artifact, Map< BlackboardAttribute.ATTRIBUTE_TYPE, BlackboardAttribute > attributeMap) throws GeoLocationDataException |
Waypoint | getRouteStartPoint (BlackboardArtifact artifact, Map< BlackboardAttribute.ATTRIBUTE_TYPE, BlackboardAttribute > attributeMap) throws GeoLocationDataException |
Private Attributes | |
final List< Waypoint.Property > | propertiesList |
final Long | timestamp |
A Route represents a TSK_GPS_ROUTE artifact which has a start and end point however the class was written with the assumption that routes may have more than two points.
Definition at line 39 of file Route.java.
|
private |
Gets the route waypoint attributes from the map and creates the list of route waypoints.
artifact | Route artifact |
attributeMap | Map of artifact attributes |
GeoLocationDataException |
Definition at line 110 of file Route.java.
References org.sleuthkit.autopsy.geolocation.datamodel.GeoPath.getLabel(), org.sleuthkit.autopsy.geolocation.datamodel.Route.getRouteEndPoint(), and org.sleuthkit.autopsy.geolocation.datamodel.Route.getRouteStartPoint().
|
staticinherited |
Gets the list of Areas from the TSK_GPS_AREA artifacts.
skCase | Currently open SleuthkitCase |
sourceList | List of source to return areas from, may be null to return areas from all sources |
GeoLocationDataException |
Definition at line 115 of file GeoPath.java.
Referenced by org.sleuthkit.autopsy.geolocation.AbstractWaypointFetcher.process().
|
inherited |
Returns the BlackboardARtifact that this path represents.
Definition at line 173 of file GeoPath.java.
References org.sleuthkit.autopsy.geolocation.datamodel.GeoPath.artifact.
|
inherited |
Returns the label or display name for this path.
Definition at line 182 of file GeoPath.java.
Referenced by org.sleuthkit.autopsy.report.modules.kml.KMLReport.addAreaToReport(), org.sleuthkit.autopsy.report.modules.kml.KMLReport.addRouteToReport(), org.sleuthkit.autopsy.report.modules.kml.KMLReport.addTrackToReport(), org.sleuthkit.autopsy.geolocation.datamodel.Area.buildPath(), org.sleuthkit.autopsy.geolocation.datamodel.Track.buildPath(), org.sleuthkit.autopsy.geolocation.datamodel.Route.createRoute(), and org.sleuthkit.autopsy.report.modules.kml.KMLReport.getFormattedDetails().
List<Waypoint.Property> org.sleuthkit.autopsy.geolocation.datamodel.Route.getOtherProperties | ( | ) |
Get the "Other attributes" for this route. The map will contain display name, formatted value pairs. This list is unmodifiable.
Definition at line 85 of file Route.java.
References org.sleuthkit.autopsy.geolocation.datamodel.Route.propertiesList.
Referenced by org.sleuthkit.autopsy.report.modules.kml.KMLReport.getFormattedDetails().
|
inherited |
Get the list of way points 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().
List<Waypoint> org.sleuthkit.autopsy.geolocation.datamodel.Route.getRoute | ( | ) |
Get the list of way points for this route;
Definition at line 75 of file Route.java.
References org.sleuthkit.autopsy.geolocation.datamodel.GeoPath.getPath().
Referenced by org.sleuthkit.autopsy.report.modules.kml.KMLReport.addRouteToReport(), and org.sleuthkit.autopsy.report.modules.kml.KMLReport.getFormattedDetails().
|
private |
Get the route End point.
An exception will be thrown if longitude or latitude is null.
artifact | |
attributeMap | Map of artifact attributes for this waypoint |
GeoLocationDataException |
Definition at line 196 of file Route.java.
References org.sleuthkit.autopsy.geolocation.datamodel.Route.timestamp.
Referenced by org.sleuthkit.autopsy.geolocation.datamodel.Route.createRoute().
|
staticinherited |
Gets the list of Routes from the TSK_GPS_ROUTE artifacts.
skCase | Currently open SleuthkitCase |
GeoLocationDataException |
Definition at line 52 of file GeoPath.java.
|
private |
Get the route start point.
artifact | |
attributeMap | Map of artifact attributes for this waypoint. |
An exception will be thrown if longitude or latitude is null.
GeoLocationDataException. |
Definition at line 162 of file Route.java.
References org.sleuthkit.autopsy.geolocation.datamodel.Route.timestamp.
Referenced by org.sleuthkit.autopsy.geolocation.datamodel.Route.createRoute().
Long org.sleuthkit.autopsy.geolocation.datamodel.Route.getTimestamp | ( | ) |
Returns the route timestamp.
Definition at line 94 of file Route.java.
References org.sleuthkit.autopsy.geolocation.datamodel.Route.timestamp.
Referenced by org.sleuthkit.autopsy.report.modules.kml.KMLReport.addRouteToReport(), and org.sleuthkit.autopsy.report.modules.kml.KMLReport.getFormattedDetails().
|
staticinherited |
Gets the list of Tracks from the TSK_GPS_TRACK artifacts.
skCase | Currently open SleuthkitCase |
sourceList | List of source to return tracks from, maybe null to return tracks from all sources |
GeoLocationDataException |
Definition at line 80 of file GeoPath.java.
Referenced by org.sleuthkit.autopsy.geolocation.AbstractWaypointFetcher.process().
|
private |
Definition at line 45 of file Route.java.
Referenced by org.sleuthkit.autopsy.geolocation.datamodel.Route.getOtherProperties().
|
private |
Copyright © 2012-2022 Basis Technology. Generated on: Sat Apr 1 2023
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.