2

このクラスを使用してGeoCoordinateWatcher、Windows Phone アプリケーション内で更新された GPS 位置と速度を取得すると、緯度と経度が更新されますが、速度は一定値のままです5.95(コースも同様です)。

次のコードで Geo Watcher を初期化します。

GeoCoordinateWatcher GeoWatcher = new GeoCoordinateWatcher(GeoPositionAccuracy.High);

そして、切り取ったものを使用してリッスン プロセスを開始します。

GeoWatcher.StatusChanged += GeoWatcherStatusChanged;
GeoWatcher.PositionChanged += OnGeoWatcherPositionChanged;
GeoWatcher.MovementThreshold = 0.5;
GeoWatcher.Start();

最後に、メソッドOnGeoWatcherPositionChangedには次のコードが含まれます。

textSpeed.Text = args.Position.Location.Speed.ToString();

単純textSpeedTextBox.

速度が一定の値のままである理由を知っている人はいますか? 前もって感謝します。

4

0 に答える 0