SGP/SGP4/SDP4/SGP8/SDP8 Implementations in VB.NET
by
Claudio Pizzillo

Below are five implementations of algorithms for determining satellite location and velocity in earth orbit. 

For excellent information on the underlying physics of orbits, visible satellite observations, current NORAD TLE data, and other related material, see www.celestrak.com which is maintained by Dr. TS Kelso. 

Claudio Pizzillo
claudio@kefa.it
September, 2005

 

 


Downloads 

Main
Main.zip - This download contains a modern, object-oriented implementation of the SGP/SGP4/SDP4/SGP8/SDP algorithms.  The ZIP file contains source code for an example program that demonstrates how to calculate the ECI position of a satellite and its look angle from a location on earth.
 

  Predict.Net
Predict.zip - This download contains a simple implementation of the NORAD SGP4/SDP4 to predict satellites passes. The ZIP file contains source code.
  SxPx
Predict.zip - The assembly is written entirely in VB.NET and defines the "SxPX" namespace which includes the SGP0/SGP4/SDP4/SGP8/SDP8 implementations and miscellaneous supporting classes.  Included in the ZIP the source code for the assembly.
 
 
Copyright  © 2005 Claudio Pizzillo.
Permission to use for non-commercial use only. All other uses contact author.

The author may be reached at claudio@kefa.it