Esempio n. 1
0
    def fetch_routes(self, n=-1):
        bbox = [[2554732.4, 1188200.8], [2664894.8, 1209773.1],
                [2661453.5, 1088834.6], [2547806.3, 1082701.6]]

        _routes = self.c2c.get_routes(bbox, activity=self.activity)
        routes = []
        try:
            for _route in _routes[:n]:
                data, url = self.c2c.get_route(_route)
                route = Route.from_c2c(data)
                route.c2c_url = url
                logging.info(route.get_name())
                routes.append(route)
        except Exception as e:
            logging.info(e)
            self.routes = routes
        self.routes = routes