实际工程中会形成大量的以数据库形式存储的数据,如何有效地处理这些数据并对其快速实现可视化具有重要的实际应用价值。通过MATLAB直接对数据库数据进行查询、调用等操作,快速得到所需的格式化数据,借助SURFER强大的插值功能和对图形的精细化控制及其自动化技术,可快速、批量地得到经精确参数控制的地形等高线图和三维地形图,并在此基础上制作完成了三维地形图的动态显示及其随时间变化过程的视频动画。主要特色和创新在于:第一,有效地融合数据库、MATLAB和SURFER,实现自动化、批量化绘图,避免了逐个转换数据绘图所带来的大量重复性、低效率且易出错的工作;第二,以视频动画的方式全方位地展现了三维地形及其变化过程。
Mass database data will be formed in actual engineering,so how to process the data effectively and realizing visualization has an important practical value.Using MATLAB to query and transfer database data and get the format data that required quickly,and resorting to the interpolation function,precise control and automation technology of SURFER,it can get the contour map and three-dimensional topographic map controlled by exact parameters quickly and in batches.On the basis,it can also get the video based animations of dynamic display and its variation process for three-dimensional topographic map.The main characteristics and innovations of this paper are that:Firstly,it can realize the automatic and batch drawing by integrating the database,MATLAB and SURFER effectively,and can avoid the repeated,inefficient and fallible work.Secondly,it can display omni-directionally the three-dimensional topogra-phy and its variation process in video based animations.