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

Android Discussion :

Localisation d'une borne Wifi


Sujet :

Android

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2015
    Messages : 1
    Par défaut Localisation d'une borne Wifi
    Bonjour à tous,

    Je travaille actuellement sur le développement d'une appli (Android) permettant de localiser les hotspots à visible par le device.
    Je bloque maintenant sur la façon de localiser les bornes. Les premières idées qui me sont venus sont :
    1 ) utiliser le BSSID (@mac) obtenu grâce à un objet WifiManager
    2 ) utiliser la force du signal obtenu de la même manière et trianguler

    J'aimerai éviter d'avoir recours à la deuxième possibilité donc je m'adresse à vous tous : la première idée est-elle réalisable? sinon verriez-vous une autre possibilité?

    PS : J'entends par "localiser" obtenir un objet Location, une adresse ou une paire longitude/latitude.

    Merci.

  2. #2
    Rédacteur
    Avatar de David55
    Homme Profil pro
    Ingénieur informatique
    Inscrit en
    Août 2010
    Messages
    1 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 1 542
    Par défaut
    Bonjour,

    Tu connais déjà mon idée sur ce sujet.
    En attendant l'avis d'autres personnes, j'a i peut être une piste.

    Tu devrais pouvoir t'en sortir avec la puissance du signal directement. Voici un lien t'expliquant comment calculer la distance selon la force du signal :
    https://github.com/albertyw/indoor-l...WifiMagic.java

    Essayes de chercher dans ce sens en attendant.

  3. #3
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    1- Utiliser le BSSID n'est possible que si tu possèdes une base de données de tous les points d'accès avec leur coordoonées. Autant dire que c'est pas très fiable sauf si tu travail avec uniquement du matériel que tu maîtrise et pas des hotspot quelconques .

    2- Pour trianguler il faut au moins ... 3 points ( ^^ ) . Si tu n'as qu'un point d'accès c'est compliqué. Si tu en as 2 tu peux éventuellement te situer entre ces deux points mais sans grande précision.

    De plus pour un même affaiblissement tu peux te trouver à une distance différente selon le type de point d'accès.

    Bref localiser des hotspots me semble délicat avec ces méthodes. En revanche te localiser par rapport des hotspots dont la position est connu , ca c'est possible.
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Un linux pour faire une borne WiFi ?
    Par troumad dans le forum Linux
    Réponses: 18
    Dernier message: 06/01/2012, 21h46
  2. [VB .NET] Localisation d'une application vb.net
    Par plasticgoat dans le forum Windows Forms
    Réponses: 28
    Dernier message: 07/06/2006, 16h13
  3. Réponses: 12
    Dernier message: 03/03/2006, 09h56
  4. Localisation d'une base Postgresql sur mdk 9.1
    Par Gregco dans le forum PostgreSQL
    Réponses: 6
    Dernier message: 10/06/2003, 18h46

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