Station¶
-
class
sorts.radar.tx_rx.
Station
(lat, lon, alt, min_elevation, beam)[source]¶ Bases:
object
A radar station.
- Parameters
lat (float) – Geographical latitude of radar station in decimal degrees (North+).
lon (float) – Geographical longitude of radar station in decimal degrees (East+).
alt (float) – Geographical altitude above geoid surface of radar station in meter.
min_elevation (float) – Elevation threshold for the radar station in degrees, i.e. it cannot detect or point below this elevation.
beam (pyant.Beam) – Radiation pattern for radar station.
- Variables
lat (float) – Geographical latitude of radar station in decimal degrees (North+).
lon (float) – Geographical longitude of radar station in decimal degrees (East+).
alt (float) – Geographical altitude above geoid surface of radar station in meter.
min_elevation (float) – Elevation threshold for the radar station in degrees, i.e. it cannot detect or point below this elevation.
ecef (numpy.array) – The ECEF coordinates of the radar station calculated using
frames.geodetic_to_ITRS()
.beam (pyant.Beam) – Radiation pattern for radar station.
enabled (bool) – Indicates if this station is turned on or off.
Methods
__init__
(lat, lon, alt, min_elevation, beam)Initialize self.
copy
()enu
(ecefs)Converts a set of ECEF states to local ENU coordinates.
point
(k)Point Station beam in local ENU coordinates.
point_ecef
(point)Point Station beam in location of ECEF coordinate.
rebase
(lat, lon, alt)Change geographical location of the station.
Attributes
Station beam pointing in local ENU coordinates.
Station beam pointing in local ENU coordinates.