The invention discloses a three-dimensional vector real-time dynamic stacking technique based on multiple LOD (
Level of Detail) transparent textures. The three-dimensional vector real-time dynamic stacking technique comprises the following steps of: firstly, drawing various vector
layers on the transparent textures of corresponding plotting scales respectively in an
internal memory through data pre-
processing, automatically carrying out block
cutting on the vector
layers, then saving the vector
layers in a disk as an LOD
pyramid data
storage structure, and establishing a mapping relation with a same-level
terrain and an image data block; and secondly, in a real-time
terrain rendering and
roaming stage, loading the transparent textures of vectors of the corresponding layers through dynamic selection, stacking the vector layers into the same level of image data block according to an established Alpha passage, and realizing the real-time stacking of the vector layers in the three-dimensional
terrain based on an
internal memory multi-passage texture blending technology. According to seamless
visualization of high-resolution
vector map data and a
digital elevation model, the effect of the high-resolution
vector map data and the
digital elevation model in spatial information expression and analysis can be enhanced. According to the technique, the real time stacking of multilayer vector data in the rendering and
roaming stage of a large-scale three-dimensional terrain scene is realized, and the dynamic interactive screening of the vector layers is supported.