code: def draw(self, proj, mouse_x, mouse_y, ui_manager):
      ui_manager.info(
          "Use left and right to increase/decrease the number of clusters. k = %d"
          % self.k
      )
      self.painter.batch_draw()
  
file_path: geoplotlib/examples/kmeans.py
imports: from geoplotlib.colors import create_set_cmap
  import pyglet
  from sklearn.cluster import KMeans
  import geoplotlib
  from geoplotlib.layers import BaseLayer
  from geoplotlib.core import BatchPainter
  from geoplotlib.utils import BoundingBox
  import numpy
label_desc: Use image node_id 3 for calling the KMeansLayer obj's underlying member method code with example usage: obj.draw(proj, mouse_x, mouse_y, ui_manager) without return types