| Ground penetrating radar (GPR) is a technology that developed rapidly in recent years, it uses high-frequency electromagnetic wave to detect buried objects or layer structure. GPR is a relatively new geophysical methods, it matures gradually in the last 10 years. The development of GPR is not only as a variety of application needs, but also as the development of new technologies. Recently the technique is broadly applied in such fields as transportation construction, water conservancy, urban construction, archaeological and military.Firstly, the paper introduces the significance of topic, and then illustrates the content and meaning of the study. In the basic theory of GPR, the paper introduces the development of GPR profiles first, and then explains the Maxwell equations, after that the paper introduces GPR from work principle, Probing depth, resolution, affection of getting data and etc. In the development of GPR display and processing software before, the paper introduces the ideas of software engineering, the development platform and related function structure diagrams and class diagram. As radar and seismic wave have similarities in the kinematics, this paper detailed study SEGY file format and research on how to convert GPR data file to SEGY data file for seismic data processing. This paper introduces wiggle curve and fill algorithm in the aspect of data displaying, which includes positive fill, negative fill, percentage fill, color fill and etc. This paper also introduces Line Scan drawing and fill algorithm, which includes color table fill. At the same time, this paper also introduces 0-Scope drawing. In the final of data displaying, this paper shows three-dimensional graphics of DZT data using three-dimensional graphics library Open Inventor. In data filtering, this paper uses a median filter and background filter and gives result of filter.Software takes full advantage of .NET FRAMEWORK and uses GDI+ to draw various graphics. When referencing three-dimensional visual programming library, the paper makes Open Inventor C++ code to export DLL for the main program calling. All modules of the software are clear, code is readable. Software processing is in interactive manner which operate friendly and simply. |