code: def get_data(self, element, ranges, style, **kwargs):
      x, y, z = element.dimensions()[:3]
      irregular = element.interface.irregular(element, x)
      if irregular:
          raise SkipRendering(
              "Plotly QuadMeshPlot only supports rectilinear meshes"
          )
      xc, yc = (
          element.interface.coords(
              element, x, edges=True, ordered=True
          ),
          element.interface.coords(
              element, y, edges=True, ordered=True
          ),
      )
      zdata = element.dimension_values(z, flat=False)
      x, y = ("x", "y")
      if self.invert_axes:
          y, x = "x", "y"
          zdata = zdata.T
  
      return [{x: xc, y: yc, "z": zdata}]
  
file_path: holoviews/holoviews/plotting/plotly/raster.py
imports: import numpy
  import param
  from ...core.options import SkipRendering
  from ...core.util import isfinite
  from ...element import Image, Raster
  from ..mixins import HeatMapMixin
  from .element import ColorbarPlot
label_desc: Use image node_id 1 for calling the QuadMeshPlot obj's underlying member method code with example usage: obj.get_data(element, ranges, style) and returns: list