GeocentricEarthEquatorial¶
- class sunpy.coordinates.frames.GeocentricEarthEquatorial(*args, **kwargs)[source]¶
Bases:
sunpy.coordinates.frames.SunPyBaseCoordinateFrame
A coordinate or frame in the Geocentric Earth Equatorial (GEI) system.
The origin is the center of the Earth.
The Z-axis (+90 degrees latitude) is aligned with the Earth’s north pole.
The X-axis (0 degrees longitude and 0 degrees latitude) is aligned with the mean (not true) vernal equinox.
- Parameters
data (
BaseRepresentation
orNone
) – A representation object orNone
to have no data (or use the coordinate component arguments, see below).lon (
Angle
orQuantity
, optional) – The longitude coordinate for this object (lat
must also be given anddata
must beNone
). Not needed ifdata
is given.lat (
Angle
orQuantity
, optional) – The latitude coordinate for this object (lon
must also be given anddata
must beNone
). Not needed ifdata
is given.distance (
Quantity
, optional) – The distance coordinate from Earth center for this object. Not needed ifdata
is given.equinox (
tuple
,list
,str
,pandas.Timestamp
,pandas.Series
,pandas.DatetimeIndex
,datetime.datetime
,datetime.date
,numpy.datetime64
,numpy.ndarray
,astropy.time.Time
) – The date for the mean vernal equinox. Defaults to the J2000.0 equinox.obstime (
tuple
,list
,str
,pandas.Timestamp
,pandas.Series
,pandas.DatetimeIndex
,datetime.datetime
,datetime.date
,numpy.datetime64
,numpy.ndarray
,astropy.time.Time
) – The time of the observation. This is used to determine the position of solar-system bodies (e.g., the Sun and the Earth) as needed to define the origin and orientation of the frame.representation_type (
BaseRepresentation
, str, optional) – A representation class or string name of a representation class. This may change the valid coordinate component arguments from the defaults (see above). For example, passingrepresentation_type='cartesian'
will make the frame expect Cartesian coordinate component arguments (typically,x
,y
, andz
).copy (bool, optional) – If
True
(default), make copies of the input coordinate arrays.
Notes
Aberration due to Earth motion is not included.
Attributes Summary
dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2).
Attributes Documentation
- default_differential¶
- default_representation¶
- equinox = <Time object: scale='tt' format='jyear_str' value=J2000.000>¶
- frame_attributes = {'equinox': <sunpy.coordinates.frameattributes.TimeFrameAttributeSunPy object>, 'obstime': <sunpy.coordinates.frameattributes.TimeFrameAttributeSunPy object>}¶
- frame_specific_representation_info¶
- name = 'geocentricearthequatorial'¶