GeocentricSolarEcliptic#
- class sunpy.coordinates.GeocentricSolarEcliptic(*args, **kwargs)[source]#
Bases:
SunPyBaseCoordinateFrameA coordinate or frame in the Geocentric Solar Ecliptic (GSE) system.
The origin is the center of the Earth.
The X-axis (0 degrees longitude and 0 degrees latitude) is aligned with the Earth-Sun line.
The Z-axis (+90 degrees latitude) is aligned with the component perpendicular to the X-axis of the mean ecliptic pole at the observation time.
- Parameters:
data (
BaseRepresentationorNone) – A representation object orNoneto have no data (or use the coordinate component arguments, see below).lon (
AngleorQuantity, optional) – The longitude coordinate for this object (latmust also be given anddatamust beNone). Not needed ifdatais given.lat (
AngleorQuantity, optional) – The latitude coordinate for this object (lonmust also be given anddatamust beNone). Not needed ifdatais given.distance (
Quantity, optional) – The distance coordinate from Earth center for this object. Not needed ifdatais given.obstime (
tuple,list,str,pandas.Timestamp,pandas.Index,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 when transforming directly to/from this frame.
Attributes Summary
Default representation for differential data (e.g., velocity)
Default representation for position data
Mapping for frame-specific component names
Attributes Documentation
- default_differential#
Default representation for differential data (e.g., velocity)
- default_representation#
Default representation for position data
- frame_attributes = {'obstime': <sunpy.coordinates.frameattributes.TimeFrameAttributeSunPy object>}#
- frame_specific_representation_info#
Mapping for frame-specific component names
- name = 'geocentricsolarecliptic'#