• Viernes 8 de Noviembre de 2024, 16:46

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - toti52

Páginas: [1]
1
Visual Basic para principiantes / Re: Rotar punto sobre un eje
« en: Viernes 21 de Mayo de 2010, 18:10 »
Ya está resuelto, el problema lo tenia con la escala del picturebox, ahora ya solo me queda jugar con los grados de rotación para tener el track siempre en el sentido de marcha.
Muchas gracias.

2
Visual Basic para principiantes / Re: Rotar punto sobre un eje
« en: Viernes 21 de Mayo de 2010, 16:40 »
Muchas gracias por responder, estoy en ello.

3
Visual Basic para principiantes / Rotar punto sobre un eje
« en: Jueves 20 de Mayo de 2010, 17:56 »
Hola, soy un aficionado a la programación y estoy realizando una aplicación para seguir un track con un gps.
El track ya se dibuja en el Picturebox y se va moviendo según las coordenadas enviadas por el gps.
Donde estoy encallado es a la hora de rotar todo el track sobre el eje del punto de referencia a fin de tener el track siempre en el sentido de marcha, he probado esto pero me rota el track alrededor del Picturebox no sobre el eje del punto de referencia.

    Radian = 6.28 / 360 * Val(Numero de grados)            ' calculamos el ángulo
    X1 = Cos(Radian) * X1 + Sin(Radian) * Y1   ' calculamos la cordenada x de destino
    Y1 = Cos(Radian) * Y1 - Sin(Radian) * X1    ' calculamos la cordenada y de destino

La linea de track no es fija, se redibuja cada segundo según la señal del gps.

Alguien me puede ayudar a solventar el problema.

Muchas gracias.

Páginas: [1]