def handle_route_request(): user_preferences = request.POST.get('userPreferences') user_preferences = json.loads(user_preferences) print(user_preferences['startLocation']) print(user_preferences['distance']) user = User(user_preferences) reply = {} reply["STATUS"] = "SUCCESS" coordinates = user.process_user_setting() reply["WAYPOINTS"] = [{ "latitude": 40.7925, "longitude": -73.9519 }, { "latitude": 40.8118, "longitude": -73.9631 }] #reply["WAYPOINTS"] = [{"latitude": coordinates[0], "longitude": coordinates[1]}] print(reply["WAYPOINTS"]) return json.dumps(reply)
def handle_route_request(): user_preferences = request.POST.get('userPreferences') user_preferences = json.loads(user_preferences) print(user_preferences['startLocation']) print(user_preferences['distance']) user = User(user_preferences) reply = {} reply["STATUS"] = "SUCCESS" coordinates = user.process_user_setting() print("coordinates", str(coordinates)) #reply["WAYPOINTS"] = [{"latitude": 43.733, "longitude": -73.26}, {"latitude": 43.133, "longitude": -73.96}] return_mesg = [] for i in range(len(coordinates[0])): waypoint_dict = {} waypoint_dict['latitude'] = coordinates[0][i] waypoint_dict['longitude'] = coordinates[1][i] return_mesg.append(waypoint_dict) print("return_mesg", return_mesg) reply["WAYPOINTS"] = return_mesg print(reply["WAYPOINTS"]) return json.dumps(reply)