Mudanças entre as edições de "FundamentacaoTeoricaProjeto-CoordenadasEsfericasAzimute"
Linha 31: | Linha 31: | ||
SUGESTÃO: Aplicando as leis do cosenos pode-se aplicar a seguinte fórmula: | SUGESTÃO: Aplicando as leis do cosenos pode-se aplicar a seguinte fórmula: | ||
− | <math>Az = \cos^{-1} \left [ (\sin (\phi_2) - \sin (\phi_1) \ \cos (\alpha)) \right ] </math> | + | <math>Az = \frac{\cos^{-1} \left [ (\sin (\phi_2) - \sin (\phi_1) \ \cos (\alpha))}{\cos (\phi_1) \sin (\alpha)} \right ] </math> |
<math>Az= \cos^{-1} \left [ \sin (\phi_1) \ \sin (\phi_2)+ \cos (\phi_1) \ \cos (\phi_2) \ \cos (\lambda_1 - \lambda_2) \right ]</math> | <math>Az= \cos^{-1} \left [ \sin (\phi_1) \ \sin (\phi_2)+ \cos (\phi_1) \ \cos (\phi_2) \ \cos (\lambda_1 - \lambda_2) \right ]</math> |
Edição das 21h45min de 9 de julho de 2013
Objetivos
O aluno deverá ser capaz de:
- Usar as coordenadas geográficas entre dois pontos para cálculo da distância geodésica entre dois pontos usando o Scratch;
- Calcular o azimute usando o Scratch.
Coordenadas Esféricas
Material de referência:
Monografia de Luciana Cadar Chamone
Slides de Luciana Cadar Chamone
Implementação no Scratch
Cálculo da distância geodésica
Exercício 1: Elaborar um subprograma no Scratch que recebe como parâmetros dois pontos (LAT1,LONG1) e (LAT2,LONG2) em graus e a função retorna a distância geodésica em Km e o ângulo relativo a esta geodésica (. Usar (raio da terra).
SUGESTÃO: Aplicar direto: pois esta fórmula é diretamenteamente derivada da lei dos cosenos, sendo e as coordenadas geográficas dos pontos.
OBS: O ângulo facilitará o cálculo dos azimutes entre os pontos.
Cálculo da distância geodésica
Exercício 2: Elaborar um programa Scratch que recebe as coordenadas de dois pontos A e B e calcula o azimute do ponto A () em relação ao ponto B ().
SUGESTÃO: Aplicando as leis do cosenos pode-se aplicar a seguinte fórmula: Falhou ao verificar gramática (erro de sintaxe): {\displaystyle Az = \frac{\cos^{-1} \left [ (\sin (\phi_2) - \sin (\phi_1) \ \cos (\alpha))}{\cos (\phi_1) \sin (\alpha)} \right ] }