PropagatorRealtimePointBuilder#

class ansys.stk.core.stkobjects.PropagatorRealtimePointBuilder#

Allow the user to create vehicle’s ephemeris by appending ephemeris points.

Overview#

get_points_in_frame

Allow adding points using specified reference frame.

remove_all_points

Remove any points add to the vehicle’s realtime ephemeris.

ephemeris_in_b1950_frame

The input values are in the B1950 coordinate frame.

ephemeris_in_central_body_fixed_frame

Origin is at the center of the Earth and axes which are fixed to the Earth.

ephemeris_in_central_body_inertial_frame

Origin is at the center of the Earth and axes which are fixed in inertial space. The inertial coordinate system is J2000.

ephemeris_in_heading_pitch

Lat & Lon are entered in Lat & Lon units. Alt is in Distance unit. Heading & Pitch are in degrees. Speed is in Distance/Time. Heading is entered as degrees from North and is the rotation about the Z-axis; Pitch is the rotation about the Y-axis.

ephemeris_in_latitude_longituide_altitude

The LLA measures <Alt> from the surface of the Earth, or 0.

ephemeris_in_latitude_longitude_altitude_above_terrain

The AGL_LLA considers terrain at the specified location when measuring <Alt>.

ephemeris_in_latitude_longitude_altitude_above_mean_sea_level_

The MSL_LLA considers mean sea level at the specified location when measuring <Alt>.

ephemeris_in_utm

Valid values for ZoneStr are A, B, Y, Z or ddc, where 00<dd<61 and c is C-X. Easting, Northing and Alt are entered in distance units. LonRate and LatRate are entered in degrees/second. AltRate is entered in units/second.

Import detail#

from ansys.stk.core.stkobjects import PropagatorRealtimePointBuilder

Property detail#

property PropagatorRealtimePointBuilder.ephemeris_in_b1950_frame: PropagatorRealtimeCartesianPoints#

The input values are in the B1950 coordinate frame.

property PropagatorRealtimePointBuilder.ephemeris_in_central_body_fixed_frame: PropagatorRealtimeCartesianPoints#

Origin is at the center of the Earth and axes which are fixed to the Earth.

property PropagatorRealtimePointBuilder.ephemeris_in_central_body_inertial_frame: PropagatorRealtimeCartesianPoints#

Origin is at the center of the Earth and axes which are fixed in inertial space. The inertial coordinate system is J2000.

property PropagatorRealtimePointBuilder.ephemeris_in_heading_pitch: PropagatorRealtimeHeadingPitch#

Lat & Lon are entered in Lat & Lon units. Alt is in Distance unit. Heading & Pitch are in degrees. Speed is in Distance/Time. Heading is entered as degrees from North and is the rotation about the Z-axis; Pitch is the rotation about the Y-axis.

property PropagatorRealtimePointBuilder.ephemeris_in_latitude_longituide_altitude: PropagatorRealtimeDeticPoints#

The LLA measures <Alt> from the surface of the Earth, or 0.

property PropagatorRealtimePointBuilder.ephemeris_in_latitude_longitude_altitude_above_terrain: PropagatorRealtimeDeticPoints#

The AGL_LLA considers terrain at the specified location when measuring <Alt>.

property PropagatorRealtimePointBuilder.ephemeris_in_latitude_longitude_altitude_above_mean_sea_level_: PropagatorRealtimeDeticPoints#

The MSL_LLA considers mean sea level at the specified location when measuring <Alt>.

property PropagatorRealtimePointBuilder.ephemeris_in_utm: PropagatorRealtimeUTMPoints#

Valid values for ZoneStr are A, B, Y, Z or ddc, where 00<dd<61 and c is C-X. Easting, Northing and Alt are entered in distance units. LonRate and LatRate are entered in degrees/second. AltRate is entered in units/second.

Method detail#

PropagatorRealtimePointBuilder.get_points_in_frame(self, reference_frame: str) PropagatorRealtimeCartesianPoints#

Allow adding points using specified reference frame.

Parameters:

reference_frame : str

Returns:

PropagatorRealtimeCartesianPoints

PropagatorRealtimePointBuilder.remove_all_points(self) None#

Remove any points add to the vehicle’s realtime ephemeris.

Returns:

None