「天文學Python」如何在《獵星者旅店》中學會用Python取得亮星資料來繪製二維全天空星圖?
台中有一間天文主題的獨立書店「仰望書房」是我的天文所學長開的,他之前在粉絲頁分享他為了客人,用gnuplot和全天亮星表畫了一張星圖。 受到這個故事的啟發,我用之前在ChatGPT中製作的RPG《獵星者旅店》來示範,如何參與旅店中的「心跳天文學社」社課,學習用Python取得亮星資料、繪製二維的全天空星圖。
好,那我們就開始進入《獵星者旅店》吧……
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/8770a4d9-354f-41e5-b2af-41456836e020.png/public)
到旅店的佈告欄前,看看「心跳天文學社」今天是否有社課是關於用Astroquery取得Gaia提供的亮星資料來繪製出二維全天空星圖
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/ca1f8fdb-9206-4fde-aaa7-e16ee3b931f4.png/public)
好,來去參加社課^^
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/94d33cb1-412c-4da4-9f43-46c7254bd6a5.png/public)
查看我在這個社課中做的筆記及程式碼
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/b22068d7-9a9b-4a49-9390-069174d15991.png/public)
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/02e9bce3-e3a5-4e2f-8d30-3d4f72226899.png/public)
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/2ac10c80-fd7b-4c00-a67f-411d4e56b64a.png/public)
我在Jupyter Notebook中安裝好社課講師提到的Astroquery和Matplotlib套件,然後將社課筆記中的程式碼貼上執行,哇啦,用Gaia太空望遠鏡的觀測資料繪製出二維的全天空星圖!圖中那條較深的U字是我們的銀河,橫軸和縱軸分別是的天球赤道座標系統的赤經和赤緯(如何在《獵星者旅店》中學習天球赤道座標系統的觀念可以參考我的上一篇文),顏色深淺是星等。
![](https://imagedelivery.net/kDRCweMmqLnTPNlbum-pYA/prod/embed/f681fce2-64c8-46a5-b30c-12bfefde206a.png/public)
工商時間:我正在撰寫一本書「用Python探索天文:從資料取得到視覺化」,書中會有更詳細的《獵星者旅店》遊玩示範,也歡迎你們加入「Astrohackers-TW: Python在天文領域的應用」FB社團^^
此篇文是由蘇羿豪經ChatGPT協助創作,文章以「創用CC姓名標示-非商業性-禁止改作 4.0(CC BY-NC-ND 4.0)國際版授權條款」釋出。