class_docstr: Reader for the OSISAF l3 netCDF format.
class_docstr_tok: ["Reader","for","the","OSISAF","l3","netCDF","format","."]
docstr: Set up the EASE grid.
docstr_tok: ["Set","up","the","EASE","grid","."]
code: def _get_geographic_grid(self):
      """Set up the EASE grid."""
      from pyresample import create_area_def
  
      x_size = self["/dimension/lon"]
      y_size = self["/dimension/lat"]
      lat_0 = self["lat"].min()
      lon_0 = self["lon"].min()
      lat_1 = self["lat"].max()
      lon_1 = self["lon"].max()
      area_extent = [lon_0, lat_1, lon_1, lat_0]
      area_def = create_area_def(
          area_id="osisaf_geographic_area",
          description="osisaf_geographic_area",
          proj_id="osisaf_geographic_area",
          projection="+proj=lonlat",
          width=x_size,
          height=y_size,
          area_extent=area_extent,
          units="deg",
      )
      return area_def
  
file_path: satpy/satpy/readers/osisaf_l3_nc.py
imports: import logging
  from datetime import datetime
  from satpy.readers.netcdf_utils import NetCDF4FileHandler
label_desc: Use image node_id 2 for calling the OSISAFL3NCFileHandler obj's underlying member method code with example usage: obj._get_geographic_grid() and returns: area_def