Activer la cellule Python suivante, pour obtenir une figure dynamique, où le point M est mobile.
#Sélectionner cette zone puis SHIFT+ENTREE
from IPython.display import HTML ; HTML("""<iframe scrolling="no" title="Géolocalisation coordonnées géographiques" src="https://www.geogebra.org/material/iframe/id/pmznnyn7/width/791/height/747/border/888888/sfsb/true/smb/false/stb/true/stbh/false/ai/false/asb/false/sri/false/rc/false/ld/false/sdz/false/ctl/false" width="791px" height="747px" style="border:0px;"> </iframe>""")
La géolocalisation d'un point M sur Terre se fait à l'aide de deux coordonnées géographiques :
Exercice :
Activer la figure dynamique ci-dessous, qui permet de lire les coordonnées sphériques du point rouge mobile.
#Sélectionner cette zone puis SHIFT+ENTREE
from IPython.display import HTML ; HTML("""<iframe scrolling="no" title="Géolocalisation Villes" src="https://www.geogebra.org/material/iframe/id/t5uyh84v/width/927/height/883/border/888888/sfsb/true/smb/false/stb/true/stbh/false/ai/false/asb/false/sri/false/rc/false/ld/false/sdz/false/ctl/false" width="927px" height="883px" style="border:0px;"> </iframe>""")
Recopier et compléter le tableau fourni ci-dessous (précision attendue : au degré près).
Tableau corrigé :
1. Un satellite envoie des ondes radio qui se propagent à la vitesse de $300\;000\;km \cdot s^{-1}=300\;km\cdot ms^{-1}$. En mesurant le temps que met une onde pour lui parvenir d'un satellite, un système de géolocalisation est capable de déduire sa distance à ce satellite.
Écrire une fonction Python DistSat qui reçoit en argument le temps t mis par l'onde (exprimé en $ms$) et qui renvoie la distance du satellite (exprimée en km).
#Écrire ici la fonction DistSat
def DistSat(t):
"""
fonction qui reçoit un temps t en ms
et renvoie la distance parcourue (ondes à 300kms-1)
"""
return 300*t
# Autre Version
def DistSat(t):
"""
fonction qui reçoit un temps t en ms
et renvoie la distance parcourue (ondes à 300kms-1)
"""
distance = 300*t
return distance
2. On souhaite géolocaliser un point de la surface terrestre. Pour cela, on dispose des temps mis pour atteindre ce point par des ondes envoyées par 3 satellites. Les données sont consignées dans le tableau ci-dessous.
À l'aide de la fonction Python DistSat, déterminer les trois distances qui séparent le point cherché de chaque satellite.
# Utiliser ces zones de saisie pour déterminer les distances
DistSat(69.9) #distance du satellite 1
DistSat(68.1) #distance du satellite 2
DistSat(72.3) #distance du satellite 3
3. Activer la cellule Python ci-dessous pour obtenir une figure dynamique.
#Sélectionner cette zone puis SHIFT+ENTREE
from IPython.display import HTML ; HTML("""<iframe scrolling="no" title="Géolocalisation Satellites" src="https://www.geogebra.org/material/iframe/id/qnkfspha/width/929/height/773/border/888888/sfsb/true/smb/false/stb/true/stbh/false/ai/false/asb/false/sri/false/rc/false/ld/false/sdz/false/ctl/false" width="929px" height="773px" style="border:0px;"> </iframe>""")
© Copyright Franck CHEVRIER 2019-2021 https://www.python-lycee.com.
Modification : Andjekel
Les activités partagées sur Capytale sont sous licence Creative Commons.