public static class CameraSettings.GpsData extends Object
It's a hack since we always use GPS time stamp but does not use other fields sometimes. Setting processing method to null means the other fields should not be used.
Modifier and Type | Field and Description |
---|---|
double |
altitude |
double |
latitude |
double |
longitude |
String |
processingMethod |
long |
timeStamp |
Constructor and Description |
---|
GpsData(CameraSettings.GpsData src)
Copy constructor.
|
GpsData(double latitude,
double longitude,
double altitude,
long timeStamp,
String processingMethod)
Construct what may or may not actually represent a location,
depending on the value of
processingMethod . |
public final double latitude
public final double longitude
public final double altitude
public final long timeStamp
public final String processingMethod
public GpsData(double latitude, double longitude, double altitude, long timeStamp, String processingMethod)
processingMethod
.
Setting processingMethod
to null
means that
latitude
, longitude
, and altitude
will be
completely ignored.
public GpsData(CameraSettings.GpsData src)