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 :

Application GPS pour savoir si le telephone est à l'interieur ou exterieur


Sujet :

API standards et tierces Android

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2014
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Application GPS pour savoir si le telephone est à l'interieur ou exterieur
    Bonjour à tous,

    J'ai pour projet de créer une application Android qui permettrait d'utiliser les données GPS pour savoir si le téléphone est localisé à l'extérieur ou à l'intérieur d'un bâtiment (quelconque), avez vous une idée d'API pour réaliser ceci ?(si se projet est possible).

    J'ai pensé utilisé la précision du GPS en mettant par exemple un seuil sur celle-ci qui une fois dépassé indiquerais que la personne est rentré dans un bâtiment mais je ne sais pas si cette solution est viable et si les résultats pourraient être correct.

    Merci d'avance pour vos réponse.

  2. #2
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2018
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2018
    Messages : 63
    Points : 96
    Points
    96
    Par défaut
    Bonjour,

    il existe des APIs pour récupérer une position GPS comme Google maps ou géoportail.
    Cependant la précision doit certainement être de 1 à 5 mètres près... Ce qui est loin d'être très précis.

    Peut être travailler sur la triangularisation qui permet d'avoir une position plus précise, à creuser !

  3. #3
    Membre éprouvé Avatar de Drowan
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2014
    Messages
    460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2014
    Messages : 460
    Points : 1 014
    Points
    1 014
    Par défaut
    Pour une application GPS Android l'API de base est celle de Google Maps. Sont utilisation est documenté içi (en)

    D'un point de vue programmation, ton projet est tout a fait possible. Il faut récupérer la position du smartphone via le GPS, puis la comparer à la position du bâtiment.
    Une difficulté sera la position du batiment, soit l'API peut te les fournir (désolé je ne sait pas si c'est le cas), soit tu va devoir la définir toi "manuellement" (et donc ne pouvoir tracer que certains batiments)

    D'un point de vue usage, je ne suis pas sûr que ton application soit très fiable dû à la précision du GPS. D'un smartphone à l'autre l'antenne (et donc la précision) est plus ou moins bonne. De même en fonction de ta localisation tu vas capter plus ou moins de satellites. Notamment proche des bâtiments tu peux capter moins bien. Et surtout, la précision même dans les meilleurs condition ne sera surement pas assez bonne pour déterminer si tu es dans un bâtiment ou juste à coté...

    Cependant je vois que tu es étudiant, donc je suppose que c'est une appli pour apprendre la programmation sous android ? Dans ce cas même si le résultat n'est pas très fiable je pense que le projet est intéréssant
    "On sera toujours mieux installé assis en 1ère que debout en 2nde", un illustre inconnu


    Avant de poser une question vérifiez si elle n'a pas déjà une réponse dans les cours et tutoriels
    Si votre problème est pensez à marquer la conversation comme telle
    Si un message est utile, pertinent, et/ou vous êtes d'accord avec, pensez à à l'inverse s'il est inutile, faux ou que vous n'êtes pas d'accord, pensez à

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

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

    Informations forums :
    Inscription : Août 2003
    Messages : 6 691
    Points : 20 222
    Points
    20 222
    Par défaut
    Accessoirement dans un bâtiment il est très difficile voir impossible d'accrocher les satellites GPS.
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 141
    Points : 177
    Points
    177
    Par défaut
    En fait la réponse peut se trouver dans ta question : pourquoi veux tu détecter la présence de l'utilisateur dans un bâtiment ?

    Que souhaites-tu faire dans le cas où c'est positif ?

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Février 2007
    Messages
    190
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 190
    Points : 153
    Points
    153
    Par défaut
    Citation Envoyé par grunk Voir le message
    Accessoirement dans un bâtiment il est très difficile voir impossible d'accrocher les satellites GPS.
    Du coup, tu as a super algo:
    * Si le signal est faible -> tu es dans le batiment
    * Si le signal est fort -> tu es a l'extérieur.

  7. #7
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2014
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par LGnord Voir le message
    Du coup, tu as a super algo:
    * Si le signal est faible -> tu es dans le batiment
    * Si le signal est fort -> tu es a l'extérieur.
    Merci pour ta réponse, je pensais faire un algorithme de ce type mais je ne trouve pas d'API permettant d'obtenir la puissance du signal, sais-tu si un tel API existe ?

  8. #8
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2014
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Merci à tous d'avoir pris le temps de répondre à ma question, je vous tiendrais informer si le projet abouti

Discussions similaires

  1. Methode pour savoir si une CheckBox est cochée
    Par poulette3000 dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 13/07/2007, 10h54
  2. API pour savoir si un processus est en train de marcher
    Par andrianiaina dans le forum Windows
    Réponses: 2
    Dernier message: 17/10/2006, 16h23
  3. API pour savoir si un processus est en train de marcher
    Par andrianiaina dans le forum Windows
    Réponses: 5
    Dernier message: 16/10/2006, 16h57
  4. Réponses: 17
    Dernier message: 14/02/2006, 00h21
  5. Fonction pour savoir si un ordi est connecté au reseau
    Par LitteulKevin dans le forum Windows
    Réponses: 17
    Dernier message: 13/09/2004, 14h12

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