#include <cartotype_navigation.h>
Basic data received from a navigation device such as a GPS receiver. The only essential piece of data is the position. The time is set automatically if not supplied, and the speed and course are calculated from successive positions. The height (elevation in meters) may be supplied but is used only when tracking (storing a log of positions) and is not essential for that function.
◆ Course
double CartoTypeCore::NavigationData::Course = 0 |
◆ Height
double CartoTypeCore::NavigationData::Height = 0 |
GetHeight above sea level in meters.
◆ KCourseValid
constexpr uint32_t CartoTypeCore::NavigationData::KCourseValid = 8 |
|
staticconstexpr |
A bit value for flags in iValidity indicating that the course is valid.
◆ KHeightValid
constexpr uint32_t CartoTypeCore::NavigationData::KHeightValid = 16 |
|
staticconstexpr |
A bit value for flags in iValidity indicating that the time is valid.
◆ KPositionValid
constexpr uint32_t CartoTypeCore::NavigationData::KPositionValid = 2 |
|
staticconstexpr |
A bit value for flags in iValidity indicating that the position is valid.
◆ KSpeedValid
constexpr uint32_t CartoTypeCore::NavigationData::KSpeedValid = 4 |
|
staticconstexpr |
A bit value for flags in iValidity indicating that the speed is valid.
◆ KTimeValid
constexpr uint32_t CartoTypeCore::NavigationData::KTimeValid = 1 |
|
staticconstexpr |
A bit value for flags in iValidity indicating that the time is valid.
◆ Position
PointFP CartoTypeCore::NavigationData::Position |
Position in degrees latitude and longitude.
◆ Speed
double CartoTypeCore::NavigationData::Speed = 0 |
Speed in kilometres per hour.
◆ Time
double CartoTypeCore::NavigationData::Time = 0 |
The time in seconds: the number of seconds since 00:00 on the 1st January 1970, UTC.
◆ Validity
uint32_t CartoTypeCore::NavigationData::Validity = 0 |
Flags indicating validity or availability of data.
The documentation for this class was generated from the following file: