**id** - String : Identification of the CZML ground station
**name** String : Name of the CZML ground station
**availability** - [TimeInterval](https://cesium.com/learn/cesiumjs/ref-doc/TimeInterval.html) : Time interval where the CZML ground station is displayed.
**description** - String : An optional description of the satellite, *default* : "Nameless ground station".
**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
## Intrinsinc arguments
These arguments can be used to build a CZML ground station object :
**groundStation** - [GroundStation](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/estimation/measurements/GroundStation.html) : An Orekit Ground station object
**topocentricFrame** - [TopocentricFrame](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/frames/TopocentricFrame.html) : An Orekit Topocentric Frame object
# Build
The CZML ground stration object can be build with :
* A name, an id, an availability, a description, a position, a billboard :
```Java
CZMLGroundStation groundStation = new CZMLGroundStation(name, id, availability, position, billboard);
```
* An [Orekit groundStation](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/estimation/measurements/GroundStation.html), a [Header](Header) :
```Java
CZMLGroundStation groundStation = new CZMLGroundStation(groundStation, header);
```
* An [Orekit TopocentricFrame](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/frames/TopocentricFrame.html), a [Header](Header) :
```Java
CZMLGroundStation groundStation = new CZMLGroundStation(topocentricFrame, header);
```
* A List<[TopocentricFrame](https://www.orekit.org/site-orekit-development/apidocs/org/orekit/frames/TopocentricFrame.html)>, a [Header](Header) :
(**This function can create several groundStation, with each topocentricFrame assigned to each station**)
```Java
CZMLGroundStation groundStation = new CZMLGroundStation(topotcentricFrameList, header);