System digital three-dimensional situation display and rendering system
By designing a digital three-dimensional situation display and rendering system containing multiple modules, the problem of space situation display in the existing technology is not intuitive and real-time enough, and efficient and real-time three-dimensional situation display is achieved, which improves users' understanding and analysis capabilities.
Patent Information
- Application Number
- CN202411717205.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-27
- Publication Date
- 2025-04-04
AI Technical Summary
The prior art is difficult to effectively present the targets and their associations in multiple motions in space situation display, resulting in the display effect not being intuitive and real-time enough.
A system digital three-dimensional situation display and rendering system is designed, including an environment visualization module, a scene visualization module, a spacecraft visualization module and a three-dimensional earth scene rendering module. Through the combination of these modules, three-dimensional display and real-time update of space situations can be achieved.
The system can provide efficient, real-time and visual space situation display, enhance users' understanding and perception of space situations, and improve the accuracy and scientificity of analysis and analysis.
Smart Images

Figure CN119762666A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of visualization rendering technology, and in particular to a system digital three-dimensional situation display and rendering system. Background Art
[0002] With the rapid development of aerospace technology and space applications, the increasing number of spacecraft in orbit and the increasingly complex space environment, people's demands for space situation display are becoming more and more diverse.
[0003] In the prior art, the display of space situations and targets is usually performed in the form of a two-dimensional map or a three-dimensional digital globe, for example, a typical system is Google Earth.
[0004] However, the visualization of space situation is not just the static presentation of a single target, but also includes the comprehensive presentation of the independent and chaotic motion trends of many moving targets with weak correlations. Therefore, an efficient, real-time and visual way to present the space situation is needed. Summary of the invention
[0005] In order to solve the technical problems existing in the above-mentioned prior art, the purpose of the present invention is to provide a system digital three-dimensional situation display and rendering system, which has efficient and convenient three-dimensional display capabilities of space situation, and provides real-time and accurate visualization support for users' space situation analysis and decision-making.
[0006] To achieve the above-mentioned purpose, the present invention provides a system for digital three-dimensional situation display and rendering, comprising:
[0007] Environmental visualization module, used to collect environmental information data from various data sources and integrate the collected scene information data into the system;
[0008] The scene visualization module is used to display the satellite space environment, operation effect, search action, and sensor payload using scene information data;
[0009] The spacecraft visualization module is used to view the detailed parameters and detailed information of the spacecraft. The detailed parameters include basic parameters and simulation process parameter data, spacecraft quantity statistics, satellite data acquisition, transmission volume, on-board storage, and on-board energy remaining. The detailed information includes the process of establishing up and down communication links between the ground station and the remote sensing satellite, and between the relay satellite and the remote sensing satellite;
[0010] The three-dimensional earth scene rendering module is used for digital earth rendering. By acquiring the image data and elevation data of the map, the visible area data is scheduled based on the terrain scheduling algorithm. The three-dimensional earth scene rendering module includes a three-dimensional earth scene submodule, a visualization call submodule, a rendering element submodule, a real-time mode submodule, and a playback mode submodule.
[0011] The visualization calling submodule is used to provide display support for the three-dimensional earth scene for visualization calling of the three-dimensional scene, and supports various display effects of the front-end three-dimensional earth;
[0012] The rendering element sub-module is used for rendering of spacecraft entity three-dimensional models, geological, surface, and terrain data models, military mapping, atmospheric, oceanic, geographical, and electromagnetic environment data models, as well as communication links, payload field of view, explosion effects, mechanism deployment / rotation effects, and halo effects.
[0013] The scene visualization module includes a spacecraft operation submodule, a search action submodule, a communication link submodule, a sensor ground coverage submodule, a sensor space range submodule, a label submodule and a spatial relationship information submodule;
[0014] The spacecraft operation submodule is used to display the local fine-grained actions of the spacecraft, including at least the actions of the solar panels, the robotic arm, the spacecraft shield ejection, the spacecraft separation, and the payload on / off action;
[0015] The communication link submodule is used to present the inter-station communication, satellite-to-ground link, and inter-satellite link effects using signal flow curves, including direct communication between ground stations, satellites, and ground stations, and satellites.
[0016] The environment visualization module comprises:
[0017] The ground environment visualization submodule is used to display the ground environment of surface vegetation, terrain, road network, roads, buildings, humanities, and electromagnetics, as well as to view ground satellite images, ground elevation, and ground targets.
[0018] The environment visualization module also includes:
[0019] The ocean environment visualization submodule is used to display the corresponding effects for targets on the surface / in the water, including at least surface wave effects, underwater ocean effects, and water color effects.
[0020] The environment visualization module also includes:
[0021] The space environment visualization submodule is used for targets in the space environment, including at least space debris, solar wind, radiation belts, geomagnetic field and some celestial bodies in space, and has different display effects for space targets at different space altitudes;
[0022] The atmospheric environment visualization submodule allows users to display weather effects from a global or local perspective;
[0023] The basic geographic information data visualization submodule is used to display global basic geographic information in the form of tiles on a three-dimensional globe.
[0024] Basic geographic information data include at least satellite images, aerial images, topographic maps, building vector maps, road vector maps, place name vector maps and national boundary vector maps.
[0025] The three-dimensional earth scene rendering module also includes:
[0026] The plotting submodule is used for users to draw geographic elements such as points, lines and surfaces in the displayed three-dimensional view, and to set custom styles and notes; users can create, edit and delete geographic elements through the plotting tools configured in the plotting submodule;
[0027] The marking submodule is also used for setting symbols, selecting colors and adding annotation information of landmarks;
[0028] The measurement submodule is equipped with measurement tools, which include at least distance measurement, area measurement, elevation measurement, illumination angle measurement, and line of sight measurement; the user measures the distance, area, and elevation difference between geographic elements in the displayed three-dimensional view through the measurement submodule.
[0029] The real-time mode submodule and the playback mode submodule are used to display situation information of real-time or historical data;
[0030] By using WebSocket technology to receive the satellite situation data track transmitted by the background in real time, the situation elements on the map are updated in real time, and the corresponding model action and attitude display are provided. The situation data at least includes orbit, attitude, and action;
[0031] Users can input parameters to rotate, zoom and tilt the Earth's view, and the satellite model's view follows.
[0032] The three-dimensional earth scene rendering module is configured with a terrain data processing algorithm, a terrain scheduling algorithm, a space coordinate calculation algorithm, a lighting calculation algorithm, a collision detection algorithm, an animation algorithm and a data visualization algorithm.
[0033] Compared with the prior art, the present invention has the following beneficial effects:
[0034] The present invention proposes a system of digital three-dimensional situation display and rendering, which displays spatial situation data in three-dimensional form, adds height and depth visualization on the basis of flat maps, and thus provides a more intuitive and realistic data display effect. Users can freely control the viewing angle, zoom in, zoom out and rotate the map through the system, and intuitively observe the distribution and correlation of spatial elements in a three-dimensional environment, helping users to better understand spatial situation information.
[0035] The three-dimensional digital-driven visualization rendering method based on WEBGIS can solve the limitations of traditional simulation systems and make the space situation display more intuitive. Through the three-dimensional display method and the application of digital drive technology, the user's understanding and perception of the space situation can be enhanced, thereby improving the accuracy and scientificity of research and analysis. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0037] Figure 1 The structure diagram of a digital three-dimensional situation display and rendering system provided by an embodiment of the present invention is schematically shown. DETAILED DESCRIPTION
[0038] The description of the embodiments of this specification should be combined with the corresponding drawings, which should be considered as part of the complete specification. In the drawings, the shape or thickness of the embodiments may be enlarged and indicated for simplification or convenience. Furthermore, the parts of each structure in the drawings will be described separately. It is worth noting that the elements not shown in the drawings or not described in words are in a form known to ordinary technicians in the relevant technical field.
[0039] The description of the embodiments herein and any reference to directions and orientations are only for the convenience of description and are not to be construed as any limitation on the scope of protection of the present invention. The following description of the preferred embodiments may involve combinations of features, which may exist independently or in combination, and the present invention is not particularly limited to the preferred embodiments. The scope of the present invention is defined by the claims.
[0040] like Figure 1 As shown, the present invention provides a system of digital three-dimensional situation display and rendering, including: an environment visualization module, a scene visualization module, a spacecraft visualization module, and a three-dimensional earth scene rendering module.
[0041] First, the functions of each module included in the system's digital three-dimensional situation display and rendering system are introduced in detail.
[0042] The environment visualization module is used to collect environment information data from various data sources and integrate the collected scene information data into the system;
[0043] The scene visualization module is used to display the satellite space environment, operation effect, search action, and sensor payload using scene information data;
[0044] The spacecraft visualization module is used to view the detailed parameters and detailed information of the spacecraft. The detailed parameters include basic parameters and simulation process parameter data, spacecraft quantity statistics, satellite data acquisition, transmission volume, on-board storage, and on-board energy remaining. The detailed information includes the process of establishing up and down communication links between the ground station and the remote sensing satellite, and between the relay satellite and the remote sensing satellite.
[0045] The three-dimensional earth scene rendering module is used for digital earth rendering. It obtains the image data and elevation data of the map and schedules the visible area data based on the terrain scheduling algorithm.
[0046] The present invention provides an efficient and flexible space situation visualization solution by combining WEB technology, geographic information system (GIS) and three-dimensional digitization technology, wherein the three-dimensional map engine (GIS) can combine geographic data, environmental data, and three-dimensional models, and add height and depth visualization on the basis of the plane map to achieve three-dimensional display, thereby providing a more intuitive and realistic data display effect. Using WEB-GIS technology, users can access and operate the system in real time through a browser, without being restricted by time and space, to achieve visualization and analysis of situation information.
[0047] The following is a detailed introduction to the environment visualization module.
[0048] Environmental visualization refers to the three-dimensional visual display of environmental information.
[0049] The environmental visualization module includes: ground environment visualization submodule, ocean environment visualization submodule, space environment visualization submodule, atmospheric environment visualization submodule, and basic geographic information data visualization submodule.
[0050] The following is a detailed introduction to the various sub-modules of the environmental visualization module.
[0051] The ground environment visualization submodule is used to display the ground environment of surface vegetation, terrain, road network, roads, buildings, humanities, and electromagnetics, as well as to view ground satellite images, ground elevation, and ground targets;
[0052] The marine environment visualization submodule is used to display the corresponding targets on the surface / in the water, including at least the surface wave effect, underwater ocean effect, and water color effect;
[0053] The space environment visualization submodule is used for targets in the space environment, including at least space debris, solar wind, radiation belts, geomagnetic field and some celestial bodies in space, and the space targets at different space altitudes have different display effects;
[0054] The atmospheric environment visualization submodule allows users to display weather effects such as clouds, rain, fog, snow, and darkness from a global or local perspective;
[0055] The basic geographic information data visualization submodule is used to display global basic geographic information in the form of tiles on a three-dimensional globe.
[0056] The following is a detailed introduction to the scene visualization module.
[0057] Scene visualization refers to the three-dimensional visualization function of spatial scenes.
[0058] The scene visualization module includes a spacecraft operation submodule, a search action submodule, a communication link submodule, a sensor ground coverage submodule, a sensor space range submodule, a label submodule and a spatial relationship information submodule.
[0059] The following is a detailed introduction to the various sub-modules of the scene visualization module.
[0060] The label submodule supports users to perform text annotation, icon editing, etc. on the three-dimensional earth in a variety of styles. It can display label effects on any entities such as satellites, targets, areas, etc., and supports follow-up effects.
[0061] The sensor ground coverage submodule supports the ground coverage display of sensors with different field of view types and can correctly display the spherical projection range.
[0062] The sensor space range submodule supports a variety of satellite scanning space range effects, including circular scanning, square scanning, and ring scanning. It can accurately simulate the satellite scanning angle, altitude, longitude, and latitude, and supports sensor scanning multi-color effects.
[0063] Area display: It can realize the display and control of elliptical areas, fan-shaped areas, arrow attack shapes, assembly areas and other shaped areas. The spacecraft operation submodule is used to display the local fine-grained actions of the spacecraft, including at least the actions of solar panels, robotic arms, spacecraft shield ejection, spacecraft separation, and payload on / off.
[0064] Spacecraft operation display: supports the operation of spacecraft according to simulation or user preset trajectory, supports the viewing of the operation effect of a single spacecraft, and supports the viewing of the operation effect of multiple spacecraft.
[0065] Action display: supports detailed display of the process, including power on, power off and other detailed action effects.
[0066] Spacecraft entity status display: You can view detailed status information of all spacecraft entities, including key parameters of spacecraft subsystems such as position, attitude, and power supply. It can be displayed through a three-dimensional spherical surface or through icons.
[0067] The communication link submodule is used to present the effects of inter-station communication, satellite-to-ground link, and inter-satellite link using signal flow curves, including direct communication between ground stations, satellites and ground stations, and satellites and satellites. The signal flow curve can change the display color, display mode and other parameters.
[0068] The spatial relationship information submodule can visually display the location relationship of spatial entities through a three-dimensional globe and supports custom connections between entities to mark their business relationships.
[0069] The following is a detailed introduction to the three-dimensional earth scene rendering module.
[0070] The three-dimensional earth scene rendering module includes a three-dimensional earth scene sub-module, a visualization call sub-module, a rendering element sub-module, a real-time mode sub-module, a playback mode sub-module, a plotting sub-module, a measurement sub-module, and a user demand sub-module.
[0071] The three-dimensional earth scene rendering module is equipped with terrain data processing algorithm, terrain scheduling algorithm, spatial coordinate calculation algorithm, lighting calculation algorithm, collision detection algorithm, animation algorithm and data visualization algorithm.
[0072] The following is a detailed introduction to the various sub-modules included in the three-dimensional earth scene rendering module.
[0073] The user requirement submodule supports users to record, organize and save operational requirements through the interface, and submit and edit the organized data in a unified manner.
[0074] The plotting submodule is used by users to draw geographic features such as points, lines, and surfaces in the displayed 3D view, and to set custom styles and notes; users can create, edit, and delete geographic features through the plotting tools configured in the plotting submodule;
[0075] The plotting submodule is also used for setting symbols, selecting colors, and adding annotation information for landmarks;
[0076] The measurement submodule is equipped with measurement tools, which include at least distance measurement, area measurement, elevation measurement, illumination angle measurement, and line of sight measurement. The user measures the distance, area, and elevation difference between geographic features in the displayed three-dimensional view through the measurement submodule.
[0077] The real-time mode submodule and playback mode submodule are used to display the situation information of real-time or historical data without missing any events, and can restore the real combat process;
[0078] By using WebSocket technology to receive the satellite situation data orbit transmitted by the background in real time, the situation elements on the map are updated in real time, and the corresponding model action and attitude display are provided. The situation data at least includes orbit, attitude, and action;
[0079] Users can input parameters to rotate, zoom and tilt the Earth's view, and the satellite model's view follows.
[0080] The visualization call submodule is used to provide display support for the three-dimensional earth scene for the visualization call of the three-dimensional scene, and supports various display effects of the front-end three-dimensional earth; the visualization call submodule is used in conjunction with the three-dimensional earth scene submodule.
[0081] The rendering element submodule is used for rendering of spacecraft entity three-dimensional models, geological, surface, and terrain data models, military mapping, atmospheric, oceanic, geographical, and electromagnetic environment data models, as well as communication links, payload field of view, explosion effects, mechanism deployment / rotation effects, and halo effects.
[0082] In some embodiments of the present invention, the rendering element submodule is configured with Cesium's map rendering engine, which displays geographic information, entity models, and space environments in a real and three-dimensional manner by loading the earth model and the three-dimensional model of the geographic elements. It supports various earth surface features, such as terrain, water bodies, vegetation, etc., and achieves realistic visual effects through coloring, texturing, lighting and other technologies. It provides a real cosmic background magnitude effect based on magnitude data, and provides a display of the earth-sun-moon relationship and the atmospheric environment effect based on real physical characteristics.
[0083] Cesium is an open source JavaScript library based on WebGL for building 3D earth and earth-based applications. It can run in any modern browser and supports a variety of platforms and devices. Cesium provides a complete earth model, including terrain, images, vector data, and other earth science data. The main features of Cesium are as follows:
[0084] Supports multiple data formats, including 3D Tiles, glTF, KML, GeoJSON, etc.
[0085] Supports various map projections, including Web Mercator, WGS84, Lambert, etc.
[0086] Supports a variety of earth science data, including terrain, images, vector data, etc.
[0087] Supports a variety of devices and platforms, including desktop, mobile devices, virtual reality devices, etc.
[0088] In addition, the advantage of Cesium is that it is highly scalable and flexible and can be customized according to the needs of the application.
[0089] Users can use the marking tools on the 3D map to mark any shape on the map and add corresponding notes. The system also provides common map measurement tools such as distance measurement and area measurement. Users can query geographic information by keywords for quick retrieval.
[0090] High-granularity digital drive technology is introduced, massive situation data is accessed in the background for processing and analysis, and WebSoket technology is used to push data to the front-end WEB system in real time, realizing real-time data updates and ensuring the timeliness of data. The rendering method screens, clusters, and classifies situation element data according to user needs, extracts relevant digital features, and applies them to the system situation information display, so that users can understand the space situation more intuitively.
[0091] The three-dimensional earth scene rendering module is equipped with terrain data processing algorithm, terrain scheduling algorithm, spatial coordinate calculation algorithm, lighting calculation algorithm, collision detection algorithm, animation algorithm and data visualization algorithm.
[0092] The following is a detailed introduction to the algorithm for configuring the three-dimensional earth scene rendering module.
[0093] Terrain data processing algorithms: Support various terrain data formats, including elevation maps, DEM, DTM, etc. Some terrain data processing algorithms are required, such as terrain profile algorithm, terrain slope calculation algorithm, terrain contour line generation algorithm, etc.
[0094] Terrain scheduling algorithm: scheduling of visible area data.
[0095] Spatial coordinate calculation algorithm: provides commonly used spatial coordinate calculation algorithms, including coordinate conversion algorithm, distance calculation algorithm, azimuth calculation algorithm, height calculation algorithm, etc.
[0096] Lighting calculation algorithm: provides commonly used lighting calculation algorithms, including sun position calculation algorithm, shadow calculation algorithm, light intensity calculation algorithm, etc.
[0097] Collision detection algorithm: Provides basic collision detection algorithms, including terrain collision detection algorithms, model collision detection algorithms, etc.
[0098] Animation algorithm: supports various animation effects, including camera animation algorithm, model animation algorithm, weather animation algorithm, etc.
[0099] Data visualization algorithm: supports various data visualization effects, including point cloud visualization algorithm, streamline visualization algorithm, heat map visualization algorithm, etc.
[0100] In some embodiments of the present invention, common programming languages such as java, html, js, and sql can be used when developing a digital three-dimensional situation display and rendering system. The development environment is: JDK11 is used in the backend, and nodejs18 is used in the frontend WEB end;
[0101] Development tools: Eclipse is used in the background, and VS CODE is used in the front end;
[0102] Version management tool: Use SVN as the version management tool so that developers can better manage code and collaborate on development; generate stable version branches by stage to facilitate version release and error rollback;
[0103] Testing tools: Use junit to write interface tests, and perform corresponding tests before each version is released so that developers can better perform software testing and quality control;
[0104] Database: Use MySQL5.7 as the system database.
[0105] The front end of the present invention uses webpack as a building tool to initialize the project.
[0106] The present invention builds a graphical interface based on Vue.
[0107] It should also be noted that, in this article, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.
[0108] Finally, it should be noted that the above is a preferred embodiment of the present invention. It should be pointed out that although the preferred embodiment of the present invention has been described, for those skilled in the art, once the basic creative concept of the present invention is known, several improvements and modifications can be made without departing from the principles of the present invention, and these improvements and modifications should also be regarded as the protection scope of the present invention. Therefore, the attached claims are intended to be interpreted as including the preferred embodiment and all changes and modifications that fall within the scope of the embodiments of the present invention.
Claims
1. A digital three-dimensional situation display and rendering system, characterized in that: include: Environmental visualization module, used to collect environmental information data from various data sources and integrate the collected scene information data into the system; The scene visualization module is used to display the satellite space environment, operation effect, search action, and sensor payload using scene information data; The spacecraft visualization module is used to view the detailed parameters and detailed information of the spacecraft. The detailed parameters include basic parameters and simulation process parameter data, spacecraft quantity statistics, satellite data acquisition, transmission volume, on-board storage, and on-board energy remaining. The detailed information includes the process of establishing up and down communication links between the ground station and the remote sensing satellite, and between the relay satellite and the remote sensing satellite; The three-dimensional earth scene rendering module is used for digital earth rendering. By acquiring the image data and elevation data of the map, the visible area data is scheduled based on the terrain scheduling algorithm. The three-dimensional earth scene rendering module includes a three-dimensional earth scene submodule, a visualization call submodule, a rendering element submodule, a real-time mode submodule, and a playback mode submodule.
2. The digital three-dimensional situation display and rendering system according to claim 1 is characterized in that: The visualization calling submodule is used to provide display support for the three-dimensional earth scene for visualization calling of the three-dimensional scene, and supports various display effects of the front-end three-dimensional earth; The rendering element sub-module is used for rendering of spacecraft entity three-dimensional models, geological, surface, and terrain data models, military mapping, atmospheric, oceanic, geographical, and electromagnetic environment data models, as well as communication links, payload field of view, explosion effects, mechanism deployment / rotation effects, and halo effects.
3. The digital three-dimensional situation display and rendering system according to claim 1 is characterized in that: The scene visualization module includes a spacecraft operation submodule, a search action submodule, a communication link submodule, a sensor ground coverage submodule, a sensor space range submodule, a label submodule and a spatial relationship information submodule; The spacecraft operation submodule is used to display the local fine-grained actions of the spacecraft, including at least the actions of the solar panels, the robotic arm, the spacecraft shield ejection, the spacecraft separation, and the payload on / off action; The communication link submodule is used to present the inter-station communication, satellite-to-ground link, and inter-satellite link effects using signal flow curves, including direct communication between ground stations, satellites, and ground stations, and satellites.
4. The digital three-dimensional situation display and rendering system according to claim 1 is characterized in that: The environment visualization module comprises: The ground environment visualization submodule is used to display the ground environment of surface vegetation, terrain, road network, roads, buildings, humanities, and electromagnetics, as well as to view ground satellite images, ground elevation, and ground targets.
5. The digital three-dimensional situation display and rendering system according to claim 4 is characterized in that: The environment visualization module also includes: The ocean environment visualization submodule is used to display the corresponding effects for targets on the surface / in the water, including at least surface wave effects, underwater ocean effects, and water color effects.
6. The digital three-dimensional situation display and rendering system according to claim 5 is characterized in that: The environment visualization module also includes: The space environment visualization submodule is used for targets in the space environment, including at least space debris, solar wind, radiation belts, geomagnetic field and some celestial bodies in space, and has different display effects for space targets at different space altitudes; The atmospheric environment visualization submodule allows users to display weather effects from a global or local perspective; The basic geographic information data visualization submodule is used to display global basic geographic information in the form of tiles on a three-dimensional globe.
7. The digital three-dimensional situation display and rendering system according to claim 2 is characterized in that: The three-dimensional earth scene rendering module also includes: The plotting submodule is used for users to draw geographic elements such as points, lines and surfaces in the displayed three-dimensional view, and to set custom styles and notes; users can create, edit and delete geographic elements through the plotting tools configured in the plotting submodule; The marking submodule is also used for setting symbols, selecting colors and adding annotation information of landmarks; The measurement submodule is equipped with measurement tools, which include at least distance measurement, area measurement, elevation measurement, illumination angle measurement, and line of sight measurement; the user measures the distance, area, and elevation difference between geographic elements in the displayed three-dimensional view through the measurement submodule.
8. The digital three-dimensional situation display and rendering system according to claim 1, characterized in that: The real-time mode submodule and the playback mode submodule are used to display situation information of real-time or historical data; By using WebSocket technology to receive the satellite situation data track transmitted by the background in real time, the situation elements on the map are updated in real time, and the corresponding model action and attitude display are provided. The situation data at least includes orbit, attitude, and action; Users can input parameters to rotate, zoom and tilt the Earth's view, and the satellite model's view follows.
9. The digital three-dimensional situation display and rendering system according to claim 1, characterized in that: The three-dimensional earth scene rendering module is configured with a terrain data processing algorithm, a terrain scheduling algorithm, a space coordinate calculation algorithm, a lighting calculation algorithm, a collision detection algorithm, an animation algorithm and a data visualization algorithm.
Citation Information
Patent Citations
Satellite operation state display method, device, equipment and medium
CN117078858A
WEB-GIS-based three-dimensional digital drive visual rendering system and rendering method
CN117788667A
Visual display system for satellite fragment avoidance process based on Cesium
CN118535634A
Cited By
GEO satellite sign intelligent layout method based on cesium engine
CN120124825A
An intelligent layout method for GEO satellite signs based on the Cesium engine
CN120124825B