Форум программистов, компьютерный форум CyberForum.ru

Поворот изображения (GPS) - Android

Восстановить пароль Регистрация
 
sirik2012
0 / 0 / 0
Регистрация: 13.05.2013
Сообщений: 45
12.03.2014, 12:28     Поворот изображения (GPS) #1
Добрый день

Пытаюсь сделать вот что, на canvas рисую изображение относительно своих координат, которые беру с GPS. Хотелось бы рисовать также направление движения, если оно есть.
Направление движение думаю сделать так: в определенный интервал времени опрашиваю GPS и сравниваю новые координаты и старые. И уже относительно этой разницы поварачиваю картинку-указатель. Код приблизительно такой:
PHP
1
2
3
4
5
6
7
8
        Bitmap myBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher);
        
        Matrix m = new Matrix();
         
        m.setTranslate(20, 20);
        m.preRotate(alfa, 20/2, 20/2);
         
        canvas.drawBitmap(myBitmap, m, null);
Но тут вопрос, как определить угол поворота alfa?
Подскажите пожалуйста
Спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.03.2014, 12:28     Поворот изображения (GPS)
Посмотрите здесь:

Поворот Bitmap изображения Android
Android GPS + растровая карта
GPS Tracker Android
поворот изображения мультитачем Android
Android Работа с gps
Android Прослушка GPS
Android Обман с GPS
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ybrjk
26 / 26 / 2
Регистрация: 06.11.2010
Сообщений: 77
12.03.2014, 13:31     Поворот изображения (GPS) #2
Почитай здесь http://developer.android.com/guide/t...rs_motion.html
sirik2012
0 / 0 / 0
Регистрация: 13.05.2013
Сообщений: 45
12.03.2014, 13:33  [ТС]     Поворот изображения (GPS) #3
Да нет, координаты я беру без проблем. Проблема в том, как относительно новых рассчитать угол поворота картинки.
Ybrjk
26 / 26 / 2
Регистрация: 06.11.2010
Сообщений: 77
12.03.2014, 13:35     Поворот изображения (GPS) #4
Ты видимо невнимательно прочитал
sirik2012
0 / 0 / 0
Регистрация: 13.05.2013
Сообщений: 45
12.03.2014, 13:42  [ТС]     Поворот изображения (GPS) #5
И что получается, что решение только в использовании этих датчиков? Никак нельзя рассчитать имея только координаты?
Ybrjk
26 / 26 / 2
Регистрация: 06.11.2010
Сообщений: 77
12.03.2014, 14:09     Поворот изображения (GPS) #6
А чем тебе не нравится это решение? На мой взгляд это проще и точнее, чем пытаться высчитать через координаты.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.03.2014, 18:13     Поворот изображения (GPS)
Еще ссылки по теме:

Android GPS трекер
Gps и расстояние Android
Android Gps speed
Включение gps на андройд Android
Android Поворот изображения при снимке

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
sirik2012
0 / 0 / 0
Регистрация: 13.05.2013
Сообщений: 45
12.03.2014, 18:13  [ТС]     Поворот изображения (GPS) #7
Например у моего смарта нет магнитного датчика и вряд ли без него я найду правильное направление движения.
Думаю, что через координаты самое то, но вот как их преобразовать...

Добавлено через 3 часа 43 минуты
Проблема решена через Bearing от GPS.
Yandex
Объявления
12.03.2014, 18:13     Поворот изображения (GPS)
Ответ Создать тему
Опции темы

Текущее время: 18:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru