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.
Version imprimable
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.
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.