Visualisation d’informations autour de voyage à bicyclette

dans ce tutoriel, nous allons présenter un moyen de faire une application mobile qui calcule la vitesse d’une bicyclette et visualise sur une carte, à quelle vitesse il roulait. Cela nous permettra de mieux comprendre notre propre activité de cyclisme. Aussi, nous pourrions recueillir différents types de données tels que l’état des routes par le biais de capteurs encastrés dans un téléphone mobile et/ou capteurs supplémentaires équipés sur un vélo.

Dans ce tutoriel, nous allons utiliser
• Samsung Galaxy Nexus (Android 4.0)
• Vélo
• Cellet vélo porte-téléphone

Nous présenterons tout d’abord comment faire pour calculer la vitesse de déplacement d’une bicyclette, une de des renseignements de base autour de cyclisme d’activité, à partir des informations GPS qui sont acquise à partir d’un téléphone portable attaché à une bicyclette. Nous présenterons ensuite une visualisation qui montre à quelle vitesse un utilisateur était voyageant entre chaque point où les informations GPS a été acquise.

Acquisition d’informations GPS pour obtenir l’emplacement et la vitesse de déplacement
Avec un appareil Android, nous pouvons acquérir la position GPS dans une forme de latitude et longitude grâce à son API LocationManager construit dans la classe LocationManager. Pour plus d’informations, consultez la présente instruction.

Afin de calculer la vitesse de déplacement d’un cycliste, il faut au moins deux localisations GPS et pour calculer combien ils servant et combien de temps il a fallu pour le cycliste parcourir cette distance. À cette fin, nous recueillons lat-long points informations GPS constamment avec l’intervalle de 30 secondes. Afin de calculer une distance métrique entre deux points de lat-long, nous utilisons une formule Harvesine (wikipedia). Nous pouvons entrer dans deux paires de coordonnées lat-long pour calculer la distance. Noter que la formule décrite dans le précédent lien Wikipedia assumer latitude et angles de la longitude en radian où la latitude et la longitude retournées par l’API LocationManager renvoie les valeurs en degrés, ainsi en est-il de la responsabilité de votre programme pour convertir des degrés en radians. Une fois que la distance et l’intervalle de temps, vous pouvez calculer la vitesse de déplacement.

Suivante consiste à créer une vue qui visualise les données sur une carte.

Mots clés: Android

Articles Liés

Comment se préparer pour un voyage en Europe

Comment se préparer pour un voyage en Europe

Étape 1: Passeport (4 mois avant votre voyage) Avant de planifier un voyage en dehors des États-Unis, il est crucial de vérifier l'état de votre passeport. Chaque passeport américain expire dix ans à compter de la date de délivrance (pour adultes). S
Porte-bouchon de Valve de bicyclette - jamais perdre à nouveau un capuchon de la soupape !

Porte-bouchon de Valve de bicyclette - jamais perdre à nouveau un capuchon de la soupape !

Ma vie est presque basé autour de la bicyclette humble.Je vais partout sur elle, et cela signifie beaucoup d'entretien.Chaque fois que j'ai eu la chance, je vais à la station d'essence (station-service) et gonfler mes pneus il.Presque à chaque fois j
Bus-repérage par GPS sur le bon

Bus-repérage par GPS sur le bon

Obtenir un verrou spatio-temporelle sur votre saveur locale de transport public.  Réponse question, « Où est ce bus? » le séculaire et le mettre sur internet pour le bien Public.  Tenez-vous hors du temps en prédisant les heures d'arrivée de bus.Coût
Construire un Tricoptère avec Rotor Bits

Construire un Tricoptère avec Rotor Bits

Ce Instructable va vous apprendre comment construire un Tricoptère avec des morceaux de Rotor. Ce Instructable contient également des débats théoriques, des trucs, des astuces, et autres informations qui je l'espère, vont aurez bien sur votre chemin
Animation « Haunted » Ouija Board

Animation « Haunted » Ouija Board

cette planche Ouija « hantée » animation a été faite comme un accessoire d'Halloween. Ceci a été rendu avec principalement des matériaux indésirables dans mon garage, mais si vous n'avez aucune des parties vous devriez être en mesure de leur source r
Un Quadcopter SK450 de chat mort pour appeler vos propres

Un Quadcopter SK450 de chat mort pour appeler vos propres

Avant que nous commencions, je veux juste prendre la première phrase de ce Instructable pour vous faire savoir qu'il n'y a pas de chats morts impliqués dans la fabrication de la quadcopter décrite dans les étapes à venir. Le titre de ce Instructable
Longue Distance Bicycle Touring

Longue Distance Bicycle Touring

sont embourbés avec la vie ? Avez-vous besoin d'aventure ? Vous voulez faire un tour de force avec votre corps ? Essayez un tour à vélo !Tout simplement emballer certains engins et sur la route et voir où cela vous mène ! C'est exactement ce que j'ai
Comment faire pour voir Beijing sur moins de 200 $

Comment faire pour voir Beijing sur moins de 200 $

toujours voulu voyager à Pékin mais n'avez pas parce que vous pensez que vous ne pouvez pas vous le permettre ?Eh bien cette instructable est fait pour vous. Je vais vous montrer comment faire pour rester à Pékin et de voir tous les sites principaux
Galerie d’art avec des murs se déplaçant à vélo

Galerie d’art avec des murs se déplaçant à vélo

je ne suis pas sûr de ce qu'il faut appeler cela encore, mais pour l'instant laisse aller avec The Art pédaleur (obtenir le jeu de mots?).L'Art Pedaler a été conçu comme une galerie d'art pop-up qui peut se situer n'importe où. Oeuvre doit être accro
Vie-Tweaks

Vie-Tweaks

Une initiative d'examiner une série de scénarios dans lesquels la biologie synthétique et pratiques de la nano-ingénierie sont facilement accessibles aux profanes. Ce projet de recherche de l'usine d'Extrapolation est destiné à recueillir, examiner e
Dynamo de vélo bricolage l’induction magnétique sans contact

Dynamo de vélo bricolage l’induction magnétique sans contact

TRAVAUX EN COURS ***Je suis en phase de test de ce projet et je veux partager avec vous la progresse !Tout d'abord, source d'inspiration:.. .et son brevet : https://www.google.com/patents/DE202011107060U1?cl=enPuis, principes impliqués dans ce projet
N’est pas votre moyenne Funfetti gâteau Hack

N’est pas votre moyenne Funfetti gâteau Hack

Il y a quelques semaines j'ai commencé la cuisson de passe-temps et mon premier favori était un Double Espresso gâteau Hack, à l'aide de mélange à gâteau en boîte comme base pour créer un dessert décadent. J'ai signifié à un groupe de mes amis et c'é
Comment calculer la fréquence cumulée et dessiner une courbe de fréquence Cumulative

Comment calculer la fréquence cumulée et dessiner une courbe de fréquence Cumulative

Comprendre la fréquence cumulée et les courbes de fréquence cumuléeLa fréquence cumulée est un concept qui est utilisé dans plusieurs disciplines, y compris les recherches de psychologie, pour aider les analystes de données déterminent la fréquence t
TECHNIQUES d’apprentissage plus rapides

TECHNIQUES d’apprentissage plus rapides

La rapidité d'apprentissage dépendra de la façon dont vous formulez la matière. Le même matériau peut être appris plusieurs fois plus rapidement si bien formulé ! La différence de vitesse peut être magnifique!...Les règles sont répertoriés dans l'ord