class_docstr: File handler for SMOS L2 wind netCDF files.
class_docstr_tok: ["File","handler","for","SMOS","L2","wind","netCDF","files","."]
docstr: Create area extent.
docstr_tok: ["Create","area","extent","."]
code: def _create_area_extent(self, width, height):
      """Create area extent."""
      # Creating a meshgrid, not needed actually, but makes it easy to find extremes
      _lon = self._adjust_lon_coord(self["lon"])
      _lon = self._roll_dataset_lon_coord(_lon)
      latlon = np.meshgrid(
          _lon, self["lat"][1 : self["lat/shape"][0] - 1]
      )
      lower_left_x = latlon[0][height - 1][0] - 0.125
      lower_left_y = latlon[1][height - 1][0] + 0.125
      upper_right_y = latlon[1][1][width - 1] - 0.125
      upper_right_x = latlon[0][1][width - 1] + 0.125
      return (lower_left_x, lower_left_y, upper_right_x, upper_right_y)
  
imports: import logging
  from datetime import datetime
  import numpy
  from pyresample.geometry import AreaDefinition
  from satpy.readers.netcdf_utils import NetCDF4FileHandler, netCDF4
label_desc: Use image node_id 13 for calling the SMOSL2WINDFileHandler obj's underlying member method code with example usage: obj._create_area_extent(width, height) and returns: lower_left_x,  lower_left_y,  upper_right_x,  upper_right_y