Esempio n. 1
0
from app.travel.functions import cheapest_flight, lltocode, distance, cost, nearest_airport 

import json


origin = '45.501689,-73.567256'
destination = '43.653226,-79.383184'

date = '2015-07-31'
adults = '1'

f = open('/home/cthomas/CelebStalker/app/travel/airports.json', 'r')
airport_data = json.loads(f.read())
f.close()
origin_airport = nearest_airport(origin.split(','))
origin_code = lltocode([origin_airport['location']['lat'], origin_airport['location']['lng']], airport_data)
  
destination_airport = nearest_airport(destination.split(','))
dest_code  = lltocode([destination_airport['location']['lat'], destination_airport['location']['lng']], airport_data)

cheapest = cheapest_flight(origin_code, dest_code, date=date, passengers={'adult': int(adults), 'child': 0, 'senior': 0})
print(cheapest)
Esempio n. 2
0
from app.travel.functions import nearest_airport, filter_airports, get_airports, is_close, lltocode

import json

data = get_airports(('51.507351', '-0.127758'))

filtered = filter_airports(data)

f = open('/home/cthomas/CelebStalker/app/travel/airports.json', 'r')
airport_data = json.loads(f.read())
f.close()

loc = (
	filtered['location']['lat'],
	filtered['location']['lng']
)

print(lltocode(loc, airport_data))