Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Où se trouve l'ISS ?

3 views
Skip to first unread message

Dominique

unread,
Jun 26, 2023, 9:01:23 AM6/26/23
to
Bonjour,

Si cette information vous paraît essentielle, je vous propose le script
Python suivant :

-----------------------------------------------------------------------
import requests
from datetime import datetime

reponse=requests.get("http://api.open-notify.org/iss-now.json")
result=reponse.json()

dates=str(datetime.fromtimestamp(result.get('timestamp')))
date=dates[0:10].split('-')
date[0],date[1],date[2]=date[2],date[1],date[0]

print()
print('Le', '-'.join(date),'à', dates[11:],'heure de Paris')
print()
print('La position de l\'ISS était')
print()

longitude=float(result['iss_position']['longitude'])
latitude=float(result['iss_position']['latitude'])

if longitude<0:
sens=' W'
else:
sens=' E'

long=str(int(longitude))+':'+str(abs(round((longitude-int(longitude))*60,2)))+sens

if latitude<0:
sens=' S'
else:
sens=' N'

lat=str(int(latitude))+':'+str(abs(round((latitude-int(latitude))*60,2)))+sens

print('Latitude ',lat)
print('Longitude ',long)

coor=coor=str(latitude)+','+str(longitude)
chemin='https://maps.googleapis.com/maps/api/geocode/json?latlng='\
+coor+'&key=AIzaSyCPPMceUozI8l_JVT-_oETPXnw0Uqty1k0'

reponse=requests.get(chemin)

result=reponse.json()
lieux=result['results']

if len(lieux)==1:
lieu='l\'océan'
else:
lieu=lieux[2]['formatted_address']

print()
print("Approximation")

print("L'ISS se trouve au-dessus de ",lieu.strip())

-----------------------------------------------------------------------

--
Dominique
Courriel : dominique point sextant ate orange en France
Esto quod es
0 new messages