Click or drag to resize

GpsCommunicationsConstellation.Create Method (SemAlmanac, String)

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.3.420.0 (24.3.420.0)
Syntax
public static PlatformCollection Create(
	SemAlmanac almanac,
	string gpsDataFile
)

Parameters

almanac
Type: AGI.Foundation.Navigation.DataReaders.SemAlmanac
The almanac used to describe the GPS constellation.
gpsDataFile
Type: System.String
The location of the GPSData.txt file to use that defines the blocks and PRN information.

Return Value

Type: PlatformCollection
A PlatformCollection representing GPS satellites and their transmitters.
Exceptions
ExceptionCondition
ArgumentNullException Thrown when almanac or gpsDataFile is null.
Remarks

Note that the latest GPSData.txt file should be used and can be downloaded from: https://ftp.agi.com/pub/Catalog/Almanacs/SEM/GPSData.txt.

See Also