class_docstr: An abstract base class for geographic projections
class_docstr_tok: ["An","abstract","base","class","for","geographic","projections"]
code: def clear(self):
      # docstring inherited
      super().clear()
  
      self.set_longitude_grid(30)
      self.set_latitude_grid(15)
      self.set_longitude_grid_ends(75)
      self.xaxis.set_minor_locator(NullLocator())
      self.yaxis.set_minor_locator(NullLocator())
      self.xaxis.set_ticks_position("none")
      self.yaxis.set_ticks_position("none")
      self.yaxis.set_tick_params(label1On=True)
      # Why do we need to turn on yaxis tick labels, but
      # xaxis tick labels are already on?
  
      self.grid(rcParams["axes.grid"])
  
      Axes.set_xlim(self, -np.pi, np.pi)
      Axes.set_ylim(self, -np.pi / 2.0, np.pi / 2.0)
  
imports: import numpy
  import matplotlib
  from matplotlib.axes import Axes
  import matplotlib.axis
  from matplotlib.patches import Circle
  from matplotlib.path import Path
  from matplotlib.projections import register_projection
  import matplotlib.spines
  from matplotlib.ticker import FixedLocator, Formatter, NullLocator
  from matplotlib.transforms import Affine2D, BboxTransformTo, Transform
label_desc: Use image node_id 2 for calling the GeoAxes obj's underlying member method code with example usage: obj.clear() without return types