2016-09-01 8 views
0

私はmapsforgeを使用しており、ユーザーの現在地を地図上に表示することができます。私はユーザーの方向をGoogleマップのように左または右に回して表示したいと考えています。私はそれをする方法を知らない、誰もがアイデアを持っている場合、私はここにそれがうれしい。Googleマップのような地図上にモバイルの方向を表示するにはどうすればよいですか?

+0

は、あなたがして、ベアリングのベースにあなたの矢印(ビットマップ)を回転させ、地図上のマーカーとしてそれを再描画する必要があります。 –

答えて

0

これはリアルタイムでサーバーとクライアントの通信になります。 これを実現するにはサーバー側でNodeJSテクノロジを使用できます。 クライアント側のデバイスは、NodeJSソケットに登録されているイベントをリッスンします。

0

Androidプラットフォームには、地磁気センサーと加速度センサーの2つのセンサーがあります。地磁気センサと近接センサはハードウェアベースです。ほとんどの携帯電話やタブレットメーカーには、地磁気センサーが搭載されています。デバイスの向きを決定するには、デバイスの加速度計と地磁場センサからの測定値を使用できます。

注:Android 2.2(APIレベル8)ではオリエンテーションセンサーが推奨されておらず、Android 4.4W(APIレベル20)ではオリエンテーションセンサータイプが廃止されました。

https://developer.android.com/guide/topics/sensors/sensors_position.html

関連する問題