Remplacer les coordonnées GPS du téléphone manuellement
Remplacer les coordonnées GPS du téléphone manuellement
Bonjour !!
Je travaille sur une application android sous Unity. J'aimerai, pour qu'elle fonctionne, forcer les coordonnées longitudes et latitudes du téléphone. Je m'explique, la précision du téléphone seul étant très faible (surtout dans les bâtiments), j'ai crée des textes dynamiques (inputfield) me permettant de rentrer manuellement la bonne position, mais je ne sais pas comment dire au téléphone de la prendre en compte plutôt que celle du signal GPS. Savez vous comment faire ou quel outil utiliser?
Je vous remercie.
Je travaille sur une application android sous Unity. J'aimerai, pour qu'elle fonctionne, forcer les coordonnées longitudes et latitudes du téléphone. Je m'explique, la précision du téléphone seul étant très faible (surtout dans les bâtiments), j'ai crée des textes dynamiques (inputfield) me permettant de rentrer manuellement la bonne position, mais je ne sais pas comment dire au téléphone de la prendre en compte plutôt que celle du signal GPS. Savez vous comment faire ou quel outil utiliser?
Je vous remercie.
- boubouk50
- ModoGenereux
- Messages : 6224
- Inscription : 28 Avr 2014 11:57
- Localisation : Saint-Didier-en-Bresse (71)
Re: Remplacer les coordonnées GPS du téléphone manuellement
Il te suffit simplement de ne pas utiliser les coordonnées GPS du téléphone en entrée, mais les tiennes données par l'inputField, non?
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Re: Remplacer les coordonnées GPS du téléphone manuellement
Oui c'est exactement ça. Je m'en sert déjà pour les calculs. Mais j'aimerai en plus, les imposer au téléphone pour son fonctionnement normal (google map par exemple ...). C'est comme une façon de corriger nous même la précision du signal GPS.
- boubouk50
- ModoGenereux
- Messages : 6224
- Inscription : 28 Avr 2014 11:57
- Localisation : Saint-Didier-en-Bresse (71)
Re: Remplacer les coordonnées GPS du téléphone manuellement
Alors, là, plus rien à voir avec Unity... Il faudrait vampiriser le mobile pour le forcer à prendre une coordonnée pour toutes les applis utilisées, je ne sais pas si c'est possible.
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Re: Remplacer les coordonnées GPS du téléphone manuellement
Ah ouais, je pensais que c'était possible avec un script Unity. Merci pour les informations !!
- boubouk50
- ModoGenereux
- Messages : 6224
- Inscription : 28 Avr 2014 11:57
- Localisation : Saint-Didier-en-Bresse (71)
Re: Remplacer les coordonnées GPS du téléphone manuellement
Par contre c'est possible:
https://play.google.com/store/apps/deta ... egps&hl=fr.
Mais attention, il précise que ça peut rester permanent si le blocage n'est pas retiré comme il faut.
Un peu de StackOverFlow: https://stackoverflow.com/questions/403 ... on-android
Pour moi c'est surtout du Java (langage Androidien), qui est encapsulable depuis Unity.
https://play.google.com/store/apps/deta ... egps&hl=fr.
Mais attention, il précise que ça peut rester permanent si le blocage n'est pas retiré comme il faut.
Un peu de StackOverFlow: https://stackoverflow.com/questions/403 ... on-android
Pour moi c'est surtout du Java (langage Androidien), qui est encapsulable depuis Unity.
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Re: Remplacer les coordonnées GPS du téléphone manuellement
J'ai trouvé une autre solution qui répond à mes problèmes. Je me permets de la proposer ici dans le cas ou elle pourrait aider quelqu'un d'autre.
Il est possible de placer le téléphone en mode "développeur" :
https://www.frandroid.com/comment-faire ... ur-android
On peut ensuite lui dire de récupérer les coordonnées GPS sur une autre instance : "sélectionner l'application de position fictive". Il faudra alors préparer une application qui prendra le relais à ce moment.
Pour ma part j'utilise SPace (qui marche avec le SP60 ou SP80 de spectra), trimble catalyser existe aussi mais se sont des solutions spécifiques à la topographie. (GPS externe au téléphone de haute précision).
Il est possible de placer le téléphone en mode "développeur" :
https://www.frandroid.com/comment-faire ... ur-android
On peut ensuite lui dire de récupérer les coordonnées GPS sur une autre instance : "sélectionner l'application de position fictive". Il faudra alors préparer une application qui prendra le relais à ce moment.
Pour ma part j'utilise SPace (qui marche avec le SP60 ou SP80 de spectra), trimble catalyser existe aussi mais se sont des solutions spécifiques à la topographie. (GPS externe au téléphone de haute précision).
- boubouk50
- ModoGenereux
- Messages : 6224
- Inscription : 28 Avr 2014 11:57
- Localisation : Saint-Didier-en-Bresse (71)
Re: Remplacer les coordonnées GPS du téléphone manuellement
Je t'en prie, permets-toi
Par contre, pour débloquer le mode développeur, tu es obligé de le faire à la main non? Donc c'est une solution qui nécessite une manipulation de l'utilisateur?
Par contre, pour débloquer le mode développeur, tu es obligé de le faire à la main non? Donc c'est une solution qui nécessite une manipulation de l'utilisateur?
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Re: Remplacer les coordonnées GPS du téléphone manuellement
Oui exactement. Il faut appuyer un certain nombre de fois (en fonction de l'appareil)sur le numéro de build dans les paramètres (dans "à propos du téléphone").
Je pense que la difficulté vient après. J'utilise une application qui doit être écrite sous java vu que c'est le téléphone qui va chercher dedans ses nouvelles coordonnées et non pas l'application qui vient forcer les coordonnées.
Je pense que la difficulté vient après. J'utilise une application qui doit être écrite sous java vu que c'est le téléphone qui va chercher dedans ses nouvelles coordonnées et non pas l'application qui vient forcer les coordonnées.