grss.prop.prop_utils.plot_single_bplane

grss.prop.prop_utils.plot_single_bplane#

grss.prop.prop_utils.plot_single_bplane(axis, x_coord, y_coord, ellipse_data, bplane_type, focus_factor, show_central_body, plot_offset, scale_coords, central_body_radius, units, equal_axis)#

Plot a single B-plane.

Parameters:
  • axis (matplotlib axis) – axis to plot on

  • x_coord (np.ndarray) – x-coordinates of the points

  • y_coord (np.ndarray) – y-coordinates of the points

  • ellipse_data (tuple of np.ndarray) – ellipse mean and points

  • bplane_type (str) – type of B-plane

  • focus_factor (float) – scaling factor of the central body B-plane due to gravitational focusing

  • show_central_body (bool) – True to show the central body, False to not show it

  • plot_offset (bool) – True to plot the offset from the mean, False to plot the raw data

  • scale_coords (bool) – True to scale the coordinates to the body’s radius, False to leave in km

  • central_body_radius (float) – radius of the central body, in km

  • units (str) – units of the plot

  • equal_axis (bool) – True to make the x and y axes equal, False to leave them as is

Returns:

None – None

Return type:

NoneType

Raises:

ValueError – Unknown B-plane type