1e41f4b71Sopenharmony_ci# Location_BasicInfo 2e41f4b71Sopenharmony_ci 3e41f4b71Sopenharmony_ci 4e41f4b71Sopenharmony_ci## Overview 5e41f4b71Sopenharmony_ci 6e41f4b71Sopenharmony_ciDefines the struct for the basic location information. 7e41f4b71Sopenharmony_ci 8e41f4b71Sopenharmony_ci**Since**: 13 9e41f4b71Sopenharmony_ci 10e41f4b71Sopenharmony_ci**Related module**: [Location](_location.md) 11e41f4b71Sopenharmony_ci 12e41f4b71Sopenharmony_ci 13e41f4b71Sopenharmony_ci## Summary 14e41f4b71Sopenharmony_ci 15e41f4b71Sopenharmony_ci 16e41f4b71Sopenharmony_ci### Member Variables 17e41f4b71Sopenharmony_ci 18e41f4b71Sopenharmony_ci| Name| Description| 19e41f4b71Sopenharmony_ci| -------- | -------- | 20e41f4b71Sopenharmony_ci| double [latitude](#latitude) | Latitude information. A positive value indicates north latitude, and a negative value indicates south latitude. The value ranges from –90 to 90. Only the WGS84 coordinate system is supported. | 21e41f4b71Sopenharmony_ci| double [longitude](#longitude) | Longitude information. A positive value indicates east longitude, and a negative value indicates west longitude. The value ranges from -180 to 180. Only the WGS84 coordinate system is supported. | 22e41f4b71Sopenharmony_ci| double [altitude](#altitude) | Location altitude, in meters. | 23e41f4b71Sopenharmony_ci| double [accuracy](#accuracy) | Location accuracy, in meters. | 24e41f4b71Sopenharmony_ci| double [speed](#speed) | Speed, in m/s. | 25e41f4b71Sopenharmony_ci| double [direction](#direction) | Direction information. The value ranges from **0** to **360**, in degrees. | 26e41f4b71Sopenharmony_ci| int64_t [timeForFix](#timeforfix) | Location timestamp in the UTC format. | 27e41f4b71Sopenharmony_ci| int64_t [timeSinceBoot](#timesinceboot) | Location timestamp since boot. | 28e41f4b71Sopenharmony_ci| double [altitudeAccuracy](#altitudeaccuracy) | Height accuracy, in meters. | 29e41f4b71Sopenharmony_ci| double [speedAccuracy](#speedaccuracy) | Speed accuracy, in meters per second. | 30e41f4b71Sopenharmony_ci| double [directionAccuracy](#directionaccuracy) | Direction accuracy. The value ranges from **0** to **360**, in degrees. | 31e41f4b71Sopenharmony_ci| int64_t [uncertaintyOfTimeSinceBoot](#uncertaintyoftimesinceboot) | Uncertainty of the location timestamp. | 32e41f4b71Sopenharmony_ci| [Location_SourceType](_location.md#location_sourcetype)[locationSourceType](#locationsourcetype) | Source of the location result. For details, see [Location_SourceType](_location.md#location_sourcetype).| 33e41f4b71Sopenharmony_ci 34e41f4b71Sopenharmony_ci 35e41f4b71Sopenharmony_ci## Member Variable Description 36e41f4b71Sopenharmony_ci 37e41f4b71Sopenharmony_ci 38e41f4b71Sopenharmony_ci### accuracy 39e41f4b71Sopenharmony_ci 40e41f4b71Sopenharmony_ci``` 41e41f4b71Sopenharmony_cidouble Location_BasicInfo::accuracy 42e41f4b71Sopenharmony_ci``` 43e41f4b71Sopenharmony_ci**Description** 44e41f4b71Sopenharmony_ciLocation accuracy, in meters. 45e41f4b71Sopenharmony_ci 46e41f4b71Sopenharmony_ci 47e41f4b71Sopenharmony_ci### altitude 48e41f4b71Sopenharmony_ci 49e41f4b71Sopenharmony_ci``` 50e41f4b71Sopenharmony_cidouble Location_BasicInfo::altitude 51e41f4b71Sopenharmony_ci``` 52e41f4b71Sopenharmony_ci**Description** 53e41f4b71Sopenharmony_ciLocation altitude, in meters. 54e41f4b71Sopenharmony_ci 55e41f4b71Sopenharmony_ci 56e41f4b71Sopenharmony_ci### altitudeAccuracy 57e41f4b71Sopenharmony_ci 58e41f4b71Sopenharmony_ci``` 59e41f4b71Sopenharmony_cidouble Location_BasicInfo::altitudeAccuracy 60e41f4b71Sopenharmony_ci``` 61e41f4b71Sopenharmony_ci**Description** 62e41f4b71Sopenharmony_ciHeight accuracy, in meters. 63e41f4b71Sopenharmony_ci 64e41f4b71Sopenharmony_ci 65e41f4b71Sopenharmony_ci### direction 66e41f4b71Sopenharmony_ci 67e41f4b71Sopenharmony_ci``` 68e41f4b71Sopenharmony_cidouble Location_BasicInfo::direction 69e41f4b71Sopenharmony_ci``` 70e41f4b71Sopenharmony_ci**Description** 71e41f4b71Sopenharmony_ciDirection information. The value ranges from 0 to 360, in degrees. 72e41f4b71Sopenharmony_ci 73e41f4b71Sopenharmony_ci 74e41f4b71Sopenharmony_ci### directionAccuracy 75e41f4b71Sopenharmony_ci 76e41f4b71Sopenharmony_ci``` 77e41f4b71Sopenharmony_cidouble Location_BasicInfo::directionAccuracy 78e41f4b71Sopenharmony_ci``` 79e41f4b71Sopenharmony_ci**Description** 80e41f4b71Sopenharmony_ciDirection accuracy. The value ranges from 0 to 360, in degrees. 81e41f4b71Sopenharmony_ci 82e41f4b71Sopenharmony_ci 83e41f4b71Sopenharmony_ci### latitude 84e41f4b71Sopenharmony_ci 85e41f4b71Sopenharmony_ci``` 86e41f4b71Sopenharmony_cidouble Location_BasicInfo::latitude 87e41f4b71Sopenharmony_ci``` 88e41f4b71Sopenharmony_ci**Description** 89e41f4b71Sopenharmony_ciLatitude information. A positive value indicates north latitude, and a negative value indicates south latitude. The value ranges from –90 to 90. Only the WGS84 coordinate system is supported. 90e41f4b71Sopenharmony_ci 91e41f4b71Sopenharmony_ci 92e41f4b71Sopenharmony_ci### locationSourceType 93e41f4b71Sopenharmony_ci 94e41f4b71Sopenharmony_ci``` 95e41f4b71Sopenharmony_ciLocation_SourceType Location_BasicInfo::locationSourceType 96e41f4b71Sopenharmony_ci``` 97e41f4b71Sopenharmony_ci**Description** 98e41f4b71Sopenharmony_ciSource of the location result. For details, see [Location_SourceType](_location.md#location_sourcetype). 99e41f4b71Sopenharmony_ci 100e41f4b71Sopenharmony_ci 101e41f4b71Sopenharmony_ci### longitude 102e41f4b71Sopenharmony_ci 103e41f4b71Sopenharmony_ci``` 104e41f4b71Sopenharmony_cidouble Location_BasicInfo::longitude 105e41f4b71Sopenharmony_ci``` 106e41f4b71Sopenharmony_ci**Description** 107e41f4b71Sopenharmony_ciLongitude information. A positive value indicates east longitude, and a negative value indicates west longitude. The value ranges from -180 to 180. Only the WGS84 coordinate system is supported. 108e41f4b71Sopenharmony_ci 109e41f4b71Sopenharmony_ci 110e41f4b71Sopenharmony_ci### speed 111e41f4b71Sopenharmony_ci 112e41f4b71Sopenharmony_ci``` 113e41f4b71Sopenharmony_cidouble Location_BasicInfo::speed 114e41f4b71Sopenharmony_ci``` 115e41f4b71Sopenharmony_ci**Description** 116e41f4b71Sopenharmony_ciSpeed, in m/s. 117e41f4b71Sopenharmony_ci 118e41f4b71Sopenharmony_ci 119e41f4b71Sopenharmony_ci### speedAccuracy 120e41f4b71Sopenharmony_ci 121e41f4b71Sopenharmony_ci``` 122e41f4b71Sopenharmony_cidouble Location_BasicInfo::speedAccuracy 123e41f4b71Sopenharmony_ci``` 124e41f4b71Sopenharmony_ci**Description** 125e41f4b71Sopenharmony_ciSpeed accuracy, in meters per second. 126e41f4b71Sopenharmony_ci 127e41f4b71Sopenharmony_ci 128e41f4b71Sopenharmony_ci### timeForFix 129e41f4b71Sopenharmony_ci 130e41f4b71Sopenharmony_ci``` 131e41f4b71Sopenharmony_ciint64_t Location_BasicInfo::timeForFix 132e41f4b71Sopenharmony_ci``` 133e41f4b71Sopenharmony_ci**Description** 134e41f4b71Sopenharmony_ciLocation timestamp in the UTC format. 135e41f4b71Sopenharmony_ci 136e41f4b71Sopenharmony_ci 137e41f4b71Sopenharmony_ci### timeSinceBoot 138e41f4b71Sopenharmony_ci 139e41f4b71Sopenharmony_ci``` 140e41f4b71Sopenharmony_ciint64_t Location_BasicInfo::timeSinceBoot 141e41f4b71Sopenharmony_ci``` 142e41f4b71Sopenharmony_ci**Description** 143e41f4b71Sopenharmony_ciLocation timestamp since boot. 144e41f4b71Sopenharmony_ci 145e41f4b71Sopenharmony_ci 146e41f4b71Sopenharmony_ci### uncertaintyOfTimeSinceBoot 147e41f4b71Sopenharmony_ci 148e41f4b71Sopenharmony_ci``` 149e41f4b71Sopenharmony_ciint64_t Location_BasicInfo::uncertaintyOfTimeSinceBoot 150e41f4b71Sopenharmony_ci``` 151e41f4b71Sopenharmony_ci**Description** 152e41f4b71Sopenharmony_ciUncertainty of the location timestamp. 153