Python 中繪製太陽影像


在 Python 中提供了用於建立太陽影像的 SunPy 包。此包具有不同的檔案,其中包含來自各種太陽觀測臺和太陽實驗室的質子/電子通量的太陽資料。

使用 pip install sunpy 命令,我們可以安裝 SunPy 包。

這裡我們繪製了一個示例 AIA 影像。AIA 是大氣成像元件,是 SDO 的另一個儀表板。

這裡我們使用 sunpy.Map() 函式從其中一個支援的資料產品中建立地圖。

示例程式碼

import sunpy.map
import matplotlib.pyplot as plt
import sunpy.data.sample
my_aia = sunpy.map.Map(sunpy.data.sample.AIA_171_IMAGE)
fig = plt.figure()
ax = plt.subplot(111, projection=my_aia)
my_aia.plot()
my_aia.draw_limb()
my_aia.draw_grid()
my_aia.draw_limb()
plt.colorbar()
plt.show()

輸出

Plotting solar

更新於:2019 年 7 月 30 日

280 次瀏覽

啟動你的職業生涯

完成這門教程來獲得證書

開始
廣告
© . All rights reserved.