@@ -51,25 +51,45 @@ This page describes the content of a CZML document. Please read [Get Started](ht
...
@@ -51,25 +51,45 @@ This page describes the content of a CZML document. Please read [Get Started](ht
**description** - String : An optional description of the satellite, _default_ : "Nameless ground station".
**description** - String : An optional description of the satellite, _default_ : "Nameless ground station".
The label is written in 11pt Lucida Console, and displays only the name of the ground station.
## Intrinsinc arguments
These arguments can be used to build a CZML ground station object :
**topocentricFrame** - [TopocentricFrame](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/frames/TopocentricFrame.html) : An Topocentric Frame object that represents the geodetic point on earth of the station and the associated frame.
**topocentricFrames** - [List of TopocentricFrame](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/frames/TopocentricFrame.html) : The list all of the topocentric frame when several ground stations are inputted.
**billboard** - [Billboard]() : A 2D object that allows to display a given image to represents the ground station. _default_ : A 2D image representing a ground station will be used.
**billboard** - [Billboard]() : A 2D object that allows to display a given image to represents the ground station. _default_ : A 2D image representing a ground station will be used.
**position** - [Position]() : The position in a given frame of the ground station
**position** - [Position]() : The position in a given frame of the ground station
The label is written in 11pt Lucida Console, and displays only the name of the ground station.
## Other parameters
## Intrinsinc arguments
**multipleName** - List of String : A list of all the names when several ground stations are inputted.
These arguments can be used to build a CZML ground station object :
**multipleId** - List of String : A list of all the id when several ground stations are inputted.
**multipleAvailability** - [List of TimeInterval](https://cesium.com/learn/cesiumjs/ref-doc/TimeInterval.html) : A list of all the availalability when several ground stations are inputted.
**positionOnEarth** - [Vector3d](https://www.hipparchus.org/apidocs/org/hipparchus/geometry/euclidean/threed/Vector3D.html) : The cartesian position of the point on the surface of the earth.
**multiplePositionOnEarth** - [List of Vector3D](https://www.hipparchus.org/apidocs/org/hipparchus/geometry/euclidean/threed/Vector3D.html) : All the cartesian positio of the points on the surface of the earth when several ground stations are inputted.
**groundStation** - [GroundStation](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/estimation/measurements/GroundStation.html) : The Orekit GroundStation object built from the czml ground station.
**multipleGroundStations** - [List of GroundStation](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/estimation/measurements/GroundStation.html) : All the orekit GroundStation objects built when several ground stations are inputted.
**groundStation** - [GroundStation](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/estimation/measurements/GroundStation.html) : An Orekit Ground station object
**positionObject** - [Position](Position) : The position of the object to be written in the czml file.
**topocentricFrame** - [TopocentricFrame](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/frames/TopocentricFrame.html) : An Orekit Topocentric Frame object
**multiplePositionObject** - [List of Position](Position) : All the position of the objects to be written when several ground stations are inputted.
# Build
# Build
The CZML ground stration object can be build with :
The CZML ground stration object can be build with :
* A name, an id, an availability, a description, a position, a billboard :
* A name, an id, an [availability](https://cesium.com/learn/cesiumjs/ref-doc/TimeInterval.html), a [position](Position), a [billboard](Billboard) :
```Java
```Java
CZMLGroundStation groundStation = new CZMLGroundStation(name, id, availability, position, billboard);
CZMLGroundStation groundStation = new CZMLGroundStation(name, id, availability, position, billboard);