code: def get_dataset(self, key, info):
          
          res = super(HRITJMAFileHandler, self).get_dataset(key, info)
  
          # Filenames of segmented data is identical for MTSAT-1R, MTSAT-2
          # and Himawari-8/9. Make sure we have the correct reader for the data
          # at hand.
          self._check_sensor_platform_consistency(info['sensor'])
  
          # Calibrate and mask space pixels
          res = self._mask_space(self.calibrate(res, key.calibration))
  
          # Update attributes
          res.attrs.update(info)
          res.attrs['platform_name'] = self.platform
          res.attrs['satellite_longitude'] = float(self.mda['projection_parameters']['SSP_longitude'])
          res.attrs['satellite_latitude'] = 0.
          res.attrs['satellite_altitude'] = float(self.mda['projection_parameters']['h'])
  
          return res
docs: Get the dataset designated by *key*.