recupere.py 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. #from stl import mesh
  2. import numpy as np
  3. import requests
  4. import math
  5. import time
  6. import datetime
  7. from IGN import alt
  8. from GPS import *
  9. def ecrire_donnees(deplacement_metres,lenX,lenY,altitude,nom):
  10. now = datetime.datetime.now()
  11. date_heure = now.strftime("%Y-%m-%d-%H-%M-%S")
  12. #nom_fichier = f"Donne({date_heure}).txt"
  13. nom_fichier = nom+".rcl"
  14. with open(nom_fichier, "w") as fichier:
  15. fichier.write(f"{deplacement_metres}\n")
  16. fichier.write(f"{lenX}\n")
  17. fichier.write(f"{lenY}\n")
  18. fichier.write(f"{altitude}\n")
  19. def recupere(latitudeStart,longitudeStart,deplacement_metres,facteur,lenX,lenY,nom):
  20. Tabaltitude=[]
  21. latitude=latitudeStart
  22. TabLongitude=[]
  23. TabLatittude=[]
  24. for j in range (0,lenX):
  25. longitude=longitudeStart
  26. for i in range (0,lenY):
  27. TabLongitude.append(longitude)
  28. TabLatittude.append(latitude)
  29. longitude=longitudePlus(longitude,deplacement_metres,latitude)
  30. latitude=latitudePlus(latitude,deplacement_metres)
  31. Tabaltitude=alt(TabLatittude,TabLongitude)
  32. ecrire_donnees(deplacement_metres,lenX,lenY,Tabaltitude,nom)
  33. # print(latitude,",",longitude)