All Projects → csete → Gpredict

csete / Gpredict

Licence: gpl-2.0
Gpredict satellite tracking application

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Gpredict

PWSat2OBC
Source code of the PW-Sat2 On Board Computer (OBC) software.
Stars: ✭ 53 (-89.05%)
Mutual labels:  space, satellite
Himawari.js
Download real-time images of Earth from the Himawari-8 satellite
Stars: ✭ 1,763 (+264.26%)
Mutual labels:  satellite, space
Look4sat
Amateur radio and weather satellite tracker and passes predictor for Android inspired by Gpredict
Stars: ✭ 160 (-66.94%)
Mutual labels:  satellite, space
keeptrack.space
🌎📡 TypeScript Astrodynamics Software for Non-Engineers. 3D Visualization of satellite data and the sensors that track them.
Stars: ✭ 61 (-87.4%)
Mutual labels:  tracking, space
trusat-frontend
The React codebase for space-sustainability tool TruSat
Stars: ✭ 31 (-93.6%)
Mutual labels:  space, satellite
Mercury-GS
An Open Source Program that allows users to interact with a Spacecraft in a lab environment, pre-launch.
Stars: ✭ 18 (-96.28%)
Mutual labels:  space, satellite
SGP.NET
C# SGP4 Satellite Prediction Library. Load satellites from TLEs, convert between coordinate systems and reference frames, observe satellites from ground stations, and more.
Stars: ✭ 15 (-96.9%)
Mutual labels:  tracking, satellite
Termtrack
Track satellites in your terminal
Stars: ✭ 375 (-22.52%)
Mutual labels:  satellite, space
Gnome Twitch
Enjoy Twitch on your GNU/Linux desktop
Stars: ✭ 424 (-12.4%)
Mutual labels:  gtk3
Pithos
A Pandora Radio Client
Stars: ✭ 461 (-4.75%)
Mutual labels:  gtk3
Pychess
PyChess - a chess client for Linux/Windows
Stars: ✭ 414 (-14.46%)
Mutual labels:  gtk3
Scriptsafe
a browser extension to bring security and privacy to chrome, firefox, and opera
Stars: ✭ 434 (-10.33%)
Mutual labels:  tracking
Poliastro
poliastro - 🚀 Astrodynamics in Python
Stars: ✭ 462 (-4.55%)
Mutual labels:  space
Trackit
[ECCV'20] Ocean: Object-aware Anchor-Free Tracking
Stars: ✭ 424 (-12.4%)
Mutual labels:  tracking
Tilix
A tiling terminal emulator for Linux using GTK+ 3
Stars: ✭ 4,670 (+864.88%)
Mutual labels:  gtk3
Dipy
DIPY is the paragon 3D/4D+ imaging library in Python. Contains generic methods for spatial normalization, signal processing, machine learning, statistical analysis and visualization of medical images. Additionally, it contains specialized methods for computational anatomy including diffusion, perfusion and structural imaging.
Stars: ✭ 417 (-13.84%)
Mutual labels:  tracking
Tracklytics
✔️ Annotation based tracking handler with aspect oriented programming
Stars: ✭ 416 (-14.05%)
Mutual labels:  tracking
Naev
Naev is a 2d action/rpg space game that combines elements from the action, rpg and simulation genres.
Stars: ✭ 482 (-0.41%)
Mutual labels:  space
Opengl.net
Modern OpenGL bindings for C#.
Stars: ✭ 473 (-2.27%)
Mutual labels:  gtk3
Monitor Table Change With Sqltabledependency
Get SQL Server notification on record table change
Stars: ✭ 459 (-5.17%)
Mutual labels:  tracking

Gpredict is a real time satellite tracking and orbit prediction program for the Linux desktop. It uses the SGP4/SDP4 propagation algorithms together with NORAD two-line element sets (TLE).

Some core features of Gpredict include:

  • Tracking of a large number of satellites only limited by the physical memory and processing power of the computer
  • Display the tracking data in lists, maps, polar plots and any combination of these
  • Have many modules open at the same either in a notebook or in their own windows. The modules can also run in full-screen mode
  • You can use many ground stations
  • Predict upcoming passes
  • Gpredict can run in real-time, simulated real-time (fast forward and backward), and manual time control
  • Detailed information both the real time and non-real time modes
  • Doppler tuning of radios via Hamlib rigctld
  • Antenna rotator control via Hamlib rotctld

Visit the gpredict homepage at http://gpredict.oz9aec.net/ for more info.

Requirements

Gpredict is written using the Gtk+ 3 widget set, which is available for most Unix like operating systems, Mac and Windows. Following libraries are required for successful compilation of Gpredict:

  • Gtk+ 3 or later
  • GLib 2.32 or later
  • GooCanvas 2
  • Libcurl 7.16 or later
  • Hamlib (runtime only, not required for build)

If you compile Gpredict from source you will also need the development packages often with -dev or -devel in the package name, e.g. libgtk-3-dev. On Debian and Ubuntu systems you can install the build dependencies using:

sudo apt install libtool intltool autoconf automake libcurl4-openssl-dev sudo apt install pkg-config libglib2.0-dev libgtk-3-dev libgoocanvas-2.0-dev

To build and install gpredict from source, first unpack the source package:

tar -xvf gpredict-x.y.z.tar.gz

Then change to the gpredict-x.y.z directory and build gpredict:

./configure make make install

The last step usually requires you to become root, otherwise you may not have the required permissions to install gpredict. If you can not or do not want to install gpredict as root, you can install gpredict into a custom directory by adding --prefix=somedir to the ./configure step. For example

./configure --prefix=/home/user/predict

will configure the build to install the files into /home/user/gpredict folder.

If you are building directly from the git repository, you have to run ./autogen.sh instead of of configure. You can pass the same options to the autogen.sh script as you would to the configure script.

If you want to know more about installation options refer to the INSTALL file (not for beginners).

Using Gpredict

Gpredict comes bundled with some example data and will run "out of the box". Once you got the idea of the UI, you can either modify the settings of the default module (click on the small down-arrow in the top right corner), or create a new module through File -> New Module.

You are highly encouraged to have a look at the user manual available at http://gpredict.oz9aec.net/documents.php

User support

User support is provided through the Gpredict forum hosted by the Libre Space Foundation: https://community.libre.space/c/gpredict

Terms and conditions

Gpredict is released under the GNU General Public License and comes with NO WARRANTY whatsoever. If you have problems installing or using Gpredict, feel free to ask for support for example on the Gpredict forum hosted by the Libre Space Foundation https://community.libre.space/c/gpredict

Note that the development environment is being migrated from Sourceforge to Github: https://github.com/csete/gpredict

Mailing lists, old bug trackers, etc, are still available on Sourceforge: http://sourceforge.net/projects/gpredict

Happy Tracking!

Alexandru Csete OZ9AEC

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].