Atlas-Cronos  7.2.0
Public Member Functions | Properties | List of all members
Flir.Atlas.Image.GPSInfo Class Reference

GPSInformation provides basic methods to handle a GPS information. More...

Public Member Functions

 GPSInfo (double altitude, long altitudeRef, double dop, double latitude, string latitudeRef, double longitude, string longitudeRef, string mapDatum, string satellites, long timestamp)
 Constructor for creating GPS data from an external source. More...
 
override string ToString ()
 Returns a string representing the GPS information More...
 

Properties

bool IsValid [get, set]
 Gets a value indicating whether this GPSInfo is valid. More...
 
double Altitude [get, set]
 Gets the altitude. More...
 
long AltitudeRef [get, set]
 Gets the altitude reference. More...
 
double Dop [get, set]
 Gets the DOP. More...
 
double Latitude [get, set]
 Gets the latitude. More...
 
string LatitudeRef [get, set]
 Gets the latitude reference. More...
 
double Longitude [get, set]
 Gets the Longitude. More...
 
string LongitudeRef [get, set]
 Gets the longitude reference. More...
 
string MapDatum [get, set]
 Gets the map datum. More...
 
string Satellites [get, set]
 Gets the satellites. More...
 
long Timestamp [get, set]
 Gets time. More...
 

Detailed Description

GPSInformation provides basic methods to handle a GPS information.

Constructor & Destructor Documentation

◆ GPSInfo()

Flir.Atlas.Image.GPSInfo.GPSInfo ( double  altitude,
long  altitudeRef,
double  dop,
double  latitude,
string  latitudeRef,
double  longitude,
string  longitudeRef,
string  mapDatum,
string  satellites,
long  timestamp 
)
inline

Constructor for creating GPS data from an external source.

Parameters
altitudeAltitude
altitudeRefIndicates the altitude used as the reference altitude. If the reference is sea level and the altitude is above sea level, 0 is given. If the altitude is below sea level, a value of 1 is given and the altitude is indicated as an absolute value in Altitude. The reference unit is meters.
dopIndicates the GPS DOP (data degree of precision).
latitudeLatitude
latitudeRefIndicates whether the latitude is north or south latitude. The value 'N' indicates north latitude, and 'S' is south latitude.
longitudeLongitude
longitudeRefIndicates whether the longitude is east or west longitude. The value 'E' indicates east longitude, and 'W' is west longitude.
mapDatumIndicates the geodetic survey data used by the GPS receiver.
satellitesIndicates the GPS satellites used for measurements. This tag can be used to describe the number of satellites, their ID number, angle of elevation, azimuth, SNR and other information in ASCII notation
timestampIndicates the time as UTC (Coordinated Universal Time).

Member Function Documentation

◆ ToString()

override string Flir.Atlas.Image.GPSInfo.ToString ( )
inline

Returns a string representing the GPS information

Returns

Property Documentation

◆ Altitude

double Flir.Atlas.Image.GPSInfo.Altitude
getset

Gets the altitude.

◆ AltitudeRef

long Flir.Atlas.Image.GPSInfo.AltitudeRef
getset

Gets the altitude reference.

Indicates the altitude used as the reference altitude. If the reference is sea level and the altitude is above sea level, 0 is given. If the altitude is below sea level, a value of 1 is given and the altitude is indicated as an absolute value in Altitude. The reference unit is meters.

◆ Dop

double Flir.Atlas.Image.GPSInfo.Dop
getset

Gets the DOP.

Indicates the GPS DOP (data degree of precision).

◆ IsValid

bool Flir.Atlas.Image.GPSInfo.IsValid
getset

Gets a value indicating whether this GPSInfo is valid.

true if valid; otherwise, false.

◆ Latitude

double Flir.Atlas.Image.GPSInfo.Latitude
getset

Gets the latitude.

◆ LatitudeRef

string Flir.Atlas.Image.GPSInfo.LatitudeRef
getset

Gets the latitude reference.

Indicates whether the latitude is north or south latitude. The value 'N' indicates north latitude, and 'S' is south latitude.

◆ Longitude

double Flir.Atlas.Image.GPSInfo.Longitude
getset

Gets the Longitude.

◆ LongitudeRef

string Flir.Atlas.Image.GPSInfo.LongitudeRef
getset

Gets the longitude reference.

Indicates whether the longitude is east or west longitude. The value 'E' indicates east longitude, and 'W' is west longitude.

◆ MapDatum

string Flir.Atlas.Image.GPSInfo.MapDatum
getset

Gets the map datum.

Indicates the geodetic survey data used by the GPS receiver.

◆ Satellites

string Flir.Atlas.Image.GPSInfo.Satellites
getset

Gets the satellites.

Indicates the GPS satellites used for measurements. This tag can be used to describe the number of satellites, their ID number, angle of elevation, azimuth, SNR and other information in ASCII notation

◆ Timestamp

long Flir.Atlas.Image.GPSInfo.Timestamp
getset

Gets time.

Indicates the time as UTC (Coordinated Universal Time).