BSD Ports

astro/py-sgp4 2.27 OpenBSD

Python implementation of SGP4 satellite tracking algorithm

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Last update
Commit
1c7b662ff2
Categories
astro, lang/python

Description

This Python package computes the position and velocity of an earth-orbiting satellite, given the satellite's TLE orbital elements from a source like https://celestrak.com/.

It implements the most recent version of SGP4, and is regularly run against the SGP4 test suite to make sure that its satellite position predictions agree to within 0.1 mm with the predictions of the standard distribution of the algorithm. This error is far less than the 1-3km/day by which satellites themselves deviate from the ideal orbits described in TLE files.

In the other systems

SystemPortVersion
OpenBSDastro/py-sgp42.27
FreeBSDastro/py-sgp42.27
DragonFlyastro/py-sgp42.24
HardenedBSDastro/py-sgp42.27
GhostBSDastro/py-sgp42.27

Install

Binary package:

pkg_add py3-sgp4

From the ports tree:

cd /usr/ports/astro/py-sgp4 && make install

Dependencies

Build dependencies 5
Run dependencies 2
Required by 1

Commit history 1

DateCommitCreditsLog message
1c7b662ff2 sthen update to py3-sgp4-2.27