Viagem https://pt.bhlyqj.com

Como calcular a distância entre o mundo Cidades

Se você olhar para trajetória de vôo de um avião em uma tela de radar , você vai notar que ele parece arqueada , em vez de em linha reta. O piloto deve ter a curvatura da Terra em conta quando se traçando os caminhos mais curtos de vôo, e em cockpits modernas , esta tarefa tem sido tudo menos automatizado. Usando um pouco de trigonometria , no entanto, você pode calcular a distância aérea entre quaisquer duas cidades do mundo , ligando a sua latitude e longitude em uma fórmula . Coisas que você precisa
calculadora científica (consulte Recursos)
Mostrar Mais instruções
1

converter as coordenadas de sua origem para a forma decimal. Normalmente , você escreve latitude e longitude usando os graus- minutos-segundos de formato (DMS) . Por exemplo , Miami, da Flórida coordenadas são 25 ° 46 ' 27 N, 80 ° 11' 37 W. Convert "minutos" ( o segundo grupo de números em uma coordenada ) para graus de mergulho , o número de minutos por 60 --- lá são 60 "minutos" em um grau. Para a latitude ea longitude de Miami, este produz 46/60 e 11/60, ou 0,7667 e 0,1833 , respectivamente. Tal como no caso com o tempo , há cerca de 60 "segundos" em cada minuto . Tendo em mente que há também 60 minutos em cada grau , divida o número em segundos por 60, depois por 60 novamente --- ou simplesmente por 3.600 em primeiro lugar. Para a latitude ea longitude de Miami , este seria 27/3 , 600 e 37/3 , 600, ou 0,0075 e 0,0103 . Adicione seu graus, minutos e segundos para obter 25,7742 , - . 80,1936 , tendo em mente que " W " e " S " notações causar uma série a ser negativo
2

converter as coordenadas do seu destino , bem . Se o seu destino é o Rio de Janeiro, Brasil , coordenadas 22 ° 53 ' 60 S , 43 ° 13' 60 W, calcular suas coordenadas decimais da mesma forma . Observe que 53 /60 e 13/60 igual 0,8833 e 0,2167 , respectivamente , e que 60 /3, 600 ( o mesmo para coordenar cada segundo ) é igual a 0,0167 . Some esses números juntos para encontrar que as coordenadas do Rio de Janeiro são -22,9000 , - . 43,2334
3

Conecte suas coordenadas na equação " t = Arccos [ Cos [a1 ] Cos [ b1 ] Cos [ a2 ] Cos [ b2 ] + Cos [a1 ] Sin [ b1 ] Cos [ a2 ] Sin [ b2 ] + Sin [a1 ] Sin [ a2 ]] /360 * 2π * r , onde " t" é o distância entre os seus pontos em quilômetros, " π " é pi ( 3,14159 ) e " r" é o raio da Terra, ou 6,378.1 km, "a" e "b" representam latitude e longitude , respectivamente, e "1" e "2" representam sua origem e destino . Para o exemplo , note que t =

Arccos [ Cos [ 25,7742 ] Cos [ -80,1936 ] Cos [ -22,9000 ] Cos [ -43,2334 ] + [ Cos [ 25,7742 ] Sin [ -80,1936 ] Cos [ -22,9000 ] Sin [ -43,2334 ] + Sin [ 25,7742 ] Sin [ -22,9000 ]] /360 * 2π * 6,378.1 = Arccos [( 0,9005 x 0,1703 x 0,9212 x 0,7286 ) + ( 0,9005 x - 0,9854 x 0,9212 x - 0,6850 ) + ( 0,4348 x - 0,3891 ) ] /360 * = 40,074.8 Arccos [ 0,1029 + 0,5599-,1692 ] /360 * = 40,074.8 Arccos [ 0,4936 ] /360 * = 40,074.8 40,074.8 60.4225/360 * = 0,1678 * 40,074.8 = 6,726 km de distância entre Miami e Rio de Janeiro .
4

Verifique os resultados , ligando suas coordenadas em Movable Type Scripts ' " Distance Calculator ", localizado na seção Recursos para Miami - . Rio de Janeiro , dá 6,718 km , a 8 km ( ou um erro de 0,01 % ), você pode atribuir a arredondamentos
.