GetLocationInfo
Extracts values from the available geolocation data of the current model, assigning each of them to a specific corresponding variable. The function will only work when called from a Geolocation-enabled question group.
Syntax
GetLocationInfo( LongitudeVariable, LatitudeVariable, AltitudeVariable, BearingVariable, SpeedVariable, TimeVariable, AccuracyVariable );
Parameters
| Parameter Name | Type | Description | Optional? | Default Value |
|---|---|---|---|---|
| LongitudeVariable | String | The keyword to a variable that will be assigned the longitude value. | Yes | "" |
| LatitudeVariable | String | The keyword to a variable that will be assigned the latitude value. | Yes | "" |
| AltitudeVariable | String | The keyword to a variable that will be assigned the altitude value. | Yes | "" |
| BearingVariable | String | The keyword to a variable that will be assigned the bearing value. | Yes | "" |
| SpeedVariable | String | The keyword to a variable that will be assigned the speed value. | Yes | "" |
| TimeVariable | String | The keyword to a variable that will be assigned the time value. | Yes | "" |
| AccuracyVariable | String | The keyword to a variable that will be assigned the accuracy value. This will have no effect unless at least one of LongitudeVariable or LatitudeVariable are also used. | Yes (See Description) | "" |
Output
If successful, the function will return True; otherwise, it will return False.
Use Case
An example of a valid expression featuring this function is shown below:
GetLocationInfo( "","","","VARBearing","VARSpeed" );
This expression will attempt to retrieve the bearing and speed values from the available geolocation data, and assign them to VARBearing and VARSpeed, respectively.