polar_ppath_list

pyarts.plots.ppath.polar_ppath_list(ppaths, planetary_radius=0.0, rscale=1000, figure_kwargs={'dpi': 300}, fig=None, axes=None, select='end', show='poslos')[source]

Wraps polar_ppath() for a list of ppaths

This function takes several ppath objects in a list and manipulates them based on the option input to form a new ppath object that only has a valid pos field. This new ppath object is the passed directly to polar_ppath() to plot the polar coordinate and mapping information about pathing

For example, by default, the select argument is “end”, which means that this call would plot the sensor position for each Ppath

Parameters:
  • ppaths (list of pyarts.arts.Ppath) – A list of Ppath (or pyarts.arts.ArrayOfPpath).

  • planetary_radius (float, optional) – See polar_ppath()

  • rscale (float, optional) – See polar_ppath()

  • figure_kwargs (dict, optional) – See polar_ppath()

  • fig (Figure, optional) – See polar_ppath()

  • axes (Axes, optional) – See polar_ppath()

  • select (str, optional) –

    The selection criteria for the positions and line of sights in the ppath list. Default is “end”.

    Options are:

    • ”end” - end_pos and end_los for each Ppath

    • ”start” - start_pos and start_los for each Ppath

    • ”low” - the lowest r’s pos and los for each Ppath

    • ”all” - all pos and los for each Ppath

  • show (str or list, optional) –

    Selects what to show. Default is “poslos” for showing everything.

    Options are:

    • ”pos” - show the position

    • ”los” - show the line of sight

    • ”no_map” - don’t show the map

    The python “in” operator is used to determine what to show, and the triggers are: “pos” to show ppath pos, “los” to show ppath los, and “no_map” to not show the map. Note that for all intents and purposes, “poslos”, “lospos”, [“pos”, “los”], and “lost purpose” will give the exact same result because they all contain “los” and “pos” in a way that “in” will find

Return type:

As polar_ppath().