iT邦幫忙

2

「天文學Python」如何在《獵星者旅店》中學會用Python取得亮星資料來繪製二維全天空星圖?

  • 分享至 

  • xImage
  •  

台中有一間天文主題的獨立書店「仰望書房」是我的天文所學長開的,他之前在粉絲頁分享他為了客人,用gnuplot和全天亮星表畫了一張星圖。 受到這個故事的啟發,我用之前在ChatGPT中製作的RPG《獵星者旅店》來示範,如何參與旅店中的「心跳天文學社」社課,學習用Python取得亮星資料、繪製二維的全天空星圖。

好,那我們就開始進入《獵星者旅店》吧……
https://ithelp.ithome.com.tw/upload/images/20240324/20103436WAIfpqSyxw.png

到旅店的佈告欄前,看看「心跳天文學社」今天是否有社課是關於用Astroquery取得Gaia提供的亮星資料來繪製出二維全天空星圖
https://ithelp.ithome.com.tw/upload/images/20240324/20103436yCGhw9GQi5.png

好,來去參加社課^^
https://ithelp.ithome.com.tw/upload/images/20240324/20103436QEZOecNkiS.png

查看我在這個社課中做的筆記及程式碼
https://ithelp.ithome.com.tw/upload/images/20240324/20103436U4Z5xXxicN.png

https://ithelp.ithome.com.tw/upload/images/20240324/20103436jY5edZ7Qvf.png

https://ithelp.ithome.com.tw/upload/images/20240324/20103436Igyt2sQc4A.png

我在Jupyter Notebook中安裝好社課講師提到的Astroquery和Matplotlib套件,然後將社課筆記中的程式碼貼上執行,哇啦,用Gaia太空望遠鏡的觀測資料繪製出二維的全天空星圖!圖中那條較深的U字是我們的銀河,橫軸和縱軸分別是天球赤道座標系統的赤經和赤緯(如何在《獵星者旅店》中學習天球赤道座標系統的觀念可以參考我的上一篇文),顏色深淺是星等。
https://ithelp.ithome.com.tw/upload/images/20240326/20103436wzkklsjdML.png

工商時間:我正在撰寫一本書「用Python探索天文:從資料取得到視覺化」(更新:應出版社要求,書名已改成《資料視覺化:用Python為星空作畫》),書中會有更詳細的《獵星者旅店》遊玩示範,也歡迎你們加入「Astrohackers-TW: Python在天文領域的應用」FB社團^^

此篇文是由蘇羿豪經ChatGPT協助創作,文章以「創用CC姓名標示-非商業性-禁止改作 4.0(CC BY-NC-ND 4.0)國際版授權條款」釋出。


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言