diff --git a/coord_to_intersections.py b/coord_to_intersections.py index 976f6a294afe86a9584910840239c08c72a01f82..72f068a27a4415a067da210f9c5679997422e5d0 100644 --- a/coord_to_intersections.py +++ b/coord_to_intersections.py @@ -39,10 +39,11 @@ def coord_to_inter(liste_coord,lat,long,main_street): liste_coord.pop(indice) else : inter_street.append(nom_de_rue) + inter_street_coord.append(candidat) indice=dist.index(min(dist)) dist.pop(indice) liste_coord.pop(indice) - return inter_street + return inter_street+inter_street_coord diff --git a/main.py b/main.py index 4b7ab1b583aa81a76f44e4f36224521a4e33bfc6..285cde89807f8f11657a7ea9b052857aa26bc7de 100644 --- a/main.py +++ b/main.py @@ -6,8 +6,8 @@ def tree_position(lat, lon): main_street = req['address']['road'] city = req['address']['town'] intersections = req['geojson']['coordinates'] - [begin,end] = coord_to_inter(intersections, lat, lon, main_street) - return {'lat':lat, 'lon':lon, 'ville':city, 'rue':main_street, 'début tronçon': begin, 'fin tronçon':end} + [begin,end,coord_begin, coord_end] = coord_to_inter(intersections, lat, lon, main_street) + return {'lat':lat, 'lon':lon, 'ville':city, 'rue':main_street, 'début tronçon': begin, 'fin tronçon':end, 'coordonées début tronçon': coord_begin, 'coordonnées fin tronçon': coord_end} if __name__=="__main__": lat = 48.89227652