Path: ...!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Dominique Newsgroups: fr.sci.astronomie.amateur Subject: =?UTF-8?B?T8O5IHNlIHRyb3V2ZSBsJ0lTUyA/?= Date: Mon, 26 Jun 2023 15:01:20 +0200 Organization: A noiseless patient Spider Lines: 67 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Mon, 26 Jun 2023 13:01:21 -0000 (UTC) Injection-Info: dont-email.me; posting-host="ba4c1dcdd7851f7c831d6a03a64a1056"; logging-data="1012691"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/pyljQ3lkxfj/ZcQgeCHfsfPN4u4NLkHg=" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Cancel-Lock: sha1:DUmmLpXnxtfdc+daicx/rthe/yw= Content-Language: fr Bytes: 2562 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