Description
Compute the data and return just the indicated data elements; interval data providers require an interval or list of intervals. StartTime/StopTime use DateFormat Dimension.
Syntax
Parameters
Return Type
IAgDrResult.
See Also
Example
Execute an interval data provider (for instance access times) and returning only the specified elements
[C#] |
---|
IAgStkAccess access = satellite.GetAccessToObject(areatarget) as IAgStkAccess;
access.ComputeAccess();
IAgDataPrvInterval dp = access.DataProviders["Access Data"] as IAgDataPrvInterval;
Array elems = new object[]
{
"Start Time",
"Stop Time",
"Access Number",
"From Pass Number",
"To Pass Number",
"From Start Alt",
"From Stop Alt"
};
// ExecElements expects the third parameter to be a one dimensional array of element names
IAgDrResult resInfo = dp.ExecElements(
"1 Jan 2012 12:00:00.000",
"2 Jan 2012 12:00:00.000",
ref elems);
|
|
Execute an interval data provider (for instance access times) and returning only the specified elements
[Visual Basic .NET] |
---|
Dim access As IAgStkAccess = TryCast(satellite.GetAccessToObject(areatarget), IAgStkAccess)
access.ComputeAccess()
Dim dp As IAgDataPrvInterval = TryCast(access.DataProviders("Access Data"), IAgDataPrvInterval)
Dim elems As Array = New Object() {"Start Time", "Stop Time", "Access Number", "From Pass Number", "To Pass Number", "From Start Alt", _
"From Stop Alt"}
' ExecElements expects the third parameter to be a one dimensional array of element names
Dim resInfo As IAgDrResult = dp.ExecElements("1 Jan 2012 12:00:00.000", "2 Jan 2012 12:00:00.000", elems)
|
|