![]() |
NDEVR
API Documentation
|
GPS and flight telemetry information embedded in the image file. More...
Classes | |
| struct | Coord_t |
| Geographic coordinate expressed in degrees, minutes, and seconds. More... | |
Public Member Functions | |
| bool | hasAltitude () const |
| Checks whether altitude data is available. | |
| bool | hasLatLon () const |
| Checks whether latitude and longitude data are available. | |
| bool | hasOrientation () const |
| Checks whether orientation (roll, yaw, pitch) data is available. | |
| bool | hasRelativeAltitude () const |
| Checks whether relative altitude data is available. | |
| bool | hasSpeed () const |
| Checks whether speed data is available. | |
| void | parseCoords () |
| Converts Latitude/Longitude from degrees/minutes/seconds to decimal degrees. | |
Public Attributes | |
| double | AccuracyXY |
| GPS horizontal accuracy in meters. | |
| double | AccuracyZ |
| GPS vertical accuracy in meters. | |
| double | Altitude |
| Altitude in meters, relative to sea level. | |
| int8_t | AltitudeRef |
| Altitude reference: 0 = above sea level, -1 = below sea level. | |
| String | GPSDateStamp |
| Date as UTC in YYYY:MM:DD format (may not exist). | |
| uint16_t | GPSDifferential |
| Differential correction applied to GPS receiver (may not exist). | |
| double | GPSDOP |
| GPS dilution of precision (DOP). | |
| String | GPSMapDatum |
| Geodetic survey datum (may not exist). | |
| String | GPSTimeStamp |
| Time as UTC (may not exist). | |
| struct EXIFInfo::Geolocation_t::Coord_t | LatComponents |
| Latitude in degrees/minutes/seconds. | |
| double | Latitude |
| Image latitude expressed as decimal degrees. | |
| struct EXIFInfo::Geolocation_t::Coord_t | LonComponents |
| Longitude in degrees/minutes/seconds. | |
| double | Longitude |
| Image longitude expressed as decimal degrees. | |
| double | PitchDegree |
| Flight pitch in degrees. | |
| double | RelativeAltitude |
| Relative altitude in meters. | |
| double | RollDegree |
| Flight roll in degrees. | |
| double | SpeedX |
| Flight speed along X axis in meters/second. | |
| double | SpeedY |
| Flight speed along Y axis in meters/second. | |
| double | SpeedZ |
| Flight speed along Z axis in meters/second. | |
| double | YawDegree |
| Flight yaw in degrees. | |
GPS and flight telemetry information embedded in the image file.
Definition at line 270 of file TinyExif.h.
| bool EXIFInfo::Geolocation_t::hasAltitude | ( | ) | const |
Checks whether altitude data is available.
| bool EXIFInfo::Geolocation_t::hasLatLon | ( | ) | const |
Checks whether latitude and longitude data are available.
| bool EXIFInfo::Geolocation_t::hasOrientation | ( | ) | const |
Checks whether orientation (roll, yaw, pitch) data is available.
| bool EXIFInfo::Geolocation_t::hasRelativeAltitude | ( | ) | const |
Checks whether relative altitude data is available.
| bool EXIFInfo::Geolocation_t::hasSpeed | ( | ) | const |
Checks whether speed data is available.
| void EXIFInfo::Geolocation_t::parseCoords | ( | ) |
Converts Latitude/Longitude from degrees/minutes/seconds to decimal degrees.
Populates the Latitude and Longitude members from LatComponents and LonComponents.
| uint16_t EXIFInfo::Geolocation_t::GPSDifferential |
Differential correction applied to GPS receiver (may not exist).
0: without differential correction, 1: differential correction applied
Definition at line 285 of file TinyExif.h.