ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

This content has been translated automatically.  Click here  to view the French version.
Help / WLanguage / WLanguage functions / Standard functions / Geolocation functions
  • Special cases
WINDEV
WindowsLinuxJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac Catalyst
Others
Stored procedures
Returns the information about the location provider used by the application for geolocation functions.
Example
IF GPSInfo(gpsSpeed) = False THEN
	Error("La vitesse de déplacement du téléphone ne peut pas être déterminée.")
END
Syntax
<Result> = GPSInfo(<Information>)
<Result>: Variant
Requested information according to <Information>.
<Information>: Integer constant
Type of information requested.
gpsAltitudeAltitude of available device.<Result> will correspond to:
  • True if the location provider can be used to define the device altitude,
  • False otherwise or if no location provider was found.
gpsDirectionDirection of the move performed by the device.<Result> will correspond to:
  • True if the location provider can be used to define the direction of the move performed by the device,
  • False otherwise or if no location provider was found.
gpsEnergyEnergy consumption required by the provider.<Result> will correspond to:
  • gpsLowEnergy: The supplier must require a low amount of energy.
  • gpsEnergyAverage The supplier can request an average amount of energy.
  • gpsHighEnergy: The supplier may require a high amount of energy.
gpsPrecisionPrecision of the position measurement performed by the provider.<Result> will correspond to:
  • gpsHigh precision: position calculation with high precision.
  • gpsLow precision: position calculation with low precision.
gpsSpeedSpeed of the move performed by the device.<Result> will correspond to:
  • True if the location provider can be used to define the speed of the move performed by the device,
  • False otherwise or if no location provider was found.
gpsTypeType of location provider.<Result> will correspond to:
  • gpsSatellite: GPS satellite network location provider.
  • gpsNetwork: location provider using mobile antennas or Wi-Fi.
  • 0 if the type of location provider was not defined.
WINDEV This constant is not available.
Remarks

Special cases

  • It is recommended to initialize the location provider settings with GPSInitParameter before retrieving information from that provider.
  • The activation status of the location provider is returned by GPSStatus.
Component: wd300java.dll
Minimum version required
  • Version 15
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 03/27/2025

Send a report | Local help