| The research on visualization of the extrapolation data of satellite orbit is helpful to analysis of satellite motion state and satellite orbit prediction,and so on,which is of important theoretical and practical significance in the orbit service of the satellite.In this paper,based on the satellite orbit extrapolate data simulation task requirements,using OSG cross-platform3 D rendering engine and digital earth engine library osgEarth,development of visual simulation system based on CentOS operating system.The main contents of this paper are as follows:(1)Build a 3D simulation software development environment and platform.On the basis of learning and researching related theories of OSG and osgEarth,the overall design plan of the system is given,and the key technologies and implementation methods of system design are emphasized.Complete the system UI design and interactive functions.(2)A quadtree-based LOD algorithm is used to solve the problem of the slow rendering speed of digital earth when loading massive terrain data.The crack list introduced in the algorithm completes the elimination of cracks better.By improving the error formula,the terrain segmentation is more accurate and real,which improves the performance of the algorithm.(3)System realizes simulation of extrapolation data of satellite orbit.Its functions mainly include: visual scene roaming,real-time acquisition data of satellite motion,loading of massive terrain data,trajectory drawing and multi-scene and multi-content simulation.The simulation of satellite orbit extrapolation data under different hardware platforms is realized.The system has completed the visual simulation of all parameters of extrapolation data of satellite orbit,and realized all the required functions.The system has stable operation,perfect function and friendly interface,and realizes scene interaction better.It can be used as a method for researchers to analyze the status of satellites and has practical application value. |