Mise à jour de CovarianceDisplay authored by Julien LEBLOND's avatar Julien LEBLOND
...@@ -2,7 +2,9 @@ This page describes the content of a CZML document. Please read [Get Started](Ge ...@@ -2,7 +2,9 @@ This page describes the content of a CZML document. Please read [Get Started](Ge
# Covariance Display # Covariance Display
**Implements** : [CzmlPrimaryObject](CZMLPrimaryObjects) **Extends** : [AbstractPrimaryObject](AbstractPrimaryObject) **Implements** : [CzmlPrimaryObject](CZMLPrimaryObjects)
**Extends** : [AbstractPrimaryObject](AbstractPrimaryObject)
**Example** : **Example** :
...@@ -55,7 +57,7 @@ This page describes the content of a CZML document. Please read [Get Started](Ge ...@@ -55,7 +57,7 @@ This page describes the content of a CZML document. Please read [Get Started](Ge
# Properties # Properties
**id** - String : Identification of the covariance display object, *default* : "COV/{id of the object}". **id** - String : Identification of the covariance display object, _default_ : "COV/{id of the object}".
**name** - String : Name of the covairance display, _default_ : "Covariance of {name of the object}". **name** - String : Name of the covairance display, _default_ : "Covariance of {name of the object}".
...@@ -85,7 +87,7 @@ These arguments can be used to build a satellite object : ...@@ -85,7 +87,7 @@ These arguments can be used to build a satellite object :
## Other parameters ## Other parameters
**referenceFrame** - String : The reference frame where the covariance is computed, *default* : "INERTIAL". **referenceFrame** - String : The reference frame where the covariance is computed, _default_ : "INERTIAL".
**positionReference** - [Reference](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/attitudes/Attitude.html) : The reference for the center of the position of the ellipsoid. **positionReference** - [Reference](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/attitudes/Attitude.html) : The reference for the center of the position of the ellipsoid.
...@@ -99,7 +101,7 @@ These arguments can be used to build a satellite object : ...@@ -99,7 +101,7 @@ These arguments can be used to build a satellite object :
**dimensionsOfEllipsoids** - [List of Cartesian](https://github.com/AnalyticalGraphicsInc/czml-writer/wiki/Cartesian3Value) : A list of cartesian that represents the radius of the ellipsoids in the ITR frame. **dimensionsOfEllipsoids** - [List of Cartesian](https://github.com/AnalyticalGraphicsInc/czml-writer/wiki/Cartesian3Value) : A list of cartesian that represents the radius of the ellipsoids in the ITR frame.
**attitudes* - [List of Attitude](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/attitudes/Attitude.html) : A list of all the attitudes of all the ellipsoids, when the ellipsoid changes in time. **attitudes** - [List of Attitude](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/attitudes/Attitude.html) : A list of all the attitudes of all the ellipsoids, when the ellipsoid changes in time.
**satelliteCartesianList** - [List of Cartesian](https://github.com/AnalyticalGraphicsInc/czml-writer/wiki/Cartesian3Value) : A list that contains all the position in cartesian of the satellite in the ITR frame. **satelliteCartesianList** - [List of Cartesian](https://github.com/AnalyticalGraphicsInc/czml-writer/wiki/Cartesian3Value) : A list that contains all the position in cartesian of the satellite in the ITR frame.
...@@ -135,15 +137,13 @@ CovarianceDisplay covariance = new CovarianceDisplay(oem, lof); ...@@ -135,15 +137,13 @@ CovarianceDisplay covariance = new CovarianceDisplay(oem, lof);
CovarianceDisplay covariance = new CovarianceDisplay(oem, lof, color); CovarianceDisplay covariance = new CovarianceDisplay(oem, lof, color);
``` ```
* An [ephemeris](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/files/ccsds/ndm/odm/oem/OemData.html#getEphemeridesDataLines()), an * An [ephemeris](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/files/ccsds/ndm/odm/oem/OemData.html#getEphemeridesDataLines()), an [initCovariance](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/propagation/StateCovariance.html), a [lof](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/frames/LOF.html) :
[initCovariance](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/propagation/StateCovariance.html), a [lof](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/frames/LOF.html) :
```java ```java
CovarianceDisplay covariance = new CovarianceDisplay(ephemeris, initCovariance, lof); CovarianceDisplay covariance = new CovarianceDisplay(ephemeris, initCovariance, lof);
``` ```
* An [ephemeris](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/files/ccsds/ndm/odm/oem/OemData.html#getEphemeridesDataLines()), an * An [ephemeris](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/files/ccsds/ndm/odm/oem/OemData.html#getEphemeridesDataLines()), an [initCovariance](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/propagation/StateCovariance.html), a [lof](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/frames/LOF.html), a [color](https://docs.oracle.com/javase/8/docs/api/java/awt/Color.html) :
[initCovariance](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/propagation/StateCovariance.html), a [lof](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/frames/LOF.html), a [color](https://docs.oracle.com/javase/8/docs/api/java/awt/Color.html) :
```java ```java
CovarianceDisplay covariance = new CovarianceDisplay(ephemeris, initCovariance, lof, color); CovarianceDisplay covariance = new CovarianceDisplay(ephemeris, initCovariance, lof, color);
... ...
......