Gitee 下载地址(压缩包含示例数据):https://gitee.com/BI6MHT/milky-way/releases/tag/StarXian_v1.0
Github 下载地址(压缩包含示例数据):https://github.com/BI6MHT/MilkyWay/releases/tag/starXian_v1.0
百度云下载地址(压缩包含示例数据):链接: https://pan.baidu.com/s/1DOY0E5GZHTp4Dexaz2SJbg?pwd=ur43 提取码: ur43

点击示例数据下载(单独一个示例数据)

# 源码和原理

利用氢原子绘制银河系的原理见于 https://www.bi6mht.top/radioastronomy/theory/ 氢谱线绘制银河的原理 /

最初写的 python 源码和源码的使用见于 https://www.bi6mht.top/radioastronomy/theory/ 氢谱线数据处理 /

QQ 交流群:926020514

版本的更新可关注:https://www.bi6mht.top/radioastronomy/software/ 业余射电天文软件 ——starXian/

starXian:星星拨弦的意思,人类弹琴会发出声波,星星弹琴会发出电磁波,英文 star 和中文 “弦(Xian)” 合在一起

# 处理的对象

该应用是用来处理银河系银盘上的氢谱线的,所以频谱数据对应的指向应当在银盘附近

频谱数据格式为 Sdrsharp 的 IF Average 插件输出的频谱文件,关于 IF Average 可参考 https://www.bi6mht.top/radioastronomy/software/ 频谱的积分平均 /

银盘所对应的赤经赤纬数据如下所示

第一列为银经,第二列为赤经,第三列为赤纬

银盘附近的赤经赤纬

# 示例数据的使用

示例数据已经包含在软件压缩包中

解压示例数据文件,然后打开软件,点击加载观测纲要文件,选中示例数据文件夹中的 set.txt,如下图所示

加载后会出现若干选项,分别为银河系旋臂详图、简图(只画出了旋臂)、旋转曲线、每个文件频谱图的绘制,点击即可显示出来,如下图所示;也可以右击鼠标,对图片进行操作

旋臂有两种解,哪个看起来合理就是对的,示例数据中显然第一种解是正确的

# 创建数据

# 创建新文件夹

创建一个新建文件夹,任意命名,例如 Newfile

创建 Newfile 文件夹

# 复制频谱文件

先记录下 IF average 导出的每个频谱文件对应的观测时间(文件创建时间或者修改时间)和指向的赤经赤纬

按照观测时间顺序把频谱文件依次命名为 1.txt、2.txt、3.txt、4.txt......,然后复制到 Newfile 文件夹中

在观测时想要了解指向的赤经赤纬可以使用星座盘,可参考 https://www.bi6mht.top/radioastronomy/software/ 星座盘 /

关于赤经赤纬的概念可见于 https://www.bi6mht.top/radioastronomy/manual/ 定位射电源在天空中的位置(赤经和赤纬)/ ,可以去 B 站查询一些视频,那样比较直观

把频谱文件复制到 Newfile 文件中

# 创建观测纲要文件

在 Newfile 中创建一个 txt 文本文件,可以命名为 set 或者其他名字

这是一个观测纲要文件,将会记录观测者所在的位置和频谱信息

创建观测纲要文件

# 添加观测位置

在观测纲要文件的第一行中添加观测者所在位置,即经度 (°)、维度 (°)、海拔 (m),先不考虑其他行

可尝试在 https://jingweidu.bmcx.com/, 查询观测所在市的经纬度,海拔如果不知道可以任意设定为 50m

添加观测者所在位置

# 添加频谱信息

“1” 这个序号代表该频谱文件的命名为 1.txt

“20211030154502” 代表 1 号频谱是在 2021 年 10 月 30 日 15 点 14 分 02 秒观测得到的

在中国直接使用北京时间就行,如果求精细,可以使用当地的时间,即自己所在的时区的时间,中国的话可以通过 https://time.org.cn/shicha/ ,查询自己所在地时间和北京时间的差值

“17h4m” 观测时指向的赤经,“-41d” 表示观测时指向的赤纬,我建议直接看星座盘里的赤经赤纬,然后填入

填写时注意空格

按照这种格式填写之后的行,直到所有频谱文件的信息都填充完毕

逐行添加频谱信息

# 赞助

如果有兴趣,也可以赞助我一瓶可乐的钱,可访问我的个人博客 https://www.bi6mht.top,在任意文章的最下方点击 Donate