def on_sumo(self, event=None): self.prepare_results() self.simulator = sumo.Sumo(scenario=self.get_scenario(), results=self._results, logger=self._mainframe.get_logger(), is_gui=True, ) self.open_sumodialog()
def on_sumo_prompt(self, event=None): # self.prepare_results() self.simulator = sumo.Sumo(scenario=self.get_scenario(), results=self._simulation.results, logger=self._mainframe.get_logger(), is_gui=True, is_export_net=False, is_export_poly=False, is_export_rou=False, is_prompt_filepaths=True, ) self.open_sumodialog()
def on_sumo_routes(self, event=None): self.prepare_results() self.simulator = sumo.Sumo(scenario=self.get_scenario(), results=self._results, logger=self._mainframe.get_logger(), is_gui=True, is_export_net=True, is_export_poly=True, is_export_rou=True, method_routechoice=None, ) self.open_sumodialog()
def on_sumo(self, event=None): """ Set simulation parameters and simulate with SUMO micro-simulator """ # self.prepare_results() self.simulator = sumo.Sumo(scenario=self.get_scenario(), results=self._simulation.results, logger=self._mainframe.get_logger(), is_gui=True, is_export_net=True, is_export_poly=True, is_export_rou=True, is_prompt_filepaths=False, ) self.open_sumodialog()