Qu'elle est l'heure locale ?

Salut à tous,

Pensez-vous qu'il soit possible de déterminer l'heure d'une position GPS si on connait l'heure UTC de cette position.

En fait je pense qu'il faudrait pouvoir déterminer un numéro de fuseau horaire par rapport a une longitude ??
Avez-vous des infos à ce sujet ?
Merci
YC

L'équipage
25 août 2023
25 août 2023

Oui merci, ça j'ai vu .... 24 fuseaux horaires autour de notre terre OK
Mon problème est comment à partir d'une longitude trouver dans quel fuseau horaire on se trouve, sachant que toutes les latitudes associées à cette longitude seront dans le même fuseau horaire.
Une solution serait d'avoir un tableau de 24 entrées et pour chacune d'elle avoir la longitude de l'entrée dans le fuseau horaire. Mais ça me semble un peu bricolage quand même ...


johann78:Tu vois bien sur le lien de lady_c que, pour une longitude donnée, il peut y avoir différents fuseaux horaires suivant la latitude. Il n'y a pas de règle simple, même en bidouillant, répondant à ta question. C'est pour cela que les programmes donnant l'heure à partir du GPS sont complexes (et encore je te passe les heures été/hivers...)·le 25 août 2023 14:28
Lady_C:les timezone sont de largeur égale, une timezone tous les 15°.
la longitude seule permet donc de savoir la timezone. donc (à vérifier), de -7.5 à +7.5, on sera en UTC 0.
de +7.5 à +22.5 on sera en UTC+1
de -7.5 à -22.5 on sera en UTC-1
etc reste à consulter les tables et gérer les exceptions.en.wikipedia.org[...]e_zones ·le 25 août 2023 14:52
25 août 2023

Pourquoi faire?


Lady_C:exercice de programmation :-)·le 25 août 2023 14:53
Lady_C:stackoverflow.com[...]dinates ·le 25 août 2023 18:15
25 août 2023

mon ancien gps m'indique l'heure UTC de ma position ...tres pratque pour faire le point avec le sextant pour l'amusement


Fabien83:Excellent! 🤣·le 25 août 2023 18:20
Calypso2:C'est pas facile de faire simple mdr·le 25 août 2023 18:33
26 août 2023

Réponse à tuperware "Pourquoi faire ?"
J'ai réalisé un petit logiciel qui tourne sur un PC à bord de mon bateau et qui récupère ma position GPS et la date-heure correspondante. Chacune de ces positions est gardée sur une petite base locale (Sqlite3) et envoyée sur un serveur Dropbox par "starlink". D'un autre coté j'ai un site internet avec une tache de fond (CRON sous NodeJS) qui analyse ces données de positionnement et affiche la trace de mon déplacement sur une GoogleMap. L'heure affichée est l'heure UTC .... j'aimerais plutôt afficher l'heure locale du point GPS et pourquoi pas aussi l'heure de France. pour cette dernière pas de problème, je connais le fuseau horaire de la France, mais pour l'heure du point GPS il me faut connaitre le fuseau horaire correspondant à ce point GPS. Voila tu sais "pourquoi faire"


26 août 2023

Voila il semblerai q'une API google fait çà tres bien

_L'API Time Zone fournit des données de décalage horaire pour les emplacements à la surface de la Terre. La demande d'informations sur le fuseau horaire pour une paire Latitude/Longitude spécifique renverra le nom de ce fuseau horaire, le décalage horaire par rapport à UTC et le décalage de l'heure d'été.
_

Merci Monsieur Google


06 sept. 2023

Bonjour
Mon gps bateau ou terrestre m'indique 45 degré de longitude ouest... Utc a ce moment 15 heures.. Quel fuseau suis-je et qu'elle heure est 'il en solaire ? Vitesse solaire 15 degrés heures... Chaque fuseau fait 15 degré d' arc (360:24=15)..le sun met une heure pour traversé un fuseau...
Fuseau zéro c' est le temps Utc Greenwich... Je suis donc 3 heures avant 15 heures Utc soit fuseau moins 3 heures il est midi solaire.. Quand à l'heure locale (la montre) cela dépend aussi des politique des pays traversés... Ou ils s'accordent sur l'heure solaire ou ils rajoutent une 1 heure voir deux !


La Giraglia

Phare du monde

  • 4.5 (17)

La Giraglia

2022