Example #1
0
 def get_satellite_object(self):
     '''
     Returns the database object that represents this sensor.
     '''
     return driver.get_satellite_object(self.get_name())
Example #2
0
 def get_satellite_object(self):
     """
     Returns the database object that represents this sensor.
     """
     return driver.get_satellite_object(_NAME)
Example #3
0
        return driver.get_product_type_object(self.get_sensor().get_attribute(olitirs.DATA_TYPE).upper())


if __name__ == "__main__":
    path = "/LUSTRE/MADMEX/eodata/oli_tirs/21048/2013/2013-04-15/l1t/"
    bundle = Bundle(path)
    print bundle.get_files()
    print bundle.can_identify()
    print "sensor"
    print bundle.get_sensor().get_attribute(olitirs.SENSOR)
    print "sensor_name"
    print bundle.get_sensor().get_attribute(olitirs.SENSOR_NAME)
    print "scene"
    print bundle.get_sensor().get_attribute(olitirs.SCENE_ID)
    print "cloud"
    print bundle.get_sensor().get_attribute(olitirs.CLOUD_COVER)
    print "sun"
    print bundle.get_sensor().get_attribute(olitirs.SUN_ELEVATION)
    print "data type"
    print driver.get_product_type_object(bundle.get_sensor().get_attribute(olitirs.DATA_TYPE).upper())
    print bundle.get_raster().get_attribute(raster.FOOTPRINT)
    print "path metadata"
    print bundle.file_dictionary[_BASE % (bundle.get_letter(), bundle.get_mission(), "MTL.txt")]
    print "row"
    print bundle.get_sensor().get_attribute(olitirs.ROW)
    print driver.get_satellite_object(bundle.get_name())
    print getattr(SETTINGS, "TEST_FOLDER") + "/" + bundle.file_dictionary[
        _BASE % (bundle.get_letter(), bundle.get_mission(), "MTL.txt")
    ],
    # print bundle.get_sensor().parser.metadata
Example #4
0
 def get_satellite_object(self):
     '''
     Returns the database object that represents this sensor.
     '''
     return driver.get_satellite_object(self.get_satellite_name())
Example #5
0

if __name__ == '__main__':
    path = '/LUSTRE/MADMEX/eodata/oli_tirs/21048/2013/2013-04-15/l1t/'
    bundle = Bundle(path)
    print bundle.get_files()
    print bundle.can_identify()
    print "sensor"
    print bundle.get_sensor().get_attribute(olitirs.SENSOR)
    print "sensor_name"
    print bundle.get_sensor().get_attribute(olitirs.SENSOR_NAME)
    print "scene"
    print bundle.get_sensor().get_attribute(olitirs.SCENE_ID)
    print "cloud"
    print bundle.get_sensor().get_attribute(olitirs.CLOUD_COVER)
    print "sun"
    print bundle.get_sensor().get_attribute(olitirs.SUN_ELEVATION)
    print "data type"
    print driver.get_product_type_object(bundle.get_sensor().get_attribute(
        olitirs.DATA_TYPE).upper())
    print bundle.get_raster().get_attribute(raster.FOOTPRINT)
    print "path metadata"
    print bundle.file_dictionary[_BASE % (bundle.get_letter(),
                                          bundle.get_mission(), 'MTL.txt')]
    print "row"
    print bundle.get_sensor().get_attribute(olitirs.ROW)
    print driver.get_satellite_object(bundle.get_name())
    print getattr(SETTINGS, 'TEST_FOLDER') + '/' + bundle.file_dictionary[
        _BASE % (bundle.get_letter(), bundle.get_mission(), 'MTL.txt')],
    #print bundle.get_sensor().parser.metadata