SxP4Test

所属分类:Windows编程
开发工具:Visual C++
文件大小:269KB
下载次数:107
上传日期:2009-09-30 10:19:46
上 传 者zhoujqking
说明:  SGP4和SDP4的vc源代码 可以使用,用来卫星位置计算和计算地面俯仰角
(SGP4 and SDP4 of vc source code can be used to calculate the location of satellites and calculate the ground pitch angle)

文件列表:
SxP4Test\Release (0, 2009-01-25)
SxP4Test\Release\SxP4Test.exe (126976, 2009-01-25)
SxP4Test\resource.h (446, 2005-10-01)
SxP4Test\stdafx.cpp (295, 2007-08-09)
SxP4Test\stdafx.h (282, 2007-08-09)
SxP4Test\SxP4Test.cpp (4179, 2009-01-03)
SxP4Test\SxP4Test.sln (1409, 2007-08-09)
SxP4Test\SxP4Test.vcproj (4067, 2009-01-03)
norad\cEci.cpp (3642, 2007-08-07)
norad\cEci.h (1344, 2007-08-07)
norad\cJulian.cpp (7380, 2009-01-14)
norad\cJulian.h (2467, 2007-08-07)
norad\cNoradBase.cpp (8951, 2009-01-02)
norad\cNoradBase.h (1655, 2007-08-07)
norad\cNoradSDP4.cpp (24813, 2007-08-09)
norad\cNoradSDP4.h (3238, 2007-08-07)
norad\cNoradSGP4.cpp (4031, 2007-08-09)
norad\cNoradSGP4.h (690, 2007-08-07)
norad\coord.cpp (672, 2007-08-07)
norad\coord.h (1131, 2007-08-07)
norad\cOrbit.cpp (4703, 2009-01-02)
norad\cOrbit.h (3292, 2009-01-02)
norad\cSite.cpp (4806, 2007-08-07)
norad\cSite.h (1059, 2007-08-07)
norad\cTLE.cpp (12359, 2007-08-07)
norad\cTLE.h (5241, 2007-08-07)
norad\cVector.cpp (1767, 2007-08-07)
norad\cVector.h (761, 2007-08-07)
norad\globals.cpp (1391, 2007-08-07)
norad\globals.h (2165, 2007-08-07)
norad\norad.sln (899, 2007-08-09)
norad\norad.vcproj (4673, 2009-01-25)
norad\Release (0, 2009-01-25)
norad\Release\norad.lib (642384, 2009-01-25)
norad\ReleaseNotes.txt (2424, 2009-01-25)
norad\stdafx.cpp (46, 2007-08-09)
norad\stdafx.h (198, 2007-08-08)

Documentation for C++ NORAD SGP4/SDP4 Implementation Developed by Michael F. Henry December, 2003 Copyright 2003-2009. All rights reserved. Permission to use for non-commercial purposes only. All other uses contact author at mfh@zeptomoby.com The files in this package implement the SGP4 and SDP4 algorithms described in the December, 1***0 NORAD document "Space Track Report No. 3". The report provides FORTRAN IV implementations of each. These two orbital models, one for "near-earth" objects and one for "deep space" objects, are widely used in satellite tracking software and can produce very accurate results when used with current NORAD two-line element datum. The original NORAD FORTRAN IV SGP4/SDP4 implementations were converted to Pascal by Dr. TS Kelso in 1995. This work formed the basis of a modern, object- oriented C++ implementation by the author in 2002. The project files were compiled using Microsoft Visual Studio 7.0. ========================================================================================= A brief description of important classes: cTle – This class encapsulates a single set of NORAD two line elements. cEci – This class encapsulates Earth-Centered Inertial coordinates and velocity for a given moment in time. cOrbit – Given a cTle object, this class provides information about the orbit of the described satellite, including inclination, perigee, eccentricity, etc. Most importantly, it provides ECI coordinates/velocity for the satellite. CSite – Describes a location on the earth. Given the ECI coordinates of a satellite, this class can generate Azimuth/Elevation look angles to the satellite. cNoradBase, cNoradSGP4, cNoradSDP4 – These classes implement the NORAD SGP4/SDP4 algorithms. They are used by cOrbit to calculate the ECI coordinates/velocity of its associated satellite. For excellent information on the underlying physics of orbits, visible satellite observations, current NORAD TLE data, and other related material, see http://www.celestrak.com which is maintained by Dr. TS Kelso. Michael F. Henry December, 2003 (Updated January, 2009)

近期下载者

相关文件


收藏者