API ReferenceΒΆ
- trafficgen package
- Modules
- trafficgen.ship_traffic_generator
- trafficgen.read_files
camel_to_snake()convert_encounters()convert_keys_to_snake_case()convert_own_ship_initial_data()convert_own_ship_waypoints()convert_settings_data_from_maritime_to_si_units()convert_ship_data_from_maritime_to_si_units()convert_situation_data_from_maritime_to_si_units()read_encounter_settings_file()read_generated_situation_files()read_own_ship_static_file()read_situation_files()read_situation_from_file()read_target_ship_static_files()
- trafficgen.encounter
assign_beta()assign_beta_from_list()assign_future_position_to_target_ship()assign_sog_to_target_ship()assign_vector_time()calculate_min_vector_length_target_ship()calculate_relative_bearing()calculate_ship_cog()check_encounter_evolvement()decide_target_ship()define_own_ship()determine_colreg()find_start_position_target_ship()generate_encounter()
- trafficgen.check_land_crossing
- trafficgen.marine_system_simulator
- trafficgen.plot_traffic_situation
- trafficgen.write_traffic_situation_to_file
- trafficgen.utils
calculate_bearing_between_waypoints()calculate_destination_along_track()calculate_distance()calculate_position_along_track_using_waypoints()calculate_position_at_certain_time()convert_angle_0_to_2_pi_to_minus_pi_to_pi()convert_angle_minus_pi_to_pi_to_0_to_2_pi()deg_2_rad()knot_2_m_pr_s()m_2_nm()m_pr_s_2_knot()min_2_s()nm_2_m()rad_2_deg()
- Modules