geoana.earthquake.oksar.EarthquakeInterferogram#

Inheritance diagram of EarthquakeInterferogram
class geoana.earthquake.oksar.EarthquakeInterferogram(data, title, location, location_UTM_zone, shape, pixel_size, ref, ref_incidence, satellite_azimuth, satellite_altitude, processed_by, scaling=1.0, satellite_fringe_interval=0.028333, local_earth_radius=6371000.0, local_rigidity=30000000000.0, **kwargs)#

Interferogram class

Attributes

copyright

A string providing any copyright information.

data

Processed interferogram data (unwrapped).

data_source

The source of the data.

date1

Date 1

date2

Date 2

description

The description of the event.

event_country

The country where the event occurred.

event_date

Event date

event_gcmt_id

The GCMT ID for the event.

event_name

The name of the event.

local_earth_radius

Local Earth radius.

local_rigidity

Local rigidity.

location

Interferogram location (bottom N, left E).

location_UTM_zone

UTM zone for the interferogram.

pixel_size

The Northing and Easting dimensions of each pixel.

processed_by

A string stating who processed the data.

processed_date

Processed date

ref

Interferogram reference location (bottom N, left E).

ref_incidence

Incidence angle.

satellite_altitude

Satellite altitude.

satellite_azimuth

Satellite azimuth.

satellite_fringe_interval

Satellite fringe interval.

satellite_name

A string stating the name of the satellite.

scaling

Interferogram scaling factor.

shape

Shape of the interferogram defined by number of pixels in the North and Easting directions, respectively; i.e. (n_pix_N, n_pix_E).

title

A title.

Methods

get_LOS_vector(locations)

calculate beta - the angle at earth center between reference point and satellite nadir

plot_interferogram([wrap, ax])

Plot interferogram

plot_mask([ax, opacity])

Plot masked interferogram