| Package | Description | 
|---|---|
| agi.foundation.access.constraints | 
 Contains types used in modeling constraints applied to the calculation of access. 
 | 
| agi.foundation.coverage.figureofmerit | 
 Contains types for computing statistical data on coverage calculations. 
 | 
| agi.foundation.navigation | 
 Contains types useful in modeling navigation processes which utilize the Global Positioning System (GPS). 
 | 
| agi.foundation.navigation.datareaders | 
 Contains types for reading various navigation-related data file formats. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PerformanceAssessmentFile | 
NavigationAccuracyAssessedConstraint.getPerformanceAssessmentFile()
Gets the performance Assessment File (PAF) containing the ephemeris and clock errors for the GPS satellites over
    a period of time. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
NavigationAccuracyAssessedConstraint.setPerformanceAssessmentFile(PerformanceAssessmentFile value)
Sets the performance Assessment File (PAF) containing the ephemeris and clock errors for the GPS satellites over
    a period of time. 
 | 
| Constructor and Description | 
|---|
NavigationAccuracyAssessedConstraint(double maximumValue,
                                    NavigationAccuracyAssessedType valueToConstrain,
                                    PerformanceAssessmentFile paf)
Initializes a new instance with the specified maximum value, accuracy value to constrain, and
    performance assessment file. 
 | 
NavigationAccuracyAssessedConstraint(IServiceProvider constrainedObject,
                                    double maximumValue,
                                    NavigationAccuracyAssessedType valueToConstrain,
                                    PerformanceAssessmentFile paf)
Initializes a new instance with the specified constrained object, maximum value,
    accuracy value to constrain, and performance assessment file. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PerformanceAssessmentFile | 
NavigationAccuracyAssessedFigureOfMerit.getPerformanceAssessmentData()
Gets the file used to define the performance assessment data. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
NavigationAccuracyAssessedFigureOfMerit.setPerformanceAssessmentData(PerformanceAssessmentFile value)
Sets the file used to define the performance assessment data. 
 | 
| Constructor and Description | 
|---|
NavigationAccuracyAssessedFigureOfMerit(NavigationAccuracyAssessedType type,
                                       PerformanceAssessmentFile performanceAssessmentData)
Constructs a new instance based on the given type and performance assessment file. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Evaluator<NavigationAccuracyAssessed> | 
GpsReceiver.getNavigationAccuracyAssessedEvaluator(PerformanceAssessmentFile performanceAssessmentFile)
Returns an evaluator which can compute the  
NavigationAccuracyAssessed for this GPS receiver at a given time. | 
Evaluator<NavigationAccuracyAssessed> | 
GpsReceiver.getNavigationAccuracyAssessedEvaluator(PerformanceAssessmentFile performanceAssessmentFile,
                                      AccuracyCalculationPersona persona,
                                      EvaluatorGroup group)
Returns an evaluator which can compute the  
NavigationAccuracyAssessed for this GPS receiver at a given time. | 
Evaluator<SatelliteUserRangeError> | 
GpsReceiver.getSatelliteUserRangeErrorEvaluator(IServiceProvider satellite,
                                   PerformanceAssessmentFile performanceAssessmentFile)
Returns an evaluator that supplies the user range errors for a satellite at a given date. 
 | 
Evaluator<SatelliteUserRangeError> | 
GpsReceiver.getSatelliteUserRangeErrorEvaluator(IServiceProvider satellite,
                                   PerformanceAssessmentFile performanceAssessmentFile,
                                   EvaluatorGroup group)
Returns an evaluator that supplies the user range errors for a satellite at a given date. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static PerformanceAssessmentFile | 
PerformanceAssessmentFile.downloadPerformanceAssessmentFile(JulianDate dateOfPaf)
Downloads the Performance Assessment File from an AGI server and returns the contents of the file as a  
PerformanceAssessmentFile. | 
static PerformanceAssessmentFile | 
PerformanceAssessmentFile.downloadPerformanceAssessmentFile(JulianDate dateOfPaf,
                                 Proxy proxy)
Downloads the Performance Assessment File from an AGI server and returns the contents of the file as a  
PerformanceAssessmentFile. | 
PerformanceAssessmentFile | 
PerformanceAssessmentRecord.getFile()
Gets the  
PerformanceAssessmentFile with which this record is associated. | 
static PerformanceAssessmentFile | 
PerformanceAssessmentFile.readFrom(BufferedReader reader)
Reads a  
PerformanceAssessmentFile from a reader. | 
static PerformanceAssessmentFile | 
PerformanceAssessmentFile.readFrom(InputStream stream)
Reads a  
PerformanceAssessmentFile from a stream. | 
static PerformanceAssessmentFile | 
PerformanceAssessmentFile.readFrom(String fileName)
Reads a  
PerformanceAssessmentFile from a file. |