cwadayi commited on
Commit
c4df8e0
·
verified ·
1 Parent(s): 9e55510

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +45 -1
index.html CHANGED
@@ -19,6 +19,7 @@
19
  <li class="nav-item"><a href="#interpretation" class="nav-link">資料解譯</a></li>
20
  <li class="nav-item"><a href="#engineering-apps" class="nav-link">工程應用</a></li>
21
  <li class="nav-item"><a href="#geothermal-exploration" class="nav-link">地熱探勘</a></li>
 
22
  </ul>
23
  </div>
24
  </nav>
@@ -117,7 +118,7 @@
117
  <div class="case-study-steps">
118
  <div class="step">
119
  <h3>a) 收集約束條件</h3>
120
- <p>首先,我們收集所有可用的數據。圖(a)顯示了觀測到的重力異常曲線,以及各種約束條件:地表露頭、鑽井資料(提供了地下的直接資訊)、地形,甚至還有震測反射剖面(提供了地層的形態)。這些都是我們建立模型時必須尊重的「規則」。</p>
121
  </div>
122
  <div class="step">
123
  <h3>b) 建立與驗證模型</h3>
@@ -226,6 +227,49 @@
226
  <hr>
227
  <p class="summary-text"><strong>總結來說</strong>,地熱探勘是一項系統工程,通常會結合上述多種地球物理方法,彼此驗證、互補不足,以最少的成本和風險,逐步鎖定最有開發潛力的鑽井目標。</p>
228
  </section>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
229
  </main>
230
 
231
  <a href="#" class="back-to-top" title="回到頂部">
 
19
  <li class="nav-item"><a href="#interpretation" class="nav-link">資料解譯</a></li>
20
  <li class="nav-item"><a href="#engineering-apps" class="nav-link">工程應用</a></li>
21
  <li class="nav-item"><a href="#geothermal-exploration" class="nav-link">地熱探勘</a></li>
22
+ <li class="nav-item"><a href="#data-processing" class="nav-link">資料處理</a></li>
23
  </ul>
24
  </div>
25
  </nav>
 
118
  <div class="case-study-steps">
119
  <div class="step">
120
  <h3>a) 收集約束條件</h3>
121
+ <p>首先,我們收集所有可用的數據。圖(a)顯示了觀測到的重力異常曲線,以及各種約束條件:地表露頭、鑽井資料(提供了地下的直接資訊)、地形,甚至還有震測反射剖面(提供了地層の形態)。這些都是我們建立模型時必須尊重的「規則」。</p>
122
  </div>
123
  <div class="step">
124
  <h3>b) 建立與驗證模型</h3>
 
227
  <hr>
228
  <p class="summary-text"><strong>總結來說</strong>,地熱探勘是一項系統工程,通常會結合上述多種地球物理方法,彼此驗證、互補不足,以最少的成本和風險,逐步鎖定最有開發潛力的鑽井目標。</p>
229
  </section>
230
+
231
+ <section id="data-processing">
232
+ <h2>地球物理資料處理</h2>
233
+ <p>在開始處理地球物理資料之前,我們需要建置一個合適的科學計算環境。以下步驟將引導您安裝必要的軟體與 Python 套件。</p>
234
+
235
+ <h3>1. 基礎軟體安裝</h3>
236
+ <p>請先至官方網站下載並安裝以下兩個基本軟體:</p>
237
+ <ul class="step-list">
238
+ <li><strong>程式碼編輯器:</strong> Notepad++ (建議下載 <code>npp.8.7.Installer.x64.exe</code> 或更新版本)</li>
239
+ <li><strong>Python 環境管理器:</strong> Miniconda (建議下載 <code>Miniconda3-latest-Windows-x86_64.exe</code>)</li>
240
+ </ul>
241
+
242
+ <h3>2. Conda 環境與套件安裝流程</h3>
243
+ <p>安裝 Miniconda 後,請從開始功能表開啟「Miniconda Prompt」(或 Anaconda Prompt),並依照順序複製、貼上並執行以下指令。這將會建立一個名為 <code>pygmt</code> 的獨立 Python 環境,並安裝所有核心套件。</p>
244
+
245
+ <div class="code-block">
246
+ <pre><code>
247
+ # --- 步驟 1: 設定 Conda 優先頻道 (建議執行) ---
248
+ # 這會讓 Conda 在安裝套件時優先從 conda-forge 這個來源尋找,以獲得較新或較完整的套件。
249
+ conda config --prepend channels conda-forge
250
+
251
+ # --- 步驟 2: 建立名為 pygmt 的新環境 ---
252
+ # 我們指定 Python 版本為 3.9,並同時安裝 pygmt 所需的核心科學計算函式庫。
253
+ conda create --name pygmt python=3.9 numpy pandas xarray netcdf4 packaging gmt
254
+
255
+ # --- 步驟 3: 啟動 (Activate) 新建立的環境 ---
256
+ # 之後所有的安裝與操作都會在這個獨立的環境中進行,不會影響到系統其他的 Python 設定。
257
+ conda activate pygmt
258
+
259
+ # --- 步驟 4: 在 pygmt 環境中安裝主要套件 ---
260
+ # 確認已在 pygmt 環境下 (指令提示字元前方會出現 (pygmt) 字樣),再執行以下安裝指令。
261
+ conda install pygmt
262
+ conda install obspy
263
+ conda install jupyter
264
+
265
+ # --- 步驟 5: 使用 pip 安裝額外套件 ---
266
+ # Conda 環境中也可以使用 pip 來安裝某些 Conda 頻道沒有的套件。
267
+ pip install streamlit matplotlib
268
+ </code></pre>
269
+ </div>
270
+ <p style="margin-top: 20px;">完成以上步驟後,您的 <code>pygmt</code> 環境便已準備就緒,可以用於後續的地球物理資料分析與視覺化。</p>
271
+ </section>
272
+
273
  </main>
274
 
275
  <a href="#" class="back-to-top" title="回到頂部">