docstr: Map elements from given `order` array to bins of start and end values
  for radius or angle dimension.
code: def _get_bins(self, kind, order, reverse=False):
      """
      Map elements from given `order` array to bins of start and end values
      for radius or angle dimension.
      """
  
      if kind == "radius":
          start = self.max_radius * self.radius_inner
          end = self.max_radius
  
      elif kind == "angle":
          start = self.start_angle
          end = self.start_angle + 2 * np.pi
  
      bounds = np.linspace(start, end, len(order) + 1)
      bins = np.vstack([bounds[:-1], bounds[1:]]).T
  
      if reverse:
          bins = bins[::-1]
  
      return dict(zip(order, bins))
  
imports: import numpy
  import param
  from bokeh.models.glyphs import AnnularWedge
  from ...core.data import GridInterface
  from ...core.spaces import HoloMap
  from ...core.util import dimension_sanitizer, is_nan
  from .element import ColorbarPlot, CompositeElementPlot
  from .selection import BokehOverlaySelectionDisplay
  from .styles import base_properties, fill_properties, line_properties, text_properties
label_desc: Use image node_id 2 for calling the RadialHeatMapPlot obj's underlying member method code with example usage: obj._get_bins(kind, order, reverse) and returns: dict