def init_output_saver( self, list_file_name, matrix_file_name, list_header, ): self.list_file, self.list_saver = Utils.init_output_saver( list_file_name, list_header) self.matrix_file, self.matrix_saver = Utils.init_output_saver( matrix_file_name, None)
def init_output_saver( self, sp_file_name, sp_header, route_file_name, route_header, ): self.sp_file, self.sp_saver = Utils.init_output_saver( sp_file_name, sp_header) self.route_file, self.route_saver = Utils.init_output_saver( route_file_name, route_header)
def init_output_saver(self, trajectory_file_name, trajectory_header, trajectory_txt_name, trajectory_point_name, trajectory_point_header): self.info_file, self.info_saver = Utils.init_output_saver( trajectory_file_name, trajectory_header) self.point_file, self.point_saver = Utils.init_output_saver( trajectory_point_name, trajectory_point_header) if not trajectory_txt_name: self.line_file = None else: Utils.check_file_path_and_create(trajectory_txt_name) self.line_file = open(trajectory_txt_name, "w") self.line_file.write("Polyline\n")
def init_output_saver(self, sp_file_name, sp_header): self.output_file, self.output_saver = Utils.init_output_saver( sp_file_name, sp_header)