IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

API standards et tierces Android Discussion :

Localisation approximative sans gps


Sujet :

API standards et tierces Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2006
    Messages : 59
    Par défaut Localisation approximative sans gps
    Bonjour,

    Je cherche à utiliser la localisation mais je n'aimerais pas que le gps soit tout le temps allumé, donc que la localisation se fasse approximativement via le réseau téléphonique ( comme dans gmaps ).

    Cependant en utilisant LocationManager et un LocationListener, il me localise bien mais utilise automatiquement le gps et l'allume automatiquement si il n'est pas actif...

    Comment puis-je localiser approximativement ma position sans que le gps ne s'allume?

    Merci d'avance

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Août 2009
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 11
    Par défaut
    Salut si tu pouvais mettre quelque ligne de ton code ça pourrait aider après je pense que t'utilise dans ton code un moment ou un à autre
    Code java : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    LocationManager tonLocationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
    		this.tonLocationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 100, 100, this);
    Il suffit pour utiliser la recherche via le réseau ou les bornes de téléphones de mettre à la place de "LocationManager.GPS_PROVIDER" "LocationManager.NETWORK_PROVIDER".
    Dis nous si ça fonctionne à plus (oublie pas de désactiver le gps pour être sur dans Paramètres>Sécurité et localisation>Activer les satellites GPS).

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2006
    Messages : 59
    Par défaut
    Merci pour ta réponse...

    J'ai essayé avec LocationManager.NETWORK_PROVIDER et tout fonctionne à merveille. Le GPS n'est pas allumé, on reçoit les infos du positionnement réseau.

    Le GPS s'allume automatiquement dès qu'on abonne notre listener aux mises à jour de positions GPS et s'éteint aussi automatiquement dès qu'on s'y désabonne. Pour le positionnement réseau, la précision n'est pas merveilleuse (1,5km en moyenne) mais c'est instantané et sans coup énergétique lié à l'activation de la puce GPS...

    Encore merci pour ta réponse

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Mozilla propose un service de géolocalisation sans GPS
    Par Stéphane le calme dans le forum Actualités
    Réponses: 16
    Dernier message: 24/02/2014, 18h09
  2. Boite de progression "Patientez" pendant une localisation GPS
    Par jeanjean6 dans le forum API standards et tierces
    Réponses: 3
    Dernier message: 24/08/2011, 14h15
  3. [Localisation GPS - ANDROID 2.2] Acquisition et rapidité
    Par ikeabp dans le forum API standards et tierces
    Réponses: 1
    Dernier message: 07/04/2011, 20h26
  4. [Localisation GPS] Problème d'acquisition et de rapidité
    Par mamatt dans le forum API standards et tierces
    Réponses: 10
    Dernier message: 06/04/2011, 22h39
  5. Fermer la localisation GPS
    Par alec.po dans le forum API standards et tierces
    Réponses: 2
    Dernier message: 09/09/2010, 12h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo