Загрузить файлы в «/»

This commit is contained in:
2025-10-27 11:48:41 +03:00
commit ba53689ab4
5 changed files with 962 additions and 0 deletions

26
wrapper.py Normal file
View File

@@ -0,0 +1,26 @@
from database import search_database
from geocoder import validate_address
from new_parser_test import parse
from route import build_route
import json
if __name__=='__main__':
user_input = parse()
user_input = json.loads(user_input)
print(user_input)
query =user_input['tags']
user_address =user_input['user_location']
user_time =user_input['time']
val_output = validate_address('addresses.sqlite',user_address)
print(val_output)
found_points,mapping = search_database('output.json', query)
print(len(found_points))
print(mapping)
user_position =[]
if val_output['valid']:
user_position.append(val_output['coordinates']['lat'])
user_position.append(val_output['coordinates']['lon'])
else:
print('Адрес не найден')
route = build_route(found_points, mapping,user_position,user_time,5)
print(route)