Bonjour,
j'essaye d'obtenir la vitesse du mouvement mais ça n'a pas l'air de marcher et je ne sais pas pourquoi ...
voila ce que j'ai essayé :
mais coordinate.speed retourne toujours 5.8 (metres parr sec)!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 async private void locator_PositionChanged(Geolocator sender, PositionChangedEventArgs e) { await dispatcher.RunAsync(CoreDispatcherPriority.Normal, () => { Geoposition geoPosition = e.Position; GeolocatorPositionChanged(geoPosition); var speed = e.Position.Coordinate.Speed; // en metres speed = speed * 3600 / 1000; speedTextBlock.Text = "speed : " + Convert.ToString(speed) ; }); }
Partager