Click or drag to resize

TrackingArchiveTEntityGetMotionT Method (Object, JulianDate, JulianDate, Int32, String)

Gets time-varying data, such as position and velocity, from the archive.

Namespace:  AGI.Foundation.Tracking
Assembly:  AGI.Foundation.Tracking (in AGI.Foundation.Tracking.dll) Version: 24.1.418.0 (24.1.418.0)
public DateMotionCollection<T> GetMotion<T>(
	Object entityIdentifier,
	JulianDate start,
	JulianDate stop,
	int maximumPoints,
	params string[] propertyNames


Type: SystemObject
The identifier of the entity for which to retrieve data.
Type: AGI.Foundation.TimeJulianDate
The earliest time for which to retrieve data.
Type: AGI.Foundation.TimeJulianDate
The latest time for which to retrieve data.
Type: SystemInt32
The maximum number of points to return.
Type: SystemString
The names of the properties to include in the returned collection. The first string is the name of the property representing the Value of the motion, the second is the name of the property representing the FirstDerivative of the motion, and so on. To obtain the positions of the entity over time, pass Position as the first property, and Velocity and Acceleration as the successive properties, if applicable.

Type Parameters

The type of data to retrieve. For example, this would be Cartesian for position and velocity data.

Return Value

Type: DateMotionCollectionT
An instance of DateMotionCollectionT representing the requested interval.
See Also