|
- Cas particuliers
- Fonctionnement sous iPhone/iPad
- Permissions requises
- Fonctionnalité d'application requise
GPSInitParamètre (Fonction) En anglais : GPSInitParameter Syntaxe
GPSInitParamètre(<Fournisseur recherché> [, <Options>])
<Fournisseur recherché> : Constante de type Entier Type de fournisseur de localisation souhaité. | | gpsAuto | Détermine le fournisseur le plus adapté répondant aux critères spécifiés dans le paramètre <Options>. | gpsRéseau | Calcule la position en utilisant le réseau d’antennes mobiles ou Wi-Fi. | gpsSatellite | Calcule la position en utilisant le réseau des satellites GPS. |
Versions 17 et supérieures Nouveauté 17 <Options> : Combinaison optionnelle de constantes de type Entier Critères de sélection du fournisseur de localisation. Les valeurs possibles sont : | | gpsAltitude | Indique si le fournisseur doit pouvoir renseigner l’altitude du périphérique. | gpsDirection | Indique si le fournisseur doit pouvoir renseigner la direction du déplacement du périphérique. | gpsEnergieElevée | Indique si le fournisseur peut requérir une quantité d’énergie élevée. | gpsEnergieFaible | Indique si le fournisseur doit requérir une faible quantité d’énergie. | gpsEnergieMoyenne | Indique si le fournisseur peut requérir une quantité moyenne d’énergie. | gpsPrécisionElevée | Calcul de la position avec une précision élevée. | gpsPrécisionFaible | Calcul de la position avec une précision faible. | gpsVitesse | Indique si le fournisseur doit pouvoir renseigner la vitesse de déplacement. |
Remarques : - Les constantes gpsPrécisionxx sont exclusives entre elles.
- Les constantes gpsEnergiexx sont exclusives entre elles.
- Aucune constante n'est obligatoire. Si aucune constante n'est précisée, la fonction recherchera par défaut un fournisseur de localisation consommant le moins d'énergie possible avec une précision quelconque et sans demande de caractéristiques particulières.
Remarques Cas particuliers  Il est possible de connaître l’état de disponibilité de fournisseur de géolocalisation grâce à la fonction GPSEtat.  Pour connaître les caractéristiques du fournisseur de localisation initialisé par la fonction GPSInitParamètre, utilisez la fonction GPSInfo. - Selon le type d’appareil sur lequel l’application est lancée, il ne sera pas possible de trouver un fournisseur correspondant à tous les critères spécifiés (pas de puce GPS, pas d’abonnement Internet, ...).
Si aucun fournisseur ne correspond aux critères spécifiés, les critères seront abandonnés les uns après les autres jusqu'à obtention d’un fournisseur valide en suivant l’ordre suivant : consommation d’énergie, précision, direction, vitesse et altitude. - Les fonctions de géolocalisation peuvent, selon le paramétrage choisi et la fréquence d’utilisation, consommer beaucoup de ressources sur le périphérique (batterie, bande passante, ...). Lorsque les fonctions de géolocalisation ne sont plus utilisées par l’application, il faut utiliser la fonction GPSTermine.
- Si une fonction de géolocalisation est appelée sans que les paramètres n’aient été définis par la fonction GPSInitParamètre, l’application tentera d’utiliser la localisation par GPS en premier puis celle par le réseau d’antennes mobiles si le système GPS n’est pas disponible.
- Les fonctions GPS ne permettent pas de faire de la géolocalisation "indoor" : il n'est pas possible de se positionner uniquement à l'aide de bornes Wi-Fi.
Versions 17 et supérieures Nouveauté 17 Versions 21 et supérieures Nouveauté 21
Liste des exemples associés :
|
Exemples multiplateforme (WINDEV Mobile) : WM Geolocalisation
[ + ] Cet exemple présente comment gérer des recherches de proximité avec géolocalisation : - recherche autour de moi - recherche dans une ville, à une adresse donnée, proche d'une adresse. Les résultats apparaissent dans une zone répétée et dans une carte avec des marqueurs.
|
|
Android (WINDEV Mobile) : Android GPS
[ + ] Cet exemple montre l'utilisation des fonctions GPS du WLangage dans une application Android. Il permet de récupérer à intervalle régulier : - La latitude - La longitude - L'altitude - La vitesse - la direction
|
Composante : wd260java.dll
Documentation également disponible pour…
|
|
|
| |
| Cliquez sur [Ajouter] pour publier un commentaire |
|
| |
|
| |
| |
| |
| |
| |
| |
| | |
| |