diff --git a/main.py b/main.py index 1c18c405606ce96de8b4953854f3c789535bdb99..646396dba6fcf9980e0e50acebc9d81cb3418604 100644 --- a/main.py +++ b/main.py @@ -19,7 +19,7 @@ def trees_positions(liste_coord): #ATTENTION mettre la longitude en premier for troncon in classement: print('troncon') dict[troncon]={} - ordre=ordre_arbre(classement[troncon],troncon[4]) + ordre=ordre_arbre(classement[troncon],troncon[-1]) for i in range(len(ordre)): dict[troncon][i+1]={'lat':ordre[i][1], 'lon':ordre[i][0], 'ville':troncon[0], 'rue':troncon[1], 'début tronçon': troncon[2], 'fin tronçon':troncon[3]} print(i+1) @@ -30,13 +30,13 @@ def classement_arbres(liste_coord): dict={} #dictionnaire ayant en clés la ville, la rue, le troncon de début et de fin et pour valeur une liste avec les coordonnées des arbres for i in info: if (i['ville'],i['rue'],i['début tronçon'],i['fin tronçon'],i['coordonnées début tronçon']) not in dict and (i['ville'],i['rue'],i['fin tronçon'],i['début tronçon'],i['coordonnées fin tronçon']) not in dict : - dict[(i['ville'],i['rue'],i['début tronçon'],i['fin tronçon'],i['coordonnées début tronçon']) ]=[(i['lat'],i['lon'])] + dict[(i['ville'],i['rue'],i['début tronçon'],i['fin tronçon'],i['coordonnées début tronçon']) ]=[(i['lon'],i['lat'])] print(i) elif (i['ville'],i['rue'],i['début tronçon'],i['fin tronçon'],i['coordonnées début tronçon']) not in dict: - dict[(i['ville'],i['rue'],i['fin tronçon'],i['début tronçon'],i['coordonnées fin tronçon']) ].append((i['lat'],i['lon'])) + dict[(i['ville'],i['rue'],i['fin tronçon'],i['début tronçon'],i['coordonnées fin tronçon']) ].append((i['lon'],i['lat'])) print(i) else: - dict[(i['ville'],i['rue'],i['début tronçon'],i['fin tronçon'],i['coordonnées début tronçon'])].append((i['lat'],i['lon'])) + dict[(i['ville'],i['rue'],i['début tronçon'],i['fin tronçon'],i['coordonnées début tronçon'])].append((i['lon'],i['lat'])) return dict if __name__=="__main__":