Trigonometrie sur la terre
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Trigonometrie sur la terre



  1. #1
    invitea40178a8

    Red face Trigonometrie sur la terre


    ------

    Bonjour, je n'arrive pas a solutionner un ptit probleme de trigo malgres les nombreuse infos et formules qui circule sur le net ; Pouvez m'aider sur ce sujet:

    A partir de 2 coordonés polaire (lat1, long1) et (lat2,long2) j'ai 2 formules connu pour retrouvé la distance entre ces 2 points.

    F1:calcul du gran cercle

    r = 6378137

    xa = deg2rad(pta.lat())
    xb = deg2rad(ptb.lat())
    x = xa-xb;

    ya = deg2rad(pta.lng())
    yb = deg2rad(ptb.lng())
    y = ya - yb

    a = 2 * Math.asin(Math.sqrt(Math.pow(M ath.sin(x/2),2 + Math.cos(xa)*Math.cos(xb)*Math .pow(Math.sin(y/2),2)))

    distance = r * a

    F2:calcul d'une distance entre 2 points

    xa = deg2rad(pta.lat())
    xb = deg2rad(ptb.lat())

    ya = deg2rad(pta.lng())
    yb = deg2rad(ptb.lng())
    y = yb -ya


    a = Math.acos(Math.cos(xa) * Math.cos(xb) * Math.cos(y) + Math.sin(xa) * Math.sin(xb))

    distance 6378137 * a


    Ces 2 formules fonctionnent et donnent aproximativement les meme resultats

    Une 3em formule quand a elle donne l'angle entre ces 2 points

    F3:Calcul de l'angle

    xa = deg2rad(pta.lat())
    xb = deg2rad(ptb.lat())

    y = deg2rad(ptb.lng()- pta.lng());

    angle = rad2deg(Math.atan2(Math.sin(y) , Math.cos(xa)* Math.tan(xb)- Math.sin(xa)* Math.cos(y)));

    La question que je n'arrive pas a solutionner:

    Comment trouver les cordonné d'un nouveau point a partir d'un point connu en lui indiquant un angle(le cap) et une distance.

    j'ai trouvé la formule de la navigation à l'estime utilise les par les marins, mais je n'arrive pas à l'appliquer !http://fr.wikipedia.org/wiki/Navigat...%A0_l%27estime

    J'ai beau triturer ces 3 formules dans tous les sens... quenini !!

    Merci d'avance...

    -----

  2. #2
    sylvainc2

    Re : Trigonometrie sur la terre

    Voir http://williams.best.vwh.net/avform.htm#LL

    paragraphe "Lat/lon given radial and distance"

    radial c'est l'angle initial.

    Ces formules sont pour la cas d'une terre sphérique. Le lien que tu as donné, navigation à l'estime, doit être bon pour terre plate seulement, je pense.

  3. #3
    invite51d17075
    Animateur Mathématiques

    Re : Trigonometrie sur la terre

    Citation Envoyé par sylvainc2 Voir le message

    Ces formules sont pour la cas d'une terre sphérique. Le lien que tu as donné, navigation à l'estime, doit être bon pour terre plate seulement, je pense.
    exact !
    cette formule n'est valable que sur de courtes distances.
    sur de grandes distances les géodésiques font que le plus court chemin d'un point à l'autre ne suit pas le même "cap".

    imagines par exemple que tu passe près du pole pour aller de l'autre coté. si tu gardes un cap 0 ( ou proche de 0 ), tu finira par tourner en rond

  4. #4
    invitea40178a8

    Re : Trigonometrie sur la terre

    Ok ...

    Merci pour le lien et pour la ptite precision sur la fonction de navigation .

    Je pense que je vais trouver mon bonheur...

  5. A voir en vidéo sur Futura

Discussions similaires

  1. puis-je avoir un cours sur la trigonométrie?
    Par seb00713 dans le forum Mathématiques du collège et du lycée
    Réponses: 5
    Dernier message: 15/01/2012, 15h14
  2. Problème sur les formules de trigonométrie
    Par invite8f2fbd2b dans le forum Mathématiques du collège et du lycée
    Réponses: 4
    Dernier message: 29/10/2008, 12h44
  3. [Divers] Animaux terre : nombre d'espèces vivantes sur Terre
    Par invite7d98be1c dans le forum Biologie
    Réponses: 8
    Dernier message: 03/06/2008, 18h42
  4. DM sur la trigonométrie en premiere S
    Par invite33a1bc5d dans le forum Mathématiques du collège et du lycée
    Réponses: 3
    Dernier message: 07/01/2008, 16h59
  5. Trigonometrie : inéquation sur le cercle
    Par invitecc79f7ac dans le forum Mathématiques du collège et du lycée
    Réponses: 8
    Dernier message: 09/12/2006, 17h10