Autopsy
4.19.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint, and Waypoint.
Classes | |
class | WaypointExtractAction |
Public Member Functions | |
int | compareTo (XYZPoint o) |
boolean | equals (Object obj) |
double | euclideanDistance (XYZPoint o1) |
GeoPosition | getPosition () |
Long | getTimestamp () |
double | getX () |
double | getY () |
double | getZ () |
int | hashCode () |
String | toString () |
Protected Attributes | |
final double | x |
final double | y |
final double | z |
Private Member Functions | |
MapWaypoint (Waypoint dataModelWaypoint) | |
MapWaypoint (GeoPosition position) | |
String | formatAttribute (String title, String value) |
List< JMenuItem > | getDataModelActionFactoryMenuItems (BlackboardArtifact artifact, Content content) |
String | getFormattedDetails (Waypoint point) |
List< JMenuItem > | getTimelineMenuItems (BlackboardArtifact artifact) |
String | getTimeStamp (long timeStamp) |
Private Attributes | |
final Waypoint | dataModelWaypoint |
final GeoPosition | position |
Static Private Attributes | |
static final Map< Integer, Color > | artifactTypesToColors = new HashMap<>() |
static final SimpleDateFormat | DATE_FORMAT = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssX", Locale.US) |
static final String | HTML_PROP_FORMAT = "<b>%s: </b>%s<br>" |
static final Logger | logger = Logger.getLogger(MapWaypoint.class.getName()) |
A Wrapper for the datamodel Waypoint class that implements the jxmapviewer Waypoint interface.
Definition at line 66 of file MapWaypoint.java.
|
private |
Private constructor for MapWaypoint.
dataModelWaypoint | datamodel.Waypoint to wrap |
Definition at line 147 of file MapWaypoint.java.
References org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.getLatitude(), and org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.getLongitude().
|
private |
Construct a waypoint from a GeoPosition with a null datamodel.Waypoint.
position | GeoPosition for the waypoint |
Definition at line 158 of file MapWaypoint.java.
|
inherited |
Definition at line 747 of file KdTree.java.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.EuclideanComparator.compare().
|
inherited |
Definition at line 727 of file KdTree.java.
References org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.x, org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.XYZPoint(), org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.y, and org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.z.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.euclideanDistance(), org.sleuthkit.autopsy.geolocation.MapPanel.MapWaypointRenderer.getColor(), and org.sleuthkit.autopsy.geolocation.MapPanel.showPopupMenu().
|
inherited |
Computes the Euclidean distance from this point to the other.
o1 | other point. |
Definition at line 680 of file KdTree.java.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.EuclideanComparator.compare().
|
private |
Format a title value pair.
title | Title of the property |
value | Value of the property |
Definition at line 337 of file MapWaypoint.java.
|
private |
Use the DateModelActionsFactory to get some of the basic actions for the waypoint. The advantage to using the DataModelActionsFactory is that the menu items can be put in a consistent order with other parts of the UI.
artifact | Artifact for the selected waypoint |
content | Artifact content |
Definition at line 266 of file MapWaypoint.java.
References org.sleuthkit.autopsy.datamodel.DataModelActionsFactory.getActions().
|
private |
Get the nicely formatted details for the given waypoint.
point | Waypoint object |
Definition at line 299 of file MapWaypoint.java.
References org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.getAltitude(), org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.getLabel(), org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.getLatitude(), org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.getLongitude(), org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.getOtherProperties(), and org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.getTimestamp().
GeoPosition org.sleuthkit.autopsy.geolocation.MapWaypoint.getPosition | ( | ) |
Definition at line 182 of file MapWaypoint.java.
Referenced by org.sleuthkit.autopsy.geolocation.MapPanel.findClosestWaypoint(), and org.sleuthkit.autopsy.geolocation.MapPanel.MapWaypointRenderer.paintWaypoint().
|
private |
Gets the Timeline Menu Items for this artifact.
artifact | Selected artifact |
Definition at line 239 of file MapWaypoint.java.
References org.sleuthkit.autopsy.timeline.actions.ViewArtifactInTimelineAction.hasSupportedTimeStamp().
|
private |
Format a point time stamp (in seconds) to the report format.
timeStamp | The timestamp in epoch seconds. |
Definition at line 348 of file MapWaypoint.java.
Long org.sleuthkit.autopsy.geolocation.MapWaypoint.getTimestamp | ( | ) |
Definition at line 371 of file MapWaypoint.java.
References org.sleuthkit.autopsy.geolocation.datamodel.Waypoint.getTimestamp().
Referenced by org.sleuthkit.autopsy.datasourcesummary.datamodel.GeolocationSummary.getClosestWithTime().
|
inherited |
Returns the x(latitude) value for the point.
Definition at line 651 of file KdTree.java.
References org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.x.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.euclideanDistance(), org.sleuthkit.autopsy.geolocation.MapPanel.findClosestWaypoint(), org.sleuthkit.autopsy.datasourcesummary.datamodel.GeolocationSummary.getClosestWithTime(), org.sleuthkit.autopsy.datasourcesummary.datamodel.CityRecord.getLongitude(), and org.sleuthkit.autopsy.datasourcesummary.datamodel.CityRecord.toString().
|
inherited |
Returns the y/longitude value for the point.
Definition at line 660 of file KdTree.java.
References org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.y.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.euclideanDistance(), org.sleuthkit.autopsy.datasourcesummary.datamodel.GeolocationSummary.getClosestWithTime(), org.sleuthkit.autopsy.datasourcesummary.datamodel.CityRecord.getLatitude(), and org.sleuthkit.autopsy.datasourcesummary.datamodel.CityRecord.toString().
|
inherited |
Returns the z value, will always be 0.
Definition at line 669 of file KdTree.java.
References org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.z.
|
inherited |
Definition at line 719 of file KdTree.java.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.KdNode.hashCode().
|
inherited |
Definition at line 764 of file KdTree.java.
|
staticprivate |
Definition at line 72 of file MapWaypoint.java.
|
private |
Definition at line 85 of file MapWaypoint.java.
|
staticprivate |
Definition at line 70 of file MapWaypoint.java.
|
staticprivate |
Definition at line 69 of file MapWaypoint.java.
|
staticprivate |
Definition at line 68 of file MapWaypoint.java.
|
private |
Definition at line 86 of file MapWaypoint.java.
|
protectedinherited |
Definition at line 630 of file KdTree.java.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.equals(), org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.getX(), and org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.XYZPoint().
|
protectedinherited |
Definition at line 631 of file KdTree.java.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.equals(), org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.getY(), and org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.XYZPoint().
|
protectedinherited |
Definition at line 632 of file KdTree.java.
Referenced by org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.equals(), and org.sleuthkit.autopsy.geolocation.KdTree< T extends KdTree.XYZPoint >.XYZPoint.getZ().
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.