pub struct EntryMap<'a> { /* private fields */ }Expand description
GPS entries
Implementations§
Source§impl<'a> EntryMap<'a>
impl<'a> EntryMap<'a>
Sourcepub fn get_version_id(&self) -> Option<&&'a str>
pub fn get_version_id(&self) -> Option<&&'a str>
GPS tag version
Sourcepub fn get_latitude_ref(&self) -> Option<&LatitudeRef>
pub fn get_latitude_ref(&self) -> Option<&LatitudeRef>
North or south latitude
Sourcepub fn get_latitude(&self) -> Option<&Degrees>
pub fn get_latitude(&self) -> Option<&Degrees>
Latitude
Sourcepub fn get_longitude_ref(&self) -> Option<&LongitudeRef>
pub fn get_longitude_ref(&self) -> Option<&LongitudeRef>
East or west longitude
Sourcepub fn get_longitude(&self) -> Option<&Degrees>
pub fn get_longitude(&self) -> Option<&Degrees>
Longitude
Sourcepub fn get_altitude_ref(&self) -> Option<&AltitudeRef>
pub fn get_altitude_ref(&self) -> Option<&AltitudeRef>
Altitude reference
Sourcepub fn get_altitude(&self) -> Option<&UnsignedRational>
pub fn get_altitude(&self) -> Option<&UnsignedRational>
Altitude in meters
Sourcepub fn get_time_stamp(&self) -> Option<&NaiveTime>
pub fn get_time_stamp(&self) -> Option<&NaiveTime>
GPS time (atomic clock)
Sourcepub fn get_satellites(&self) -> Option<&&'a str>
pub fn get_satellites(&self) -> Option<&&'a str>
GPS satellites used for measurement
Sourcepub fn get_status(&self) -> Option<&Status>
pub fn get_status(&self) -> Option<&Status>
GPS receiver status
Sourcepub fn get_measure_mode(&self) -> Option<&MeasureMode>
pub fn get_measure_mode(&self) -> Option<&MeasureMode>
GPS measurement mode
Sourcepub fn get_dop(&self) -> Option<&UnsignedRational>
pub fn get_dop(&self) -> Option<&UnsignedRational>
Measurement precision (data degree of precision)
Sourcepub fn get_speed_ref(&self) -> Option<&SpeedRef>
pub fn get_speed_ref(&self) -> Option<&SpeedRef>
Speed unit
Sourcepub fn get_speed(&self) -> Option<&UnsignedRational>
pub fn get_speed(&self) -> Option<&UnsignedRational>
Speed of GPS receiver
Sourcepub fn get_track_ref(&self) -> Option<&Direction>
pub fn get_track_ref(&self) -> Option<&Direction>
Reference for direction of movement
Sourcepub fn get_track(&self) -> Option<&UnsignedRational>
pub fn get_track(&self) -> Option<&UnsignedRational>
Direction of movement
Sourcepub fn get_img_direction_ref(&self) -> Option<&Direction>
pub fn get_img_direction_ref(&self) -> Option<&Direction>
Reference for direction of image
Sourcepub fn get_img_direction(&self) -> Option<&UnsignedRational>
pub fn get_img_direction(&self) -> Option<&UnsignedRational>
Direction of image
Sourcepub fn get_map_datum(&self) -> Option<&&'a str>
pub fn get_map_datum(&self) -> Option<&&'a str>
Geodetic survey data used
Sourcepub fn get_dest_latitude_ref(&self) -> Option<&&'a str>
pub fn get_dest_latitude_ref(&self) -> Option<&&'a str>
Reference for latitude of destination
Sourcepub fn get_dest_latitude(&self) -> Option<&LatitudeRef>
pub fn get_dest_latitude(&self) -> Option<&LatitudeRef>
Latitude of destination
Sourcepub fn get_dest_longitude_ref(&self) -> Option<&LongitudeRef>
pub fn get_dest_longitude_ref(&self) -> Option<&LongitudeRef>
Reference for longitude of destination
Sourcepub fn get_dest_longitude(&self) -> Option<&UnsignedRational>
pub fn get_dest_longitude(&self) -> Option<&UnsignedRational>
Longitude of destination
Sourcepub fn get_dest_bearing_ref(&self) -> Option<&Direction>
pub fn get_dest_bearing_ref(&self) -> Option<&Direction>
Reference for bearing of destination
Sourcepub fn get_dest_bearing(&self) -> Option<&UnsignedRational>
pub fn get_dest_bearing(&self) -> Option<&UnsignedRational>
Bearing of destination
Sourcepub fn get_dest_distance_ref(&self) -> Option<&DistanceRef>
pub fn get_dest_distance_ref(&self) -> Option<&DistanceRef>
Reference for distance to destination
Sourcepub fn get_dest_distance(&self) -> Option<&UnsignedRational>
pub fn get_dest_distance(&self) -> Option<&UnsignedRational>
Distance to destination
Sourcepub fn get_processing_method(&self) -> Option<&&'a [u8]>
pub fn get_processing_method(&self) -> Option<&&'a [u8]>
Name of GPS processing method
Sourcepub fn get_area_information(&self) -> Option<&&'a [u8]>
pub fn get_area_information(&self) -> Option<&&'a [u8]>
Name of GPS area
Sourcepub fn get_date_stamp(&self) -> Option<&NaiveDate>
pub fn get_date_stamp(&self) -> Option<&NaiveDate>
GPS date
Sourcepub fn get_differential(&self) -> Option<&Differential>
pub fn get_differential(&self) -> Option<&Differential>
GPS differential correction
Sourcepub fn get_h_positioning_error(&self) -> Option<&UnsignedRational>
pub fn get_h_positioning_error(&self) -> Option<&UnsignedRational>
Horizontal positioning error in meters
Source§impl EntryMap<'_>
impl EntryMap<'_>
Sourcepub fn movement_direction(&self) -> Option<f64>
pub fn movement_direction(&self) -> Option<f64>
Returns movement direction with respect to true north.
Sourcepub fn image_direction(&self) -> Option<f64>
pub fn image_direction(&self) -> Option<f64>
Returns image direction with respect to true north.
Sourcepub fn destination_direction(&self) -> Option<f64>
pub fn destination_direction(&self) -> Option<f64>
Returns destination direction with respect to true north.
Trait Implementations§
Source§impl<'a> Extend<Entry<'a>> for EntryMap<'a>
impl<'a> Extend<Entry<'a>> for EntryMap<'a>
Source§fn extend<I: IntoIterator<Item = Entry<'a>>>(&mut self, iter: I)
fn extend<I: IntoIterator<Item = Entry<'a>>>(&mut self, iter: I)
Source§fn extend_one(&mut self, item: A)
fn extend_one(&mut self, item: A)
extend_one)Source§fn extend_reserve(&mut self, additional: usize)
fn extend_reserve(&mut self, additional: usize)
extend_one)