예제 #1
0
    test_route('Cuatro Caminos', 'Cuatro Caminos')
    test_route('Cuatro Caminos', 'Tacuba')
    test_route('Cuatro Caminos', 'Colegio Militar')
    test_route('Cuatro Caminos', 'Tasqueña')


def functional_test():
    test_route('Cuatro Caminos', 'Insurgentes')


def geojson_test(begin='Cuatro Caminos', end='Juanacatlan'):
    network = load_network()
    router = Router(network)
    path = router.enroute(network.node(begin), network.node(end))
    print Path.as_geojson(path)


if __name__ == "__main__":
    # geojson_test()

    f = GenericFactory.get_instance()

    #node = f.create_object('00c17928-b42c-42e6-ba26-20e83799ca4a')
    #print (node)

    #route = f.create_object('a213390f-b6ff-44e7-ace7-a920c9051cc2')
    #print (route)

    routes = Route.all_routes()
    print(routes)