Pregunta

Soy le gustaría determinar una dirección de movimiento x grados en sentido horario a partir del norte verdadero. ¿Hay alguna forma para mí obtener o calcular el norte verdadero basado en un conjunto de coordenadas de latitud y largas?

Estoy interesado en la implementación de este toque de cacao. Estoy seguro de que este se utiliza en muchas de las aplicaciones ya está ahí. Cualquier comentario, sugerencias, consejos serán muy apreciados.

Gracias

LDJ

¿Fue útil?

Solución

Zekian está en el camino correcto, aunque ... Parece que usted necesita sus lat, y los polos actuales largos / corriente magnética Lat / Long, un poco de geometría esférica para averiguar la derivación magnética ( "declinación" es una palabra que aparece mucho), y luego aplicar que la derivación a su lectura el norte magnético actual. Y debido a que el campo magnético de la tierra se sigue moviendo alrededor, tiene que compensar esto también. O al menos ofrecer una actualización para el norte magnético de largo / lat.

Estos son enlaces que he encontrado en el camino, pero mi cabeza empezó a girar como en el exorcista antes de que pudiera llegar a nada inteligente

http://www.nauticalissues.com/en/math1.html

http://mathforum.org/library/drmath/view/60398.html

http://mathforum.org/library/drmath/view/55417.html

http://www.ngdc.noaa.gov/geomag/magfield.shtml

http://en.wikipedia.org/wiki/Magnetic_declination

Otros consejos

si se obtiene un conjunto de coordenadas, y luego otra serie decir diez segundos más tarde, se pudiera encontrar la dirección que habían utilizado. (No estoy seguro si esto es lo que quería)

Usted tendría que trabajar a cabo el cambio en la longitud y latitud, a continuación, utilizar un poco de trigonometría y sencilla hacer arctan (Lat / Long) (arc tan es la función inversa de bronceado) Vas a tener que evitar la división por 0 cuando el cambio en lat es 0. Sin embargo, cuando el cambio de tiempo o por latitud es 0 sabe que ha viajado directamente al norte, este, sur u oeste.

Además, en la mayoría de arctan salidas APIs en radianes por lo que debe veces por 180 y dividir por PI para obtener grados.

Editar Se norte verdadero no se encuentra en cualquier latitud de 0? A pesar de que mi primera impresión que esto era el norte de cuadrícula, creo que debido a la curvatura de la tierra y las líneas de datos de longitud se dibujan paralelas crea variación denomina norte de la cuadrícula.

¿Quiere decir el norte magnético?

Si es así google para la variación magnética y lo tendrá.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top