2016-02-27 15 views
-1

Я использую OSMdroid для отображения автономной карты с текущим местоположением пользователя.OSMdroid Пользовательский и вращающийся значок текущего местоположения

1) PREFERRED - Я хочу изменить значок по умолчанию, отображающий текущее местоположение, на пользовательский значок. Также мне нужно, чтобы он изменил свое вращение, основанное на подшипнике, возвращаемом GPS, скажем каждые 5 секунд. Положение значка должно находиться в центре экрана.

ИЛИ

2) возможность - вращение карты с пользовательским текущим значком местоположения, закрепленный на нижней части экрана.

Есть ли способ сделать это в osmdroid?

Спасибо.

ответ

0

Похоже, я выяснил первую возможность. Я добавил маркер к карте, которая меняет свое положение, когда вызывается onLocationChanged(). Также карта перемещается так, что маркер находится в центре. Затем я делаю marker.setRotation (подшипник).

0

1), который был поддержан на некоторое время с osmdroid. Есть несколько моих наложений типов местоположения и примеры того, как их использовать. В зависимости от того, какую версию osmdroid вы используете, механизм замены значка по умолчанию немного отличается.

2) для поддержки этой функции открыт запрос на растяжение для osmdroid. я уверен, что это разрешено для моего местоположения смещения быть где угодно на экране.

 Смежные вопросы

  • Нет связанных вопросов^_^