Bonjour,
Je souhaiterais afficher un point sur une imageview d'un plan.
Ce point servirais d'indication sur la localisation de l'utilisateur.
Auriez vous des idées ?
Merci d'avance.
Bonjour,
Je souhaiterais afficher un point sur une imageview d'un plan.
Ce point servirais d'indication sur la localisation de l'utilisateur.
Auriez vous des idées ?
Merci d'avance.
Si ce plan n'est qu'une banale image, je vois mal comment, à partir de coordonnées GPS, tu vas pouvoir afficher un point 2D qui représente la position de l'utilisateur. Il manque des geo-informations au niveau du plan lui-même.
D'un point de vu technique, dessiner sur une ImageView peut se faire en créant une sous-classe MyImageView, qui override la methode onDraw(Canvas c) pour y dessiner quelque-chose.
Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes --- devise SHADOKS
Kit de survie Android : mon guide pour apprendre à programmer sur Android, mon tutoriel sur les web services et enfin l'outil en ligne pour vous faire gagner du temps - N'oubliez pas de consulter la FAQ Android
La géolocalisation se fera à l'aide des données des bornes wifi dans le bâtiment.
Hello,
Attention : Les coordonnées GPS ne sont pas compatibles avec un plan de type Euclidien.
Dis plus simplement tu ne peux pas faire d'approximation,
il faut passer par une projection pour passer des coordonnées GPS aux coordonnées cartes (planes).
et à un moment données faudra Géo référencer ton plan pour le situer par rapport aux origines.
Bref c'est du lourd.
Partager