Click or drag to resize

GpsCommunicationsConstellationCreate 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.DataReadersSemAlmanac
The almanac used to describe the GPS constellation.
gpsDataFile
Type: SystemString
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 .
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