X

About

EarthPlot is an orbital element tracking program. It is still in the early stages of developement.

EarthPlot uses the following libraries:


Download

Attention Mac users: EarthPlot requires the SDL2 Framework to be in a Frameworks folder.

The Mac download does not include the SDL2 Framework.


Screenshot

EarthPlot on macOS:

    

EarthPlot on Windows:


History

2019-10-12:

2019-08-28:

2019-03-10:

2019-02-25:

2019-02-24:

2019-02-19:

2019-02-18:

2019-02-17:

2017-01-12:

2017-01-11:

2016-12-18:

2016-12-16:

2016-12-09:


Help


Settings

Settings are loaded from and saved to a file named EarthPlot.ini. EarthPlot will first look for this file in your application data folder.

Windows:
C:\Users\YourUserName\AppData\Roaming\Joyful Coder\EarthPlot\

Mac:
/Users/YourUserName/Library/Application Support/Joyful Coder/EarthPlot/

If the file is not found there it will look for it in the same folder as the executable. If the file is not found where the executable is then it will create the file in your application data folder when you exit.


Coastlines File

The coastlines file contains the data used for drawing the coastlines on the map. EarthPlot looks for a file named world.dat in the same folder as the executable file.

You can tell EarthPlot to use a different file name and location by adding a Key named Data in a Section named Coastlines in the EarthPlot.ini file.


TLE Manager File

The TLE Manager File is a text file used to tell EarthPlot which TLEs to load. EarthPlot looks for a file named tle.txt in the same folder as the EarthPlot.ini file. See the Settings section above to learn where EarthPlot looks for the EarthPlot.ini file.

You can tell EarthPlot to use a different file name and location by adding a Key named Data in a Section named TLE in the EarthPlot.ini file.

The tle.txt file contains the names of the TLE files you want Earth Plot to load.

The file can simply be a list of full path file names.

# Comment lines begin with a '#' character.
C:\Users\joyfulcoder\Documents\Earth Plot Data\iss.tle
C:\Users\joyfulcoder\Documents\Earth Plot Data\pegasus.tle
If you have multiple files in the same folder then specify a path for subsequent files with a '>' character.
> C:\Users\joyfulcoder\Documents\Earth Plot Data\
iss.tle
pegasus.tle
# Stop using the specified path with a '<' character.
<
Do you have a collection of TLEs in one file but don't want EarthPlot to load them all? Put an asterisk before the file name and on the following lines put the catalog numbers of the elements you want loaded.
> C:\Users\joyfulcoder\Documents\Earth Plot Data\
* 20161219.tle
# Only specified elements are loaded.
# Specify elements by their catalog number.
25544
22491
# Stop using the specified collection with another '*' character.
*
<

Information Panel

The Information Panel displays details about the selected orbital element.
Press I to show and hide the Information Panel.
Press Shift-I to dock the Information Panel to a different side of the window.

Satellite Labels

Satellites are labeled using the optional title line from the TLE. If there is no title line then the satellite's catalog number is used.
Press L to cycle through the different label modes.

Map Projections

The data can be plotted in different map projections.
Press P to cycle through the different map projections.