Ir al contenido principal

Cómo calcular el curso y distancia en VB

Cree un nuevo proyecto haciendo clic en "Archivo" y "Nuevo proyecto".

Arrastre la etiqueta cuatro del cuadro de herramientas y en el proyecto y organizar en una línea de arriba a abajo. Haga clic en cada ficha y en el cuadro de propiedades es cambiar el cuadro de texto que lea "de partida latitud," "Latitude extremos," "longitud inicial," "terminando de longitud".

Dibujar cuatro cuadros de texto del cuadro de herramientas y colocar uno justo a la derecha de cada etiqueta. Haga clic en cada cuadro de texto y modifique los nombres siguientes en el cuadro de propiedades del campo Nombre: "StartLatTextBox", "endlattextbox", "startlongtextbox", "endlongtextbox".

Arrastre un botón de la barra de herramientas e insertar en la parte inferior del proyecto. Haga doble clic para entrar en el editor de código.

Dentro del método "button1_click", agregue lo siguiente:

Dim listón = Double.Parse(startLatTextBox.Text)

Dim sLong = Double.Parse(startLongTextBox.Text)

Aqaba Dim = Double.Parse(endLatTextBox.Text)

ELong Dim = Double.Parse(endLongTextBox.Text)

Dim dLat = D2R(eLat-sLat)

Dim dLong = D2R (eLong - sLong)

Dim dPhi = math.log (math.Tan (Aqaba/2 + math.PI/4) / Math.Tan (listón/2 + math.PI/4))

Dim Q = new

Si (dPhi = 0), a continuación,

Q = Math.Cos(sLat)

Else

Q = dLat / dPhi

End if

Si (Math.Abs(dLong) > math.PI), a continuación,

IIf (dLong > 0, dLong = (2 * math.PI - dLong) * 1, dLong = 2 * math.PI + dLong)

End if

Dim EarthRadius = 6371 km de REM

Dim distancia = math.sqrt (dLat ^ 2 + Q ^ 2 * dLong ^ 2) * EarthRadius

Dim rodamiento = Math atan2 (dLong, dPhi)

Teniendo el rodamiento = * 180 / math.PI

MessageBox.Show ("distancia =" & distancia & ".") Tasa = (& warehouse)

El código anterior utiliza un "D2R" (grados en radianes) de función que no existe ya lo agregue el código siguiente directamente debajo de la instrucción "end function" para "button1_click".

Public function D2R (ByVal ángulo como doble) como doble

D2R = ángulo * math.PI / 180

End function

Haga clic en la flecha verde para iniciar el programa. Ahora usted puede encontrar cada par de coordenadas de latitud y longitud (en decimal) y la distancia entre ellos (en kilómetros) y teniendo (en grados) en el destino.


Via ehow.com

Comentarios

Entradas populares de este blog

Petróleo termina en alza en Nueva York, apoyado por la debilidad del dólar

En la Bolsa Mercantil de Nueva York terminó con un barril de West Texas intermedio para la entrega de junio $112.29 Los precios del petróleo aumentaron el jueves en Nueva York, por el debilitamiento del dólar y las tensiones en el Medio Oriente, antes de un largo fin de semana a mantener. En el New York mercantil Exchange (NYMEX), el barril de West Texas intermedio (llamado el "dulce crudo liviano" en los Estados Unidos negociado) para la entrega de junio terminado en $ 112,29, pasando de 84 centavos el miércoles. "El mercado siempre es sensible al precio del dólar," recordó Phil Flynn, mejor investigación Abocado. La debilidad de la moneda U.S. hace más atractivo para las materias primas en dólares para los inversores con otras monedas enumerados. "El tema dominante de la semana para el mercado de la energía fue realmente los riesgos que pesan sobre el dólar". "Es el estándar y pobres de advertencia sobre el déficit presupuestario o por la ...

Registered2 se complace en anunciar el lanzamiento de su nueva página web - Registered2 se complace en anunciar el lanzamiento de su nueva página web

- John Martin - Registered2 -: 11/14/2013 Registered2.com ofrece; • El sitio de la red social para empresas • mercado libre para compradores, vendedores, fabricantes y exportadores • La red social de las personas • anuncios gratuitos de empresas y puestos de trabajo • Portal de empleo gratuito. Envíe su currículum de forma gratuita • herramientas de búsqueda fáciles de usar para encontrar compradores para sus productos • Mayor ranking en los agentes de búsqueda • Ampliación de las redes de la empresa para llegar a los clientes y compradores en todo el mundo • comercialización libre para mostrar tus productos a millones de clientes potenciales en todo el mundo Registered2 es el portal de negocios más grande y único lugar en el mercado de los fabricantes, exportadores y proveedores.Cualquier empresa puede ampliar su red y ayudar a crecer a medida que invitan a otras empresas en su red. Al compartir información, relaciones fiables y seguras pueden desarrollar entre todo tipo de organizaci...

¿Qué hacer cuando su niño hace caca en la bañera ¿Qué hay que hacer cuando su niño hace caca en la bañera

Caca de limpieza de la bañera es una de esas cosas que cuando me inscribí para ser madre, nunca consideró que tendría que hacer. Caca de limpieza de la bañera no es un trabajo para los débiles de corazón o el estómago lleno. La primera vez que tuve que limpiar la caca de la bañera pensé También quiero limpiar mi propio vómito salir de la bañera. Después de la pesca de unos momentos de niños y caca fuera del agua, me di cuenta de que una directamente correlacionada con la otra. (Los músculos se relajan en agua caliente) Así que me puse listo. Si su niño hace caca o pis (o cualquier otra función corporal que encuentro fascinante mientras estaba desnudo en el agua) en la bañera primero toma al niño y lo puso a él / ella en el baño. Pueden o no pueden terminar el trabajo, pero al menos tienen un lugar para sentarse mientras limpia. Lo más importante es asegurarse de que encontrar la caca antes de hacerlo. Entonces usted tiene que pescarlo. Sí, ya sé que es asqueroso, pero quédate conmigo. ...