Étant donné une date, obtenez la latitude et la longitude où se trouve le zénith solaire

9

La recherche est facile à trouver la ligne de terminaison (frontière entre le jour et la nuit) ou la position du soleil dans le ciel étant donné une position sur la terre et un temps; mais je ne trouve pas comment obtenir où le zénith du soleil est donné une date (et une heure).

J'ai besoin d'obtenir le centre de la zone éclairée de la terre (latitude et longitude) à un moment donné. (Eh bien, en fait, j'ai besoin du contraire, le Nadir, mais avec l'un, vous pouvez facilement calculer l'autre).

Quelqu'un connaît la fonction?

Je vous remercie.

Black Cid
la source
Vous pouvez calculer l'altitude / azimut du soleil pour n'importe quel point de la Terre, il semble donc que le calcul du nadir / zénith devrait être facile? Je pense que je peux mal comprendre la question. Il existe de nombreux sites qui affichent jour / nuit, y compris mon test.barrycarter.info/sunstuff.html
barrycarter

Réponses:

1

Ce que vous cherchez, c'est la latitude et la longitude du point subsolaire.

Le calculer avec précision est quelque peu compliqué. Voici une bibliothèque python qui a des routines pour le faire pour vous: http://rhodesmill.org/pyephem/

Vous pouvez également éventuellement interroger ces informations sur d'autres sites.

Si vous voulez vraiment travailler par vous-même, je suggère comme point de départ "Spherical Astronomy" de Robin M. Green publié par Cambridge University Press.

John
la source
PyEphem est fantastique. Vous pouvez faire tellement de choses avec. Calculez les positions de tous les corps célestes importants, à des moments arbitraires, avec seulement quelques lignes de code Python. Impressionnant.
Florin Andrei