Загрузить файлы в «/»
This commit is contained in:
26
wrapper.py
Normal file
26
wrapper.py
Normal 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)
|
||||
Reference in New Issue
Block a user