Intelligent Civil Defense 3D Digital Sandbox System

1) System architecture design
The smart civil air defense three-dimensional digital sand table system software is independently developed by Shenzhen Yituxun Technology Co., Ltd. (www.3dgis.top) based on WebGL and WEBGIS platform engines. It uses two and three-dimensional geospatial scenes as the electronic sand table display platform (supports the import of 3DMAX, BIM, wireless Three-dimensional models such as man-machine tilt), with 2D and 3D map recognition and map browsing, troop deployment display, 2D and 3D plotting and drawing deductions, comprehensive information query and analysis, etc. as main functional supports; adopts B/S system architecture; complies with technical systems and standards Standard, possess and provide rich interactive protocols and secondary development interfaces.

Three-dimensional visualization display: The system uses three-dimensional visualization technology to present civil air defense elements in the sand table in a real and realistic way. Users can freely observe and explore the spatial layout and characteristics of civil air defense elements through operations such as rotation, zooming, and translation.

Real-time data update: The system can obtain and update data on civil air defense elements in real time. Whether it is the status information of civil air defense facilities, personnel distribution or other related data, the system can be reflected in the sand table in a timely manner to maintain the accuracy and real-time nature of the data.

Intelligent analysis and decision support: The system has intelligent analysis and decision support functions. Through the analysis and simulation of civil air defense element data, the system can provide decision support for different scenarios and help users formulate effective civil air defense strategies and emergency plans.

Multiple interaction methods: The system supports multiple interaction methods, including touch screen, gesture recognition, voice control, etc. Users can choose the most suitable interaction method to operate according to their own habits and needs, improving the convenience and flexibility of use.

Multi-dimensional data display: The system can display multi-dimensional civil air defense element data. In addition to the spatial dimension, it can also display attribute information, historical data, real-time monitoring data, etc. of civil air defense elements to help users comprehensively understand and analyze the situation of civil air defense elements.

Multi-party collaboration and sharing: The system supports multi-party collaboration and sharing functions. Different users can connect to the system through the network to perform remote collaborative operations and share data. This can realize information sharing and collaborative decision-making among multiple parties, and improve the efficiency and collaboration of civil air defense work.

2) Fully independent and controllable
It has comprehensive independent controllable software system platform support capabilities, and realizes high-performance two-dimensional electronic maps, three-dimensional digital earth scenes and comprehensive information visualization display and application on independent controllable software and hardware platforms.
3) Multiple data access management
Deployed in the civil air defense command private network, it provides networked data access services for multi-source surveying and mapping geographical data, military business data, multimedia data, and Beidou navigation and positioning data in the civil air defense command private network environment; supports ≥50 concurrent access terminals.
(a) Civil air defense three-dimensional digital sandbox engine
? Adopt B/S architecture, provide high-performance front-end browser visual rendering based on WebGL engine, and adopt independently controllable high-performance 2D and 3D WebGIS core algorithm engines to support the construction of a civil defense 2D and 3D one-map system in a local internal network confidentiality environment. Supports multi-user clients to access server maps and civil air defense thematic data through network requests, and provides concurrent access and efficient scheduling loading of geographical information data and civil air defense thematic data.

? Three-dimensional virtual digital earth real-time rendering and browsing display. Provides multi-level three-dimensional virtual earth scene browsing and display from the world → country → province → city-district.

Global

? Provide two-dimensional electronic map zooming, zooming out and roaming control functions, three-dimensional digital earth scene zooming, roaming, jumping, 360° rotation, space reset and other browsing display functions;

360° rotation
? Provide one-click switching function between 2D and 3D;

? Provide two- and three-dimensional one-image touch control functions based on multi-touch devices;
? Provide map viewpoint favorites function, which can save information such as 2D map display range and 3D digital earth viewpoint status as viewpoints (hot spots) to realize 2D and 3D fast navigation functions based on viewpoints;
? Provides switching and browsing functions for different basemaps such as satellite images, electronic maps, terrain maps, etc.;
? Provide real-time import, display and adjustment functions for 3D model data (3dmax modeling), support real-time import and arbitrary placement of 3D models, and adjust model position, size, direction, angle and other parameters at will;

? Provide natural environment simulation display in the three-dimensional digital earth, including starry sky, illumination, night vision, and environmental simulation functions such as rainfall, snowfall, and fog;
? Overlay rendering displays a comprehensive display of various civil air defense topics such as key civil air defense targets, civil air defense projects, sirens, professional teams, personnel shelter and evacuation, etc., and supports the display of unique thematic icons, symbols and styles;

