code: def plot_points(geom, ax=None, color=None, marker="o", **kwargs):
      """
      Plot a Point/MultiPoint or the vertices of any other geometry type.
  
      Parameters
      ----------
      geom : shapely.Geometry
          Any shapely Geometry object, from which all vertices are extracted
          and plotted.
      ax : matplotlib Axes, default None
          The axes on which to draw the plot. If not specified, will get the
          current active axes or create a new figure.
      color : matplotlib color specification
          Color for the filled points. You can use `markeredgecolor` and
          `markerfacecolor` to have different edge and fill colors.
      marker : str, default "o"
          The matplotlib marker for the points.
      **kwargs
          Additional keyword arguments passed to matplotlib `plot` (Line2D).
  
      Returns
      -------
      Matplotlib artist (Line2D)
      """
      if ax is None:
          ax = _default_ax()
  
      coords = shapely.get_coordinates(geom)
      (line,) = ax.plot(
          coords[:, 0],
          coords[:, 1],
          linestyle="",
          marker=marker,
          color=color,
          **kwargs,
      )
      return line
  
file_path: shapely/shapely/plotting.py
imports: import numpy
  import shapely
label_desc: Use image node_id 6 for calling a global function with example usage: plot_points(geom, ax, color, marker) and returns: line