Reference/API for supporting coordinates modules¶
The parts of the following modules that are useful to a typical user are already imported into the sunpy.coordinates
namespace.
sunpy.coordinates.frames Module¶
Common solar physics coordinate systems.
This submodule implements various solar physics coordinate frames for use with
the astropy.coordinates
module.
Classes¶
|
Base class for sunpy coordinate frames. |
|
Base class for HeliographicCarrington (HGC) and HeliographicStonyhurst (HGS) frames. |
|
A coordinate or frame in the Stonyhurst Heliographic (HGS) system. |
|
A coordinate or frame in the Carrington Heliographic (HGC) system. |
|
A coordinate or frame in the Heliocentric system, which is observer-based. |
|
A coordinate or frame in the Helioprojective Cartesian (HPC) system, which is observer-based. |
|
A coordinate or frame in the Heliocentric Earth Ecliptic (HEE) system. |
|
A coordinate or frame in the Geocentric Solar Ecliptic (GSE) system. |
|
A coordinate or frame in the Heliocentric Inertial (HCI) system. |
|
A coordinate or frame in the Geocentric Earth Equatorial (GEI) system. |
Class Inheritance Diagram¶
sunpy.coordinates.metaframes Module¶
Coordinate frames that are defined relative to other frames
Classes¶
|
A frame which is offset from another frame such that it shares the same origin, but has its "north pole" (i.e., the Z axis) in a different direction. |
|
A frame that applies solar rotation to a base coordinate frame. |
Class Inheritance Diagram¶
sunpy.coordinates.transformations Module¶
Coordinate Transformation Functions
This module contains the functions for converting one
sunpy.coordinates.frames
object to another.
Warning
The functions in this submodule should never be called directly, transforming
between coordinate frames should be done using the .transform_to
methods
on BaseCoordinateFrame
or
SkyCoord
instances.
Functions¶
Context manager for coordinate transformations to ignore the motion of the center of the Sun. |
|
|
Context manager for coordinate transformations to automatically apply solar differential rotation for any change in observation time. |
|
Convert from Heliographic Stonyhurst to Heliographic Carrington. |
|
Convert from Heliographic Carrington to Heliographic Stonyhurst. |
|
Convert from Heliocentric Cartesian to Helioprojective Cartesian. |
|
Convert from Helioprojective Cartesian to Heliocentric Cartesian. |
|
Convert from Heliocentric Cartesian to Heliographic Stonyhurst. |
|
Convert from Heliographic Stonyhurst to Heliocentric Cartesian. |
|
This converts from HPC to HPC, with different observer location parameters. |
|
Convert from HCRS to Heliographic Stonyhurst (HGS). |
|
Convert from Heliographic Stonyhurst to HCRS. |
|
Convert between two Heliographic Stonyhurst frames. |
|
Convert between two Heliographic Carrington frames. |
|
Convert between two Heliocentric frames. |
|
Convert from Heliocentric Mean Ecliptic to Heliocentric Earth Ecliptic |
|
Convert from Heliocentric Earth Ecliptic to Heliocentric Mean Ecliptic |
|
Convert between two Heliocentric Earth Ecliptic frames. |
|
Convert from Heliocentric Earth Ecliptic to Geocentric Solar Ecliptic |
|
Convert from Geocentric Solar Ecliptic to Heliocentric Earth Ecliptic |
|
Convert between two Geocentric Solar Ecliptic frames. |
|
Convert from Heliographic Stonyhurst to Heliocentric Inertial |
|
Convert from Heliocentric Inertial to Heliographic Stonyhurst |
|
Convert between two Heliocentric Inertial frames. |
|
Convert from Heliocentric Mean Ecliptic to Geocentric Earth Equatorial |
|
Convert from Geocentric Earth Equatorial to Heliocentric Mean Ecliptic |
|
Convert between two Geocentric Earth Equatorial frames. |
sunpy.coordinates.wcs_utils Module¶
Functions¶
This function registers the coordinates frames to their FITS-WCS coordinate type values in the |
|
|
For a given frame, this function returns the corresponding WCS object. |