2016-03-29 52 views
0

在GoogleMaps中,如果要更改地圖的方向,可以更改用作地圖透視圖的「攝影機」的方位。諾基亞HERE sdk - 如何定位地圖?

如何重新定位諾基亞HERE 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參數,這樣你就可以順利動畫的相機。 –