ASTERimage
- class typhon.cloudmask.aster.ASTERimage(filename)[source]
ASTER L1B image object.
- __init__(filename)[source]
Initialize ASTER image object.
- Parameters:
filename (str) – Path to ASTER L1B HDF file.
Methods
__init__
(filename)Initialize ASTER image object.
cloudmask_to_binary
(clmask)dt_estimate_scanlines
([sensor])Estimate the date time per scanline.
get_brightnesstemperature
(channel)Get ASTER L1B reflectances values at TOA.
Estimate the cloud top height according to Baum et al., 2012 using :func: cloudtopheight_IR.
get_gain
(channel)Get gain settings of specified channel.
Estimate lapse rate from MODIS climatology using
lapserate()
.get_latlon_grid
([channel])Create latitude-longitude-grid for specified channel data.
Read full ASTER metadata information.
get_possible_radiance_values
(channel)get_possible_reflectance_values
(channel)get_radiance
(channel)Get ASTER radiance values.
get_radiance_to_reflectance_factor
(channel)Calculate radiance to reflectance factor.
get_reflectance
(channel)Get ASTER L1B reflectance values at TOA.
get_ucc
(channel)normalize_channelname
(channel)read_coordinates
([channel])Read reduced latitude and longitude grid.
read_digitalnumbers
(channel)Read ASTER L1B raw digital numbers.
Calculate the reflected sun angle, theta_r, of specular reflection of sunlight into an instrument sensor.
retrieve_cloudmask
([output_binary, ...])ASTER cloud mask.
sensor_angles
([channel])Calculate sensor zenith and azimuth angles.
Attributes
basename
Filename without path.
channel2sensor
channels
subsensors
ucc
wavelength_range