class_docstr: A class capable of drawing a collection of
  shapely geometries.
docstr: Parameters
  ----------
  geometries
      A collection of shapely geometries.
  crs
      The cartopy CRS in which the provided geometries are defined.
  
  Other Parameters
  ----------------
  **kwargs
      Keyword arguments to be used when drawing this feature.
docstr_tok: ["Parameters","--","--","--","--","--","geometries","A","collection","of","shapely","geometries",".","crs","The","cartopy","CRS","in","which","the","provided","geometries","are","defined",".","Other","Parameters","--","--","--","--","--","--","--","--","*","*","kwargs","Keyword","arguments","to","be","used","when","drawing","this","feature","."]
code: def __init__(self, geometries, crs, **kwargs):
      """
      Parameters
      ----------
      geometries
          A collection of shapely geometries.
      crs
          The cartopy CRS in which the provided geometries are defined.
  
      Other Parameters
      ----------------
      **kwargs
          Keyword arguments to be used when drawing this feature.
  
      """
      super().__init__(crs, **kwargs)
      if isinstance(geometries, sgeom.base.BaseGeometry):
          geometries = [geometries]
      self._geoms = tuple(geometries)
  
imports: from abc import ABCMeta, abstractmethod
  import numpy
  import shapely.geometry
  import cartopy.crs
  import cartopy.io.shapereader
label_desc: Use image node_id 1 to create a new ShapelyFeature object from inherited base classes: Feature with example: obj = ShapelyFeature(geometries, crs)