| With the development of the multibeam bathymetric technology, the multibeam bathymetric system has become increasingly demanding targets, including wide coverage, high precision and high resolution, and the amount of data also have increased dramatically. Thus this case puts forward higher requirements for processing capacity, processing accuracy, processing efficiency, visualization, interaction and operational performance of the post-processing software. Based on the project of the National High Technology Research and Development Program of China (863),"Shallow Water Wide Coverage Multibeam Bathymetric System", the thesis designs and implements a set of the interactive data processing software.Firstly, the integrated correction methods of the bathymetric accessorial equipment data for multibeam echo-sounder have been realized. The thesis briefly introduces the composition of the multibeam system and the principles of the bathymetric measurement. The thesis analyzes the effects of the vessel attitude data on the bathymetric results and its correction method. The ray-tracing algorithms based on regular and constant velocity gradient have been comparatively studied, and the calculation of space coordinate of beam footprint has been completed. Also, the thesis proposes and implements a kind of the array installation calibration method based on the feature data. Secondly, two kinds of the data processing approaches are studied. One is based on the Savitzky-Golay filter to achieve the editing of the attitude data and the bathymetric data on a ping. Another is based on the grids to realize data editing and filtering method within a plane. The data processing approaches mentioned above can effectively improve the accuracy and efficiency of data processing.Based on the above study, the thesis uses VC + +6.0 development platform to develop the interactive data processing software. According to the characteristics of the multibeam bathymetric data and the requirements of the software function, the thesis uses a three-step method of data processing flow to design the total framework and the functional modules of the software. Using two kinds of programming methods, including MFC graphics and OpenGL programming methods, the manual editing function has been realized based on object selecting and interactive technologies.Finally, in order to test the software performance, the software developed by the thesis is used to process experimental data from Songhua Lake. The test results verify the validity and practicability of the software, and achieve the design aim of the software. |