2016-03-29 90 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参数,这样你就可以顺利动画的相机。 –