Figure 1.

Figure 2.

Figure 3.

Figure 4.

Figure 5.

Figure 6.

Figure 7.

Figure 8.

Figure 9.

Figure 10.

Figure 11.

Software used in engineering and its functions
| software | effect |
|---|---|
| Visual Studio Code | Develop web platform and server and write corresponding code. |
| QGIS | Preprocess GIS data, such as data pruning. |
| Unity 3D | Generate 3D reality models. |
| Visual Studio 2022 | Write C# scripts for dynamic interaction in Unity 3D. |
| Arduino IDE | Hardware program writing and burning. |
| Postman | Data interaction API interface test. |
Comparison of Architecture Development Cycle Times and Their Coupling Data Table
| Construction Methods | traditionally constructed | this paper constructs |
|---|---|---|
| digitalization layer | 24h(high coupling) | 18h(Low coupling) |
| network layer | 48h(high coupling) | 40h(Low coupling) |
| device layer | 10h(high coupling) | 8h(Low coupling) |
Coupling, independent working, cross-platform verification table
| module | Coupling | working independently | cross-platform |
|---|---|---|---|
| Unity 3D | Low coupling | Yes | Yes |
| Web platform | Low coupling | Yes | Yes |
| IoT terminal | Low coupling | Yes | Yes |
| backend server | Low coupling | Yes | Yes |