Position related properties on Sun and Celestial Coordinate System
The sun has position related properties such as "azimuth" and "elevation". These can be also regard as the coordinate values in Celestial coordinate system.
- Do we regard these values as one of position?
- Do we introduce CelestialCoordinateSystem (and HorizontalCoordinateSystem) ?
i.e.
class CoordinateSystem {}
class CelestialCoordinateSystem extends CoordinateSystem {}
class HorizontalCoordinateSystem extends CelestialCoordinateSystem {}
// class EquatorialCoordinateSystem extends CelestialCoordinateSystem {}
class Position {}
class CelestialPosition extends Position
class CelestialPositionHCS extends CelestialPosition {
azimuth: double
elevation: double
}
// class CelestialPositionECS extends CelestialPosition {
// declination: double
// rightAscension: double
// }