Releases: satellogic/orbit-predictor
Releases · satellogic/orbit-predictor
v1.13.1
v1.12.0
- Require sgp4>=2.3
- Use mean Earth radius for illumination computation
- Use current date if not given in
get_only_position
too - Document
mean_motion
(finally!) - Add
R_E_MEAN_KM
,ALPHA_UMB
andALPHA_PEN
constants - Add
period
property to predictors - Add
get_shadow
,get_eclipse_duration
,get_beta
,get_normal_vector
andeclipses_since
methods to predictors - Make
sate_id
mandatory andsource
optional
v1.10.0
- Add
get_shadow
method that computes if a satellite is in shadow - Add
get_sun
method that retrieves the ECI position of the Sun - Add elevation and groundtrack generic APIs
- Rename
LocationPredictor.propagator
to predictor for clarity - Make
HighAccuracyTLEPropagator.propagator
private - Document
Position.position_llh
- Add version to
__init__.py
- Make
propagate_eci
public - Raise error if propagation failed
- Fix
J2Predictor.from_tle
for non-epoch dates - Add method to create predictor with repeating groundtrack
- Support Python 3.8
- Remove mentions to deprecated "precise" predictor
v1.9.0
- First Python-3 only release!
- Deprecated HighAccuracyTLEPredictor class, removed non-precise algorithm
- Added new Keplerian and J2 predictors based on classical orbital elements
- Added functions to create sun-synchronous satellites and planar constellations
- Added new NoradTLESource
- Fix off-nadir angle calculation
- Allow custom locations using an environment variable
- Do not round the microseconds internally, achieve much higher precision (validated against STK)
new Keplerian and J2 predictor
- new Keplerian and J2 predictor
- minor fixes
First public release
v1.8.4 first public release