With the debelopment of modern technology, space militarization and spatial defense-attack will be inescapable in the future war, also the Warfare will be extended to the space. Space Surveillance is an important part of the spatial defense-attack. With different mode of Visualization (including 3D, 2D) to show space and space targets'state, which realize the imitate of space targets and real third dimension display and analysis of space targets, is the most efficient way to help people understand space, apperceive space and utlize space. So combine the item of"Space targets surveillance photoelectricity telescopes arrays system", this thesis does research in developing Space Targets Visualization System. The main achievement in this thesis can be summarized as follows:1.Expatiate e the basic theory of satellite track dynamic, analyse the orbit characteristic of two-body problem and launch window, subastral point calculation, visibility and coverage analysis, two-line element sets.2.Introduce the keystone of OpenGL, particularly analyze the key technology of visualization in the system. The system reality has been increased by applying color texture,hidden-surface removal, material and lighting. Utilize OpenGL's double-buffering ability to complete animation. Realize the creation of complicated three-dismensional geometric model of space targets by using 3DS data.3.Based on the track dynamic theory and developed computer software, the system is designed using powerful VC programming language and OpenGL. The program interface has interactive ability.4.Realize the render and display of subastral point tracks on the global satellite images. Also include the display of satellite coverage; Realize the render of the three-dimension scene in which satellites orbiting the earth, including the render of satellite track and satellite model; Realize the render of scene based on the ground viewpoint, including the render of sky background, satellite ana satellite track. |