Skip to content

Java library and executable for generating CZML based on TLEs.

Notifications You must be signed in to change notification settings

jtaala/java-tle-to-czml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

java-tle-to-czml

Description

  • A library to create CZML for satellites. Can also be used as a java library for other applications or to extend!
  • 1.0
  • Author: Ryan Pelletier

Imgur

How To

Use

Run the jar in the same directory as your tles.txt file. An example tles.txt is in the root of this project, you can use multiple TLEs.

java -jar java-tle-to-czml-1.0-RELEASE.jar

Use the output satellites.czml file in Cesium. You can easily to this with Cesium Sandcastle

Develop

git clone https://github.com/ryanp102694/java-tle-to-czml.git
cd java-tle-to-czml

If you develop locally you need to install these jars from the project's lib directory into your local maven repo

mvn install:install-file -Dfile=${basedir}\lib\cesiumlanguagewriter-2.10.0.jar -DgroupId=agi.foundation -DartifactId=cesiumlanguagewriter -Dversion=2.10.0 -Dpackaging=jar
mvn install:install-file -Dfile=${basedir}\lib\math-1.0-SNAPSHOT.jar -DgroupId=gov.sandia.phoenix -DartifactId=math -Dversion=1.0 -Dpackaging=jar
mvn install:install-file -Dfile=${basedir}\lib\astrodynamics-1.0-SNAPSHOT.jar -DgroupId=gov.sandia.phoenix -DartifactId=astrodynamics -Dversion=1.0 -Dpackaging=jar

In order to build the jar run

mvn clean package

About

Java library and executable for generating CZML based on TLEs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages