Vous êtes sur la page 1sur 11

Internet

Le Web
Les réseaux sociaux
Les données structurées et leur traitement
Localisation, cartographie et mobilité
Informatique embarquée et objets
connectés
SNT – 2nde La photographie numérique
Sciences Numériques et Technologie

Dans l’activité « Chasse au trésor » vous avez vu la nécessité d’avoir 3 informations pour déterminer
l’emplacement du trésor. Vous avez mis en évidence le principe de triangulation.

I. PRESENTATION DE LA CARTOGRAPHIE (Longitude et Latitude)

Consultez les deux vidéos :


https://www.youtube.com/watch?v=BxEkD8MxzaY&feature=youtu.be (1mn40s)
https://www.youtube.com/watch?v=eSTJV40Lzro ( 20mn38s)

A partir des deux vidéos précédentes:


1.1. Donner une définition de la latitude

1.2. Donner une définition de la longitude

1.3. Donner une l’équation permettant de calculer la distance séparant deux degrés de longitude

1.4. Donner une l’équation permettant de calculer la distance séparant deux degrés de latitude

1/11
1.5. Détermination des coordonnées géographiques (longitude/latitude) d’une ville à partir d’un
planisphère:

https://pasarelapr.com/images/high-resolution-world-map-with-countries/high-resolution-world-map-with-
countries-7.jpg

Donner les coordonnées (latitude/longitude) des villes suivantes :


Londres ; Paris ; Moscou ; Canberra ; Washington ; Rio.

Ville Latitude Longitude


Londres
Paris
Moscou
Canberra
Washington
Rio

A l’aide du lien suivant, vérifier les coordonnées obtenues précédemment sur la planisphère.
https://www.gps-longitude-latitude.net/longitude-latitude-coordonnees-gps-du-lieu

1.6. Détermination des coordonnées géographiques (longitude/latitude) d’une ville à partir de


Geogebra:

Repérage d’un point par sa latitude et sa longitude

Comment se repérer sur la surface terrestre ?

Dans ce qui suit, on va assimiler la Terre à une boule de 6400 km de rayon.

Ouvrez le fichier Geogebra « coordgeo.ggb » fourni


et observez :

• La sphère « Terre », « planète bleue »,

• L’équateur, représenté par un cercle rouge.

• En vert le méridien de référence, communément


appelé « Méridien de Greenwich ».
Il passe par les pôles Nord et Sud (les points N et S).

• un point M (comme Mobile) à la surface de la terre,

• le méridien passant par M, un cercle passant aussi


par les pôles N et S.

• Un parallèle passant par M, cercle « parallèle » à


l’équateur.

Ce point M est repéré en coordonnées géographiques par :

• sa longitude, angle EOM entre le méridien de référence et le méridien passant par M.

2/11
• sa latitude, angle MOP entre l’équateur et le parallèle passant par M.

Déplacez le point M à l’aide de la souris et observez les latitudes et les longitudes.

• Si le point M est dans l’hémisphère nord, on dit qu’il a une « latitude Nord ».
• Si le point M est dans l’hémisphère sud, on dit qu’il a une « latitude Sud ».
• De même, on a des longitudes Est ou Ouest suivant qu’on soit à l’est ou à l’ouest du méridien de
référence.

Sur le dessin ci-dessus, on dit que M a une latitude de 31,6˚N et une longitude de 56,12˚E.
Déplacez le point M aux positions des grandes villes listées ci-dessous :
Complétez :
• Les sont des cercles constitués des points de même latitude.
• Les sont des cercles constitués des points de même longitude.

Quelques grandes villes du monde

Ouvrez le fichier Geogebra « villes.ggb » fourni et observez les villes Paris, Tunis, Pékin, Padang, Quito,
Moscou, Wellington, Oslo, Le Cap, Santiago, Londres, New York, Sydney, Madrid.
En déplaçant à l’aide de la souris le point « mobile M », retrouvez les coordonnées géographiques de
chacune de ces villes en complétant le tableau ci-dessous.

Notez bien qu’il est difficile d’obtenir exactement les coordonnées du tableau en superposant le point
mobile M sur les différentes villes, mais en observant les latitudes et longitudes affichées, on y arrive
facilement.

Villes Latitude Longitude


51,5 ° N 0°O ou 0°E
48,9 ° N 2,3°E
40,4 ° N 3,7°E
40,6 ° N 116,4°O
39,9 ° N 74,1°E
56,8 ° N 37,7°E
0°N ou 0°S 79°O
34°S 18,5°E
33,5°S 70,7°O
34°S 151,1°O
41,3°S 174,8°O
59,9 ° N 10,8°E
36,8 ° N 10,2°E
1°S 100,4°E

II. GEOLOCALISATION PAR SATELLITES (GPS, GALILEO…)

II.1. Préambule
Cette activité est l’occasion de balayer une idée reçue : un module GPS ne communique pas avec les satellites, il
se contente de recevoir les données que ceux-ci envoient en permanence, puis de faire des calculs.

II.2. Fonctionnement d’un GPS


Consultez les vidéos suivantes :

Vidéo n°1  et n°2: Comment fonctionne un GPS (triangulation)


https://youtu.be/WoqpQbWdacQ (4min49)
https://www.youtube.com/watch?v=OnontHDe-a0 (5min49)
3/11
A partir de la vidéo n°1, expliquer comment un Capteur GPS peut calculer sa position.

A partir de la vidéo N°2, qu’est-ce que c’est le système GPS ?

Comment ça marche ?

Quand est ce que ça marche mal ?

Vidéo n°3 : Galiléo : fonctionnement du GPS européen


4/11
https://youtu.be/e79tSIpLiDk (3min33)

II.3. Fonctionnement de la géolocalisation : se repérer grâce à 3 satellites.

Ouvrez le fichier Geogebra « satellite.ggb» fourni et observez :

_ la sphère « Terre », de rayon 1,6 (pour simplifier au lieu de


6400 kms), les pôles N et S, notre point M à la surface de la
Terre.
_ trois points S1, S2 et S3 représentant des satellites du
Réseau GPS. Ils sont sur une sphère « orbite » à 20200 km
d’altitude donc à du centre de la terre soit
sur une sphère orbite de rayon sur Geogebra.

Un récepteur GPS capte les signaux émis par S1, S2 et S3 et calcule les différences de temps en secondes,
entre son horloge interne et les horloges atomiques des satellites.
Remplir le tableau, en admettant que la vitesse de la lumière c est de : 300 000 km/s

Rappel : vitesse (km/s) = distance (km) / temps (s) donc distance (km) = vitesse (km/s) * temps(s)

Satellite S1 S2 S3

Différence de temps (s) 0,067500000 0,072233333 0,081533333

Distance (km)

Rayon sur geogebra

Créons donc dans Geogebra :


• La sphère sphere1 de centre S1 et de rayon
• La sphère sphere2 de centre S2 et de rayon
• Le cercle cercle12 intersection de sphere1 et sphere2.

Pour mieux voir la suite, masquez les sphères sphere1 et sphere2


en cliquant sur les sphères avec le bouton droit et en décochant
« afficher l’objet ». Gardez le cercle cercle12 !

Créons ensuite dans Geogebra :


• La sphère sphere3 de centre S3 et de rayon
• Le cercle cercle23 intersection de sphere2 et sphere3.
• Les points d’intersection des cercles cercle12 et cercle23.

Si vous ne vous êtes pas trompés, l’un des deux points est sur la surface de la terre !
Déplacer le point « mobile » M pour trouver ses coordonnées.
De quelle ville s’agit-il dans le tableau « quelques grandes villes du monde » ?

Fini en avance ?
Calculer la distance de cette ville à l’équateur (sur la surface de la terre).

5/11
III. APPLICATION ANDROID POUR VISUALISER SATELLITES CAPTES

Installer un premier magasin d’applications open sources sur les appareils Android qui ne nécessite pas de
compte ni d’identification par adresse mail (RGPD).
https://f-droid.org/

hhttps://fr.wikipedia.org/wiki/F-Droid
Précautions d’usages : il est mentionné sur f-droid.org :
« Autant que possible, les applications du dépôt sont compilées à partir des sources, et ce code source est vérifié
pour d’éventuels problèmes de sécurité ou atteinte à la vie privée. Cette vérification est loin d’être exhaustive
cependant, il n’y a donc aucune garantie. F-Droid respecte votre vie privée. Nous ne vous traçons pas, ni vos
données. Nous ne traçons pas ce que vous installez ... »

A partir de votre navigateur,


téléchargez l’application F-
droid avec le QR code ou le https://f-droid.org/Fdroid.apk
lien ci-contre.

Lancer l’application F-Droid.


Recherchez satstat
Installer l’application.

L’application SatStat dispose de 4


onglets :
- onglet1: on voit apparaître les
satellites visibles en rouge puis en
bleu lorsqu’ils ont réussi à
communiquer avec le smartphone
- onglet2 affiche les informations
délivrées par les capteurs

-onglet4 affiche la localisation

III.1. A partir de l’application SatStat relever la latitude et la longitude de votre position. Vous les donnerez
en degrés, puis en degré, minutes, secondes.

6/11
III.2. En déduire la distance entre votre point de localisation et l'équateur? Ainsi que Ia distance entre votre
point de localisation et le méridien de Greenwich.

3.3. En bas de l'onglet N°1, on trouve GPS, GLONASS, BEIDOU... Que cela signifie t-il?

IV. DECODAGE TRAME NMEA

Nos appareils GPS (smartphones, véhicules …) utilisent également le principe


de calcul d’une distance à partir du temps de propagation d’une onde. Ils
calculent le temps que met un signal pour faire un aller depuis un satellite.
 Quatre satellites visibles suffisent pour obtenir la position et l’altitude
du récepteur GPS ;
 Les algorithmes implantés dans les appareils GPS calculent les
informations numériques : altitude, coordonnées en latitude et
longitude … et les stockent dans la mémoire de l’appareil (votre
localisation !) ;
 Si vous autorisez leur utilisation (data), ces informations numériques
sont envoyées aux applications qui le souhaitent sous la forme d’une
trame (suite de bits représentants des informations codées en
binaire, souvent des caractères).

IV.1. Installation d’un deuxième magasin d’applications sur les appareils Android.

https://github.com/yeriomin/YalpStore
L’application YALP est disponible à partir de l’application F-Droid. Comme F-Droid elle ne nécessite ni
compte ni d’identification par adresse mail (RGPD) et permet de télécharger toutes les applications
disponibles sur le Play store de Google.

7/11
Lancer l’application F-
Droid.
Recherchez YALP Store.
Installer l’application.

8/11
Dans YALP, recherchez
maintenant nmea tools.
Installez l’application.

Lancer l’enregistrement
des trames NMEA,
cliquez de nouveau sur
enregistrer pour le
stopper, enregistrez le
fichier sous le nom
trame1.txt puis utilisez
NNEA Viewer pour
visualiser le contenu du
fichier.

Il existe plusieurs types


de trames NMEA, le
format GGA est un des
plus utilisé.

IV.2. Décodage d’une trame NMEA

9/11
Document 1 : La norme NMEA 0183

Il existe plus d'une trentaine de trames GPS différentes. Le type d'équipement est défini par les deux
caractères qui suivent le $. Le type de trame est défini par les caractères suivants jusqu'à la virgule.
Par exemple :
$GPGGA,064036.289,4836.5375,N,00740.9373,E,1,04,3.2,200.2,M,,,,0000*0E est une trame GPS
de type GGA.
Les deux premiers caractères après le signe $ (talker id) identifient l'origine du signal. Les
principaux préfixes sont :
BD ou GB - Beidou ;
GA - Galileo ;
GP - GPS ;
GL - GLONASS.

Source :https://fr.wikipedia.org/wiki/NMEA_0183

Document 2 : La trame GGA


La trame GGA est très courante car elle fait partie de celles qui sont utilisées pour connaître la
position courante du récepteur GPS.
$GPGGA : Type de trame
064036.289 : Trame envoyée à 06h 40m 36,289s (heure UTC)
4836.5375, N : Latitude Nord : 48°36.5375’ (DM) = 48,608958° (DD) = 48°36'32.25" (DMS)
00740.9373,E : Longitude Est : 7°40.9373’(DM)= 7,682288° (DD)= 7°40'56.238" (DMS)
1 : Type de positionnement (le 1 est un positionnement GPS)
04 : Nombre de satellites utilisés pour calculer les coordonnées
3.2 : Précision horizontale ou HDOP (Horizontal dilution of precision)
200.2,M : Altitude 200,2, en mètres
,,,,,0000 : D'autres informations peuvent être inscrites dans ces champs
*0E : Somme de contrôle de parité, un simple XOR sur les caractères entre $ et *3

Source : d’après https://fr.wikipedia.org/wiki/NMEA_0183

Document 3 : Les notations DMS, DM et DD

Les coordonnées géographiques sont traditionnellement exprimées dans le système sexagésimal,


parfois noté « DMS » : degrés ( ° ) minutes ( ′ ) secondes ( ″ ). L'unité de base est le degré d'angle
(1 tour complet = 360°), puis la minute d'angle (1° = 60′), puis la seconde d'angle (1° = 3 600″).
Ces distances correspondant à un écart de longitude (en degré, minute ou seconde), varient selon la
latitude du lieu, puisque les méridiens terrestres se rapprochent progressivement depuis l'équateur
vers les pôles. Le tableau ci-dessous en donne quelques exemples illustratifs

Longueurs des écarts de longitude à différentes latitudes

De nos jours, les notations équivalentes en minutes décimales ou degrés décimaux sont également utilisées :
DMS : Degré:Minute:Seconde (49° 30′ 00″ - 123° 30′ 00″) ;
DM : Degré:Minute (49° 30,0′ - 123° 30,0′) ;
DD : Degré décimal (49,5000° - 123,5000°), généralement avec quatre décimales.
Source : d’après https://fr.wikipedia.org/wiki/Coordonnées géographiques

10/11
Exercice N°1: Vérifier par un calcul que la latitude 48°36.5375’ (DM) du document correspond à 48°36'32.25"
(DMS).

Exercice N°2: on considère la trame suivante :


$GPGGA,153719.145, 4837.8332,N, 0448.8304,W,1,08,1.7,3.6,M, , , , *

1) Quelle est l’heure le récepteur GPS a t-il enregistré cette position ?

2) A quelle altitude se situait le récepteur ?

3) Trouver les coordonnées géographiques du récepteur ?

4) A l’aide d’un système de visualisation de données géographiques (par exemple Géoportail), identifier
dans quelle ville se situait le récepteur au moment de cet enregistrement.

Décodage d’une trame NMEA à l’aide d’un programme python

Exemple 1: Enregistrez sur un PC le fichier trame1.txt obtenu précédemment à l’aide d’une appli type NMEA
Tools. Ouvrez ce fichier et faite un copier d’une ligne complète $GPGGA. Exécuter maintenant le programme
python gps_niv1 en collant cette ligne de la trame :

Exemple 2:

Corriger maintenant le programme python gps_niv2 afin que ce dernier décode automatiquement, sans saisi
au clavier, la trame NMEA de type GPGGA du fichier trame1.txt.

11/11

Vous aimerez peut-être aussi