Si implementa un reloj analógico, puede utilizar las instrucciones a continuación para superponer un dial de la brújula.
Esto se podría utilizar para 'calibrar' la brújula y usar el acelerómetro para señalar hacia el norte cuando se mueve el teléfono.
Obviamente, esto no es muy precisa ... "solución de baja tecnología a un alto problema de la tecnología"
(instrucción tomado de http://www.qwerty.co.za)
En el norte lugar hemisferio el reloj sobre una pieza de nivel de suelo, señalar la manecilla de las horas en la dirección del sol. La línea Norte-Sur es nuevamente la línea que divide el ángulo entre la manecilla de la hora y la línea de las 12 en punto por la mitad.
En el hemisferio sur, coloque el reloj sobre una superficie plana, apunte la figura 12 hacia el sol. La línea Norte-Sur es la línea que divide el ángulo entre la manecilla de la hora y la línea de las 12 en punto por la mitad.
Estoy bastante seguro de que acabo de ver eso en un comercial de TV para el iPhone ... –
Sí, solo es posible si el dispositivo se mueve. Por ejemplo, compare los modelos Garmin 60C y 60Csx. Este último tiene una brújula electrónica incorporada. Sin embargo, ¿el iPhone no tiene integrados los sensores intertiales de movimiento/giro? La combinación de entradas de ese y sesor GPS puede crear (al menos) una brújula aproximada (seguro que todavía habría una necesidad de mover el dispositivo un poco como parte de la "inicialización" de la brújula). –
Tenga en cuenta que incluso la brújula electrónica en el Garmin 60Csx es terriblemente inexacta en comparación con una brújula de aguja magnética de $ 25. Todavía tengo que encontrarme con una brújula electrónica que sea adecuada para la navegación real: lo mejor que he visto solo puede confiarse en que te diga la diferencia entre NE y N. – user57368