OrbitStateDetic#

class ansys.stk.core.stkobjects.OrbitStateDetic#

Bases: IOrbitState

Geodetic coordinate type (available only with a Fixed coordinate system).

Overview#

coordinate_system

Get the coordinate system and coordinate epoch. Note that with the Fixed coordinate system (required for the Geodetic coordinate type), the coordinate epoch is preset.

coordinate_system_type

Get or set the coordinate system being used. Note that the Geodetic coordinate type is available only if a Fixed coordinate system is selected.

latitude

Get or set the angle between the normal to the reference ellipsoid and the equatorial plane. Uses Angle Dimension.

latitude_rate

Get or set the rate of change in latitude. Uses AngleRate Dimension.

longitude

Get or set the angle between the projection of the position vector in the equatorial plane and the prime meridian. Uses Angle Dimension.

longitude_rate

Get or set the rate of change in longitude. Uses AngleRate Dimension.

size

Get the value of the altitude or radius.

size_type

Get or set the element (altitude or radius) used to specify size.

state_epoch

Smart epoch component allows the user to configure the state epoch explicitly or implicitly (using a pre-defined or custom time instant component).

supported_coordinate_system_types

Return an array of supported coordinate system types.

Import detail#

from ansys.stk.core.stkobjects import OrbitStateDetic

Property detail#

property OrbitStateDetic.coordinate_system: OrbitStateCoordinateSystem#

Get the coordinate system and coordinate epoch. Note that with the Fixed coordinate system (required for the Geodetic coordinate type), the coordinate epoch is preset.

property OrbitStateDetic.coordinate_system_type: CoordinateSystem#

Get or set the coordinate system being used. Note that the Geodetic coordinate type is available only if a Fixed coordinate system is selected.

property OrbitStateDetic.latitude: float#

Get or set the angle between the normal to the reference ellipsoid and the equatorial plane. Uses Angle Dimension.

property OrbitStateDetic.latitude_rate: float#

Get or set the rate of change in latitude. Uses AngleRate Dimension.

property OrbitStateDetic.longitude: float#

Get or set the angle between the projection of the position vector in the equatorial plane and the prime meridian. Uses Angle Dimension.

property OrbitStateDetic.longitude_rate: float#

Get or set the rate of change in longitude. Uses AngleRate Dimension.

property OrbitStateDetic.size: IGeodeticSize#

Get the value of the altitude or radius.

property OrbitStateDetic.size_type: GeodeticSize#

Get or set the element (altitude or radius) used to specify size.

property OrbitStateDetic.state_epoch: ITimeToolInstantSmartEpoch#

Smart epoch component allows the user to configure the state epoch explicitly or implicitly (using a pre-defined or custom time instant component).

property OrbitStateDetic.supported_coordinate_system_types: list#

Return an array of supported coordinate system types.