? Support the import and loading of 3D real-life models for UAV oblique photography, surveying and mapping;
? Support BIM 3D modeling data import and loading.
(b) Civil air defense query analysis display and information maintenance module
? Provide human-computer interactive query function of civil air defense elements based on a two-dimensional and three-dimensional map. Provides a drawing selection and query function to realize detailed browsing of civil air defense element attribute information, corresponding to images, documents, audio and video multimedia display, and realizes three-dimensional surround viewing and browsing.
? Provide quick query of civil air defense element name keywords and surrounding search functions to realize rapid query of civil air defense elements, rapid positioning and browsing of 2D and 3D electronic map space of civil air defense elements in the query results, detailed display of attribute information, and multimedia information display;
? Provide editing and maintenance functions such as adding, modifying and deleting various types of civil air defense element data;
? Provide various civil air defense elements to be organized and managed according to GIS vector layers.
(c) Two- and three-dimensional space measurement and analysis module. Provides geospatial mapping, measurement, and analysis functions based on two- and three-dimensional maps that support multi-touch. include:
? Geographical coordinates and terrain elevation measurement;
? Distance measurement;
? Area measurement;
? Orientation measurement;
? Terrain visibility analysis function;
? Topographic profile analysis and other functions.
(d) Civil air defense 2D and 3D multi-person collaborative plotting module
? Equipped with a variety of graphic models and symbol libraries, including:
Basic graphics and primitive library: a variety of basic geometric primitives such as geographical circles, rectangles, polylines, Bezier curves, free curves; single arrows, dovetail/flat tail attack arrows, pincer arrows, etc.; text, text annotation boxes, pictures wait;
3D model library: supports importing 3D models in public formats, and supports dragging and annotating 3D models on the 3D digital earth;
Commonly used map symbol library: supports the import of commonly used map symbols in SVG format for 2D and 3D electronic sand table map drawing.
? It has the ability to expand the symbol library and supports the import of picture symbols, icon symbols and three-dimensional model symbols;
? It has the function of integrated 2D and 3D plotting display, and can display plotting graphics in two modes: 2D electronic map and 3D digital earth;
? It has two- and three-dimensional integrated plotting and editing functions, and can interactively edit labels and basic element labels in two-dimensional electronic maps and three-dimensional digital earth, and provides the functions of adding, deleting, and modifying labels;
? Provide plotting label panel tools, support group browsing and selection of various graphics, labels, and models; provide group management of plotting labels;
? You can use the property panel to edit and modify the display properties of plotting labels, including edge color, thickness, visibility, fill, text and annotation; 3D model labels support a variety of 3D specific attribute editing and modification functions;
? Supports interactively adding 3D models to 3D maps, and can move, rotate and zoom;
? Provide plotting scheme management functions and provide the functions of creating, modifying and deleting plotting schemes;
? Provide multi-person combination joint collaborative plotting function, support under the B/S system architecture, multiple users can form plotting solution groups through the network, and work together to complete the plotting of a solution plan: each client You can join different solution groups as needed; members in each group can receive the screen refresh changes of the group’s plotting scheme in real time and perform collaborative plotting.
(e) Civil air defense marking dynamic studio module. Provides a dynamic deduction and production tool for marker drawing, which can set a variety of studio actions, including the display, flashing, moving, and hiding of marker symbols; it can set and modify marker motion status information, including the movement route during the show , status, time, action cycle, action appearance mode, etc.; provides situational broadcast control functions, including setting operations such as starting, pausing, and stopping playback.

Multiple studio action settings: Optimize the studio tool to enable it to set a variety of studio actions. Users can choose different performance actions such as display, flashing, moving, and hiding of icon symbols to achieve richer dynamic effects.

Motion status information setting: Optimize the studio tool to enable you to set and modify the label's motion status information. Users can define parameters such as movement route, status, time, action cycle, action appearance mode, etc. during the performance to meet different performance needs.

Situation broadcast control function: Optimize the broadcast tools and provide situation broadcast control functions. Users can start, pause, and stop playback through the control panel to control the progress and presentation of the show as needed.

Dynamic effect preview: Optimize the broadcast tool and provide a preview function of dynamic effects. Users can preview the performance in real time during the production process to make adjustments and modifications to ensure that the final performance meets expectations.

Timeline editing: Optimize the broadcast tools and introduce the timeline editing function. Users can precisely control the time of the broadcast process through the timeline to achieve more precise broadcast effects.

Through in-depth optimization, the civil air defense marking dynamic studio module can provide richer, more flexible and more accurate studio effects. Users can set different performance actions and motion status information as needed, and control the performance through the control panel. At the same time, the preview function and timeline editing function can help users better create and adjust performance effects to meet the needs of different scenarios.

(f) Hand-drawn whiteboard interactive operation module. Provide a transparent drawing board on the 2D and 3D electronic map scene, realize handwriting, sketching and other drawing operations through human-computer interaction, provide brush color, width and other settings, provide drawing eraser and drawing board cleaning functions; provide whiteboard hand-drawn images Export and download, historical image browsing, output and other functions.

Interactive operation optimization: Optimize the interactive operation of hand-drawn whiteboards, allowing users to freely draw on 2D and 3D electronic map scenes. Through input devices such as touch screens or mice, users can select the brush tool, set attributes such as brush color and width, and perform handwriting, sketching and other drawing operations on the drawing board.

Artboard cleaning function: Provides an artboard cleaning function, allowing users to clear the drawing content on the artboard. Users can choose to clear the entire artboard or selectively erase specific portions of the drawing so it can be redrawn or modified.

Brush setting optimization: Optimize the brush setting function so that users can adjust the color, width and other attributes of the brush as needed. Users can choose different brush colors and thicknesses to achieve more diverse drawing effects.

Image export and download: Provides export and download functions for whiteboard hand-drawn images. Users can export drawn images as picture files to save or share with others. At the same time, users can also choose to download image files of historical drawings for review or further processing.

Historical image browsing and review: Provides historical image browsing and review function, allowing users to view previously drawn images. Users can select specific historical images to review for comparison, analysis, or modification.

Through the optimization of the hand-drawn whiteboard interactive operation module, users can freely draw images on 2D and 3D electronic map scenes, and perform operations such as brush settings and drawing board cleaning. At the same time, users can also export, download and review images of historical drawings to meet different needs and uses.
(g) Comprehensive integrated deployment and debugging services.
? Adaptable transformation of the software system according to the hardware environment and actual needs of different user units, seamlessly adapting to the user’s on-site LED touch screen, large screen resolution and UI interface human-computer interaction requirements, providing customization of data access and efficient scheduling Development; can ensure the seamless adaptation of the software system and the user’s on-site equipment to meet the actual needs of the user. Optimizing adjustments and adding IoT technology can further improve the performance and intelligence of the system, providing users with a better user experience and management capabilities.