我打算計算手機相對於地球磁場的角度。爲此,我計劃使用Sensor.TYPE_GEOMAGNETIC_ROTATION_VECTOR
。在Geomagnetic Rotation Vector,它解釋了event.values
返回相同的值作爲Rotation Vector其是,如何獲取手機相對於地球磁場的角度?
- X * SIN(θ/ 2),
- Y * SIN(θ/ 2),
- Z *罪(θ/ 2),
- COS(θ/ 2)
什麼是X,Y,在上述給定的值的z值?通過使用這些值我可以計算手機的X軸和地球的X軸,手機的Y軸和地球的Y軸,以及手機的Z軸和地球的Z軸之間的角度嗎?
PS:θ是圍繞軸(x,y或z)