Class in Zendir.Classes | Inherits from UniverseSystem

Declaration

class GlobalPositioningSystem;

Description

The GPS (global positioning system) constellation system is able to provide positioning information about a particular constellation of GPS spacecraft that are initialised.


Properties

DeclaredDescription
ActiveSatellitesA list of active satellites based on a flag. This will be used to determineif the satellite is active or not. By disabling some satellites, the GPSposition may become inaccurate.
FilePathThe file path for the GPS constellation data.
IsInitialisedA flag whether the data has been loaded. This will ensure that on a newserialization, the data is reloaded.
NumSatellitesThe total number of satellites that are available in the network.
InheritedDescription
IsEnabledIs true if the object is currently enabled.
NameThe display name or tag of this object.

Methods

DeclaredDescription
ClearClears the GPS system and removes all spacecraft points from the currentlist of positions.
InitialiseLoads the GPS constellation from a TLE lookup file, which will load in allthe TLEs and create the transmitters associated with the GPS constellation.
InheritedDescription
DestroyRemoves the current object from the simulation.