Font Size: a A A

Qt-Based Seismic Data Visualization Software Research And Implementation

Posted on:2011-04-08Degree:MasterType:Thesis
Country:ChinaCandidate:H Q SongFull Text:PDF
GTID:2218330338966829Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Data visualization has become a popular technology in scientific research recently, which can provide more efficiency and accuracy for engineering. Data visualization is widely used in many kinds of areas in our country, especially in geological exploration, not only for its increment of efficiency and quality, but also for its reduction of risk and cost. This paper mainly introduces a software system of earthquake, which is designed with computer graphics technology and geological exploration technology.At first, This paper gives a description of the current situation of earthquake's data visualization all over the world is given, for the purpose of providing an overview of this software. Second, this paper explains the meaning of earthquake's data and some basic knowledge on geological exploration simply. And then, it shows the key method which contains development tool and graphical framework, during the process of design and development.This paper described three aspects of seismic data visualization system that they are analysis, system design, system to achieve. Highlighting a simple factory pattern in ensuring a flexible database management platform to replace the application. Pretreatment of the seismic data show some common aspects of this paper the criteria of abnormal values, based on the actual situation and select the Laiyinda guidelines based on this sample of computing. This paper according the number of data points for the show, by using different interpolation algorithm or graphics compression algorithm. It introduce two ways of graphics of seismic data,the wiggle and image of color, and comes up with the project of graphic layering and Model/View structure. When drawing wiggles in the waveform data according to different curves drawn by linear interpolation control points or Bezier curve drawing. Color value of seismic data, graphics rendering double iterative linear interpolation algorithm to reduce the amount of computation and improve the efficiency of the graphics display. Seismic visualization system updates the graphics interaction design, the actual situation in this paper, the coordinate change of algorithms designed, well meet the needs of human-computer interaction and graphical interaction update.
Keywords/Search Tags:Data visualization, Qt, Graphics View, Bezier curve
PDF Full Text Request
Related items