DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de géolocalisation
  • Cas particuliers
  • Fonctionnalité d'application requise
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Renvoie les informations sur le fournisseur de localisation utilisé par l'application pour les fonctions de géolocalisation.
Exemple
Universal Windows 10 App
// Test du type de fournisseur utilisé
SI GPSInfo(gpsType) = gpsSatellite ALORS
Info("La géolocalisation du téléphone utilise le système GPS.")
FIN
SI GPSInfo(gpsVitesse) = Faux ALORS
Erreur("La vitesse de déplacement du téléphone ne peut pas être déterminée.")
FIN
Syntaxe
<Résultat> = GPSInfo(<Information>)
<Résultat> : Variant
Information demandée en fonction du paramètre <Information>.
<Information> : Constante de type Entier
Type d'information demandée.
gpsAltitudeAltitude du périphérique disponible.<Résultat> correspondra à :
  • Vrai si le fournisseur de localisation permet de connaître l'altitude du périphérique,
  • Faux dans le cas contraire ou si aucun fournisseur de localisation n'a été trouvé.
gpsDirectionDirection du déplacement du périphérique disponible.<Résultat> correspondra à :
  • Vrai si le fournisseur de localisation permet de connaître la direction du déplacement du périphérique,
  • Faux dans le cas contraire ou si aucun fournisseur de localisation n'a été trouvé.
gpsEnergieConsommation d'énergie requise par le fournisseur.<Résultat> correspondra à :
  • gpsEnergieFaible : Le fournisseur doit requérir une faible quantité d'énergie.
  • gpsEnergieMoyenne : Le fournisseur peut requérir une quantité moyenne d'énergie.
  • gpsEnergieElevée : Le fournisseur peut requérir une quantité d'énergie élevée.
gpsPrécisionPrécision de la mesure de position effectuée par le fournisseur.<Résultat> correspondra à :
  • gpsPrécisionElevée : calcul de la position avec une précision élevée.
  • gpsPrécisionFaible : calcul de la position avec une précision faible.
gpsTypeType du fournisseur de localisation.<Résultat> correspondra à :
  • gpsSatellite : fournisseur de localisation par le réseau de satellites GPS.
  • gpsRéseau : fournisseur de localisation par le réseau des antennes mobiles ou Wi-Fi.
  • 0 si le type du fournisseur de localisation n'a pas été déterminé.
WINDEV Cette constante n'est pas disponible.
gpsVitesseVitesse de déplacement du périphérique disponible.<Résultat> correspondra à :
  • Vrai si le fournisseur de localisation permet de connaître la vitesse de déplacement du périphérique,
  • Faux dans le cas contraire ou si aucun fournisseur de localisation n'a été trouvé.
Remarques

Cas particuliers

  • Il est conseillé d'initialiser les paramètres du fournisseur de localisation à l'aide de la fonction GPSInitParamètre avant de récupérer les informations de ce fournisseur.
  • L'état d'activation du fournisseur de localisation peut être connu grâce à la fonction GPSEtat.
Universal Windows 10 App

Fonctionnalité d'application requise

L'utilisation de cette fonction entraîne la déclaration d'une fonctionnalité d'application dans l'assistant de génération de l'application.
Fonctionnalité requise : Géolocalisation
Cette fonctionnalité permet aux applications d'accéder aux données de géolocalisation de l'appareil ou de l'ordinateur.
Composante : wd290java.dll
Version minimum requise
  • Version 15
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale