2016-03-29 10 views
0

В GoogleMaps, если вы хотите изменить ориентацию карты, вы меняете положение «камеры», используемое в качестве перспективы карты.Nokia ЗДЕСЬ sdk - Как ориентировать карту?

Как переориентировать карту Nokia SERE sdk? Другими словами, по умолчанию карта отображается с северной вершиной. Но когда пользователь перемещается, поворачивается, диски и т. Д., Я хочу переориентировать карту, чтобы она соответствовала их курсу/курсу/направлению/направлению, так что «вперед» находится вверху.

Я могу получить направление, в котором мобильное устройство обращено к встроенному датчику компаса без проблем. Я просто не могу найти метод или параметр на заданном объекте карты.

ответ

0

Карта может быть ориентирована в любом направлении. По умолчанию ориентация находится в истинном северном положении. Следующий код изменяет ориентацию на юго-вверх:

// Rotate 180 degrees. 
map.setOrientation(180); 

// Get the orientation, should be 180. 
float orientation = map.getOrientation(); 

Источник: https://developer.here.com/mobile-sdks/documentation/android-hybrid-plus/topics/maps.html

+0

также отличная возможность, если вы за рулем среди некоторых маршрута, каждый маневр имеет свой параметр mapOrientation, так что вы можете плавно анимировать камеру. –

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