Exemple #1
0
 def output(self, json_output):
     print()
     print("ELEVATION")
     lat_long_list = lat_long(json_output)
     for obj in range(0,len(lat_long_list),2):
         lat_long_single = str(lat_long_list[obj]) + "," + str(lat_long_list[obj + 1])
         json_file = mapquestinput.convert_to_python_obj(mapquestinput.get_elevation(lat_long_single))
         for obj1 in json_file["elevationProfile"]:
             print((round(obj1["height"])))
Exemple #2
0
 def output(self, json_output):
     print()
     print("ELEVATION")
     lat_long_list = lat_long(json_output)
     for obj in range(0, len(lat_long_list), 2):
         lat_long_single = str(lat_long_list[obj]) + "," + str(
             lat_long_list[obj + 1])
         json_file = mapquestinput.convert_to_python_obj(
             mapquestinput.get_elevation(lat_long_single))
         for obj1 in json_file["elevationProfile"]:
             print((round(obj1["height"])))
Exemple #3
0
    location_list = []
    for obj in range(number_input):
        location_list.append(input())
    return location_list


def action_outputs():
    """
    User input for the number of outputs
    as well as the specific outputs the user wants
    """
    number_input = int(input())
    if number_input > 5:
        print("ERROR")
        return action_outputs()
    output_list = []
    for obj in range(number_input):
        output_list.append(input())
    return output_list


if __name__ == "__main__":
    mapquestoutput.start(
        mapquestinput.convert_to_python_obj(
            mapquestinput.make_a_search(trip_locations())),
        mapquestoutput.sorted_output(action_outputs()))
    print()
    print(
        "Directions Courtesy of MapQuest; Map Data Copyright OpenStreetMap Contributors"
    )
Exemple #4
0
        print("ERROR")
        return trip_locations()
    location_list = []
    for obj in range(number_input):
        location_list.append(input())
    return location_list


def action_outputs():
    """
    User input for the number of outputs
    as well as the specific outputs the user wants
    """
    number_input = int(input())
    if number_input > 5:
        print("ERROR")
        return action_outputs()
    output_list = []
    for obj in range(number_input):
        output_list.append(input())
    return output_list


if __name__ == "__main__":
    mapquestoutput.start(
        mapquestinput.convert_to_python_obj(mapquestinput.make_a_search(trip_locations())),
        mapquestoutput.sorted_output(action_outputs()),
    )
    print()
    print("Directions Courtesy of MapQuest; Map Data Copyright OpenStreetMap Contributors")