recupere.py 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  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)