Точность GpsLocation.Heading на Windows Mobile
Я был использовать GpsLocation.Heading
чтобы узнать текущее направление / ориентацию моего устройства.
Но, похоже, не точно, где значение либо:
- меняются с огромной разницей, даже если я просто положу устройство на стол, не двигая его
- или значение не изменилось, даже когда я двигаюсь и поворачиваю устройство.
значит, это было очень противоречиво и неточно.
Как я полагаю, из документации, Heading
предположим, чтобы дать мне значение (в градусах), куда в данный момент направляется мое устройство.
Кто-нибудь знает, как правильно его использовать или как получить точное значение?
1 ответ
Решение
Этот заголовок будет точным только при движении.
Ищите датчик магнитного поля (компас) (если есть) в устройстве, а затем используйте его.