Click or drag to resize

GpsCommunicationsConstellationCreate Method (SemAlmanac, ListGpsSatelliteInformation)

Create a GPS communications constellation from an almanac and a set of GPS constellation information. Each platform will provide the following services: IGpsPrnService, IGpsSatelliteInformationService, ILocationPointService, IOrientationAxesService, and INavigationTransmitterService.

Namespace:  AGI.Foundation.Navigation.Advanced
Assembly:  AGI.Foundation.Navigation.Advanced (in AGI.Foundation.Navigation.Advanced.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax
public static PlatformCollection Create(
	SemAlmanac almanac,
	List<GpsSatelliteInformation> gpsSatelliteInfo
)

Parameters

almanac
Type: AGI.Foundation.Navigation.DataReadersSemAlmanac
The almanac used to describe the GPS constellation.
gpsSatelliteInfo
Type: System.Collections.GenericListGpsSatelliteInformation
A list of GpsSatelliteInformation objects containing information about the GPS constellation.

Return Value

Type: PlatformCollection
A PlatformCollection representing GPS satellites and their transmitters.
Exceptions
ExceptionCondition
ArgumentNullException Thrown when almanac or gpsSatelliteInfo is .
Remarks
GpsDataFile contains helper methods to load GPS satellite information from a file, or download data from an AGI server.
See Also