摘要:基于Visual Basic語言,完成了地震剖面圖填充顯示方式的繪制,對繪制的原理和過程進行了介紹,并展示了繪制結(jié)果。
關(guān)鍵詞:波形填充;CreatePolygonRgn; FillRgn
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2014)20-4917-03
Seismic Profiles Change the Display Mode to Achieve an Area Filled
ZHANG Zhe-hui1,2, WEI Long1, LI Xue-wen2
(1.Earth Science and Information Physics, Central South University, Changsha 410083, China; 2. Guangdong Provincial Geological Geophysical Engineering Investigation Institute, Guangzhou 510083,China)
Abstract: Based on the Visual Basic language, completed the seismic profiles fill the display is painted, drawn on the principles and processes are introduced and demonstrated the draw results.
Key words: waveform filling; createpolygonrgn fillrgn
地震波形的繪制,一般包括數(shù)據(jù)讀取、數(shù)據(jù)顯示和數(shù)據(jù)處理等幾個過程。其中地震數(shù)據(jù)顯示是地震資料處理和解釋的重要前提,將地震數(shù)據(jù)以圖形的形式顯示出來,可以使其更加直觀也易于辨別出有關(guān)地下構(gòu)造及地層等相關(guān)信息。
地震數(shù)據(jù)剖面顯示主要有波形、變面積、變密度和灰度等幾種顯示方式。變面積填充顯示是其中較常見的方式。變面積的顯示又可分為波形加正變面積、單極性變面積和雙極性變面積等。
基于Visual Basic 6.0版語言和Windows API實現(xiàn)了地震數(shù)據(jù)(SEG-2、SEG-Y格式)的讀取和顯示,該文只介紹變面積顯示方式。
1 問題闡述及坐標系統(tǒng)
1.1 問題闡述
地震勘探采集的地震數(shù)據(jù)一般以地震道為單位進行組織,采用 SEG-2或SEG-Y等文件格式存儲。
單道數(shù)據(jù)顯示如圖1所示:橫坐標代表地震波振幅,縱坐標代表時間。圖中直線代表為零值位置,地震數(shù)據(jù)值的大小代表振幅的強弱,正負表示振動的方向,它們形象地描述了檢波點在零值位置(平衡點位置)的振動情況。
從圖1可以看出,以正極性填充為例,波形振幅為正(即正值采樣點)的波形線與零值位置線在地震剖面上圍成多個不規(guī)則多邊形,在這些多邊形中填充自定義的色彩(一般為黑色)。而在波形振幅為負(即負值采樣點)只作曲線連接,而不做填充。……