The earth satellite rise and set logic is an independent part of "libastro" that I have never yet been able to improve upon, despite its inconsistencies in output — the problem of finding when a fast-moving object intersects the horizon are more complex than when a well-behaved slow-moving planet or comet does! I have opened a bug for this on GitHub to track my progress, and will close this old issue here on LaunchPad since I am not using it for PyEphem any more:
The earth satellite rise and set logic is an independent part of "libastro" that I have never yet been able to improve upon, despite its inconsistencies in output — the problem of finding when a fast-moving object intersects the horizon are more complex than when a well-behaved slow-moving planet or comet does! I have opened a bug for this on GitHub to track my progress, and will close this old issue here on LaunchPad since I am not using it for PyEphem any more:
https:/ /github. com/brandon- rhodes/ pyephem/ issues/ 2