class_docstr: The OLCI reader base.
docstr: Get the nc xr dataset.
docstr_tok: ["Get","the","nc","xr","dataset","."]
code: def nc(self):
      """Get the nc xr dataset."""
      f_obj = open_file_or_filename(self.filename)
      dataset = xr.open_dataset(
          f_obj,
          decode_cf=True,
          mask_and_scale=True,
          engine=self._engine,
          chunks={
              self.cols_name: CHUNK_SIZE,
              self.rows_name: CHUNK_SIZE,
          },
      )
      return dataset.rename({self.cols_name: "x", self.rows_name: "y"})
  
imports: import logging
  from functools import reduce
  import dask.array
  import numpy
  import xarray
  from satpy._compat import cached_property
  from satpy.readers import open_file_or_filename
  from satpy.readers.file_handlers import BaseFileHandler
  from satpy.utils import angle2xyz, get_legacy_chunk_size, xyz2angle
label_desc: Use image node_id 2 for calling the NCOLCIBase obj's underlying member method code with example usage: obj.nc() and returns: dataset