class_docstr: VIIRS L1B File Reader.
class_docstr_tok: ["VIIRS","L1B","File","Reader","."]
docstr: Get platform name.
docstr_tok: ["Get","platform","name","."]
code: def platform_name(self):
      """Get platform name."""
      try:
          res = self.get(
              "/attr/platform", self.filename_info["platform_shortname"]
          )
      except KeyError:
          res = "Unknown"
  
      return {
          "JPSS-1": "NOAA-20",
          "NP": "Suomi-NPP",
          "J1": "NOAA-20",
          "J2": "NOAA-21",
          "JPSS-2": "NOAA-21",
      }.get(res, res)
  
imports: import logging
  from datetime import datetime
  import numpy
  from satpy.readers.netcdf_utils import NetCDF4FileHandler
label_desc: Use image node_id 4 for calling the VIIRSL1BFileHandler obj's underlying member method code with example usage: obj.platform_name() and returns: dict