code: def _get_raw_grid_lines(
      self, lon_values, lat_values, lon_min, lon_max, lat_min, lat_max
  ):
      lons_i = np.linspace(lon_min, lon_max, 100)  # for interpolation
      lats_i = np.linspace(lat_min, lat_max, 100)
  
      lon_lines = [
          self.transform_xy(np.zeros_like(lats_i) + lon, lats_i)
          for lon in lon_values
      ]
      lat_lines = [
          self.transform_xy(lons_i, np.zeros_like(lons_i) + lat)
          for lat in lat_values
      ]
  
      return lon_lines, lat_lines
  
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import six
  import numpy
  from matplotlib.transforms import Bbox
  from .None import clip_path
  import matplotlib.ticker
  from matplotlib.transforms import Transform
label_desc: Use image node_id 3 for calling the GridFinderBase obj's underlying member method code with example usage: obj._get_raw_grid_lines(lon_values, lat_values, lon_min, lon_max, lat_min, lat_max) and returns: lon_lines,  lat_lines