Esempio n. 1
0
 def test_read_mda_geo_resolution(self):
     from satpy.readers.hdfeos_base import HDFEOSGeoReader
     resolution_l1b = HDFEOSGeoReader.read_geo_resolution(
         HDFEOSGeoReader.read_mda(metadata_modisl1b))
     self.assertEqual(resolution_l1b, 1000)
     resolution_l2 = HDFEOSGeoReader.read_geo_resolution(
         HDFEOSGeoReader.read_mda(metadata_modisl2))
     self.assertEqual(resolution_l2, 5000)
Esempio n. 2
0
    def read_geo_resolution(metadata):
        """Parse metadata to find the geolocation resolution.

        It is implemented as a staticmethod to match read_mda pattern.

        """
        try:
            return HDFEOSGeoReader.read_geo_resolution(metadata)
        except RuntimeError:
            # most L2 products are 5000m
            return 5000