ost.Project.Sentinel1¶
- class ost.Project.Sentinel1(project_dir, aoi, start='2014-10-01', end='2022-05-06', data_mount=None, product_type='*', beam_mode='*', polarisation='*', log_level=20)[source]¶
A Sentinel-1 specific subclass of the Generic OST class This subclass creates a Sentinel-1 specific
Attributes
product_type
TBD
beam_mode
TBD
polarisation
TBD
inventory_file
TBD
inventory
TBD
refined_inventory_dict
TBD
coverages
TBD
burst_inventory
TBD
burst_inventory_file
TBD
scihub_uname
str: the scihub username
scihub_pword
str: the scihub password
asf_uname
TBD
asf_pword
TBD
peps_uname
TBD
peps_pword
TBD
onda_uname
TBD
onda_pword
TBD
Methods
High Level search function
Read the Sentinel-1 data inventory from a OST invetory shapefile :param
Function to get the total size of all products when extracted in GB
- param burst_file
a GeoPackage file created by OST holding a burst
- Sentinel1.search(outfile='full.inventory.gpkg', append=False, base_url='https://apihub.copernicus.eu/apihub')[source]¶
High Level search function
- Parameters
outfile –
append –
base_url –
- Returns
- Sentinel1.read_inventory()[source]¶
Read the Sentinel-1 data inventory from a OST invetory shapefile :param
- Sentinel1.download_size(inventory_df=None)[source]¶
Function to get the total size of all products when extracted in GB
- Parameters
inventory_df –
- Returns
- Sentinel1.refine_inventory(exclude_marginal=True, full_aoi_crossing=True, mosaic_refine=True, area_reduce=0.05, complete_coverage=True)[source]¶
- Sentinel1.create_burst_inventory(inventory_df=None, refine=True, outfile=None, uname=None, pword=None)[source]¶