Guide de développement

Local Navigation

Récupération de la position GPS optimale par GPS et géolocalisation

Vous pouvez récupérer la position GPS optimale en demandant des mises à jour par géolocalisation en même temps que les mises à jour par GPS. Une position GPS optimale fournit une position par géolocalisation lorsque la position par GPS ne peut pas être récupérée pendant le délai spécifié. Vous pouvez utiliser cette demande dans une application qui nécessite de connaître la position d'un terminal BlackBerry en permanence et si vous n'avez pas de préférence par rapport au mode utilisé pour la récupération de la position.

La classe BlackBerryCriteria du progiciel net.rim.device.api.gps fournit les méthodes suivantes pour la récupération de la position optimale :

Méthode

Description

enableGeolocationWithGPS()

Cette méthode renvoie une position GPS dès qu'elle est disponible ou au cours du délai spécifié dans la demande de position. Si l'obtention de la position GPS est indisponible, une position de géolocalisation est renvoyée. Vous pouvez utiliser cette méthode pour une seule demande de position GPS ou plusieurs demandes.

enableGeolocationWithGPS(BlackBerryCriteria.FASTEST_FIX_PREFERRED)

Cette méthode renvoie la première position GPS disponible, sans tenir compte de la source de positionnement (GPS ou géolocalisation). Au cours du délai spécifié dans la demande de position, la première position disponible à partir d'une source de positionnement est fournie à l'application. Ce mode est utilisable uniquement pour demander une seule position GPS.


Ces informations vous ont-elles été utiles ? Envoyez-nous vos commentaires.