From b218d83944ff763323f58e68296ab76b6de0f77f Mon Sep 17 00:00:00 2001
From: "a.pradeilles" <alexandre.pradeilles@student-cs.fr>
Date: Thu, 15 Apr 2021 10:11:21 +0200
Subject: [PATCH] gestion main_street

---
 main.py | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/main.py b/main.py
index b56b503..0066131 100644
--- a/main.py
+++ b/main.py
@@ -2,11 +2,17 @@ from request import requete_osm
 from coord_to_intersections import coord_to_inter
 from request2 import search_osm, all_intersect
 from ordre_arbres import ordre_arbre
+from research import circular_research_2
 import time
 
 def tree_position(lat, lon):
     req = requete_osm(lat, lon)
-    main_street = req['address']['road']
+    try:
+        main_street = req['address']['road']
+    except KeyError:
+        main_street = circular_research_2(lat, lon)
+    if main_street == '':
+        main_street = circular_research_2(lat, lon)
     print(main_street)
     city = req['address']['town']
     country = req['address']['country']
@@ -47,7 +53,7 @@ def classement_arbres(liste_coord):
 if __name__=="__main__":
     
     t1 = time.time()
-    lat, lon = 48.892046, 2.249319
+    lat, lon = 48.898867, 2.237485
     print(tree_position(lat, lon))
     t2 = time.time()
     print(t2-t1)
-- 
GitLab