2016-03-29 2 views
0

Googleマップでは、地図の向きを変更する場合は、マップの視点として使用されている「カメラ」の方位を変更します。Nokiaここをクリックしてください - 地図の向きはどうですか?

ノキアHERE SDKマップの向きを変更するにはどうすればよいですか? つまり、デフォルトでは、地図の上部にNorthが表示されます。 しかし、ユーザーが移動、ターン、ドライブなどをすると、私は彼らのコース/見出し/方位/方向に一致するように方向を変更して、 '前方'が上になるようにしたい。

モバイルデバイスが内蔵のコンパスセンサーからの方向を問題なく得ることができます。私はちょうど設定するマップオブジェクト上でメソッドやパラメータを見つけることができません。

答えて

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パラメータを持っています。 –