![]() |
Murl Engine Lua Addon API
Version 1.0 beta
|
The ILocationDevice interface.
To receive data the device must be activated by IAppConfiguration::SetLocationActive().
Get the latitude in degrees relative to the equator. Use GetHorizontalAccuracy() to check validity.
Number GetLatitude()
Get the longitude in degrees relative to the zero meridian. Use GetHorizontalAccuracy() to check validity.
Number GetLongitude()
Get the altitude above sea level in meters. Use GetVerticalAccuracy() to check validity.
Number GetAltitude()
Get the latitude, longitude and altitude geo location.
Murl.Util.GeoLocation GetGeoLocation()
Get the velocity over ground in meters per second. A negative values indicates an invalid speed.
Number GetVelocity()
Get the radius of uncertainty for the location in meters. A negative value indicates that the latitude and longitude are invalid.
Number GetHorizontalAccuracy()
Get the accuracy of the altitude in meters. A negative value indicates that the altitude value is invalid.
Number GetVerticalAccuracy()
Get the current device authorization status.
Murl.IEnums.AuthorizationStatus GetAuthorization()