(C) Copyright Franck CHEVRIER 2019-2021 http://www.python-lycee.com/
Pour exécuter une saisie Python, sélectionner la cellule et valider avec SHIFT+Entrée.
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 display, HTML ; display(HTML('fig_dyn_GeoGebra/Geolocalisation1.html'))
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 display, HTML ; display(HTML('fig_dyn_GeoGebra/Geolocalisation2.html'))
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
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
20970.0
DistSat(68.1) #distance du satellite 2
20430.0
DistSat(72.3) #distance du satellite 3
21690.0
3. Activer la cellule Python ci-dessous pour obtenir une figure dynamique.
#Sélectionner cette zone puis SHIFT+ENTREE
from IPython.display import display, HTML ; display(HTML('fig_dyn_GeoGebra/Geolocalisation3.html'))
L'intersection des sphères se situe en Espagne, et la capitale cherchée est donc Madrid.
(C) Copyright Franck CHEVRIER 2019-2021 http://www.python-lycee.com/