Combined with the demand of the development of mining industry and the presently feasible technology, the paper discusses the technical keys and challenges in developing a real-time roaming system based on OpenGL technology and conventional development platform , and describes the methods of the construction, calling and optimization of geological, deposit and terrain models. Based on Visual C++6.0 integral development environment, a real-time roaming system oriented to geological and mining engineering is ...