
This JAVA project was created in order to assess the matter of display in the library Orekit using the library Cesium. The aim was to create an interface with some outputs of Orekit and to display them with Cesium. Cesium understands CZML file as inputs. Hence, this project provides a library to build a CZML file to input into Cesium.

Orekit and junit can be installed with maven using a pom.xml with dependencies :
For the czml writer you will need to install it differently, because no maven repository exists, two methods can be used :
com.custom, the artifactId cesium and the version iwll be 1.0. You will need to add in the pom.xml the following lines to do so : <dependency>
<groupId>com.custom</groupId>
<artifactId>cesium</artifactId>
<version>1.0</version>
</dependency>
Now that the dependency is added you can now use the following command in maven to install it :
mvn install:install-file -Dfile=[path]\cesiumlanguagewriter-3.0.0.jar -DgroupId=com.custom -DartifactId=cesium -Dversion=1.0 -Dpackaging=jar -DgeneratePom=true
You can directly add the file locally in your IDE, here are some methods for the most used IDE :
This converter accept several inputs to write a CZML file :
The output obtained will be a .czml file that you can directly enter in cesium to display.






Check out the wiki, including the Get Started. Also browse the forum for questions on Cesium.