南宁观星会论坛 http://lzq.lamost.org/bbs

Home 帮助 会员 日历 银行 画廊 标记论坛为已读


回复 发表新主题
 
主题工具 显示模式
旧 2003-04-28, 16:41   第 1 楼  
zh_zh_y离线中 No422 zh_zh_y
注册用户
 
zh_zh_y的头像
 
帖子: 2
精华: 1
现金: 30 星币
资产: 30 星币
注册日期: Apr 2003

zh_zh_y 没有等级
星表如何使用

      斑竹好,
       我不是天文爱好者,对天体不甚了解.不过最近我对恒星的分布,颇感兴趣.因为,我正在开发一个软件项目.在该软件中,需要真实的模拟在某时刻和某观测点的视场内,天空背景的恒星分布和亮度(我只需要6等星以上的恒星).
       我下载了Skypro map7.0,通过这个软件我们通过首先输入观测点的经度纬度,然后选择视场范围和星亮度等级,就能在该软件中看到这个范围内的恒星.
       目前,我也想实现这个软件的这个功能.就是想找到一个现成恒星星表数据库或者文件,最好是6等星以上的,我通过简单的查询这个数据库,就能知道所需要的视场之内,恒星个数和分布情况,并将他们显示在屏幕上.(我是这么认为,这个数据库或者文件保存的是这些恒星的方位角/高度角/星等级,或者是赤经/赤纬/星等级,不知道正不正确)
       如果知道,望多多指教,最好能够详细地解释一下步骤,也就是解释一下文件的格式,文件中的数据如何使用.主要时间急迫,没有很多时间去看资料.不甚感激!
       我完成后,愿将源代码提供给大家学习!
       在这里,希望斑竹和各位大虾给我指点.


回复时引用此帖
旧 2003-04-28, 16:59   第 2 楼  
lzq离线中 No1 lzq 帅哥
系统管理员/超级版主
恒星
 
lzq的头像
 
帖子: 1,633
精华: 5
现金: 989 星币
资产: 15415314 星币
来自: 广西南宁
注册日期: Apr 2002

lzq 绝对是天王巨星lzq 绝对是天王巨星lzq 绝对是天王巨星lzq 绝对是天王巨星lzq 绝对是天王巨星lzq 绝对是天王巨星lzq 绝对是天王巨星lzq 绝对是天王巨星
发 ICQ 消息给 lzq 发 MSN 消息给 lzq 发Yahoo!消息给 lzq 发送 QQ 消息给 lzq

      有好几个人都问过我关于7等以上星表的事情,并且都说是做项目用,不知你们是否做同一个项目?
      我主页有一个简化的6.95等以上的星表,摘自Tycho2星表,只包含了恒星编号,天赤道坐标,星等 这几个参数,你看看是否合适
      
      -->> http://lzq.lamost.org/tycho2/tycho2n_6.95.rar
      
      压缩文件里面的tycho2n.dat 文件是摘自Tycho2星表的亮于6.95等的星数据,坐标历元J2000
      
      1--12 列 Tycho2星表的恒星编号,比如 1-863-1 就是 TYC 1-863-1
      13-20 列 赤经,以时(h)为单位
      21-29 列 赤纬,以度(°)为单位
      30-34 列 星等
      
      至于软件编程所涉及的球面三角变换和空间/平面投影处理,我也没做过,你自己找书看看。

 
lzq 的签名
Twinkle twinkle little star, how I wonder what you are...
天文软件*星图数据 http://lzq.lamost.org
南宁观星会论坛 http://lzq.lamost.org/bbs

回复时引用此帖
旧 2003-04-28, 19:14   第 3 楼  
文子离线中 No45 文子
超级版主
恒星
 
文子的头像
 
帖子: 1,691
精华: 22
现金: 85584 星币
资产: 2147569231 星币
来自: 南宁
注册日期: Apr 2002

文子 向着好的方向发展
发 ICQ 消息给 文子 发送 QQ 消息给 文子
      太深奥了,我看不懂。

 
文子 的签名
猪是的念来过倒

回复时引用此帖
旧 2003-04-29, 15:09   第 4 楼  
zh_zh_y离线中 No422 zh_zh_y
注册用户
 
zh_zh_y的头像
 
帖子: 2
精华: 1
现金: 30 星币
资产: 30 星币
注册日期: Apr 2003

zh_zh_y 没有等级
继续与讨论

      谢谢斑竹的热心帮助。斑竹问我是否做的是同一个项目?应该不是,因为我这里只有我一个人关心这个问题。
      文件已经下载,并初步看了文件格式。感到这也许就是我需要的东西。
      以我了解(不是很确定了)
      赤经,以时(h)为单位(根据弧度2pi=24小时这么转换的);赤纬,以度(°)为单位的坐标系,使用了天球坐标系,使用的是基准坐标2000年春分的某点为x轴的的正方向。
      下面谈谈具体使用的这个文件的想法,望斧正。
      1。天球坐标系中恒星的坐标,不随时间而变换,也就是说尽管是j2000的坐标基点,但是现在使用不需要将恒星的坐标转化;
      2。将视场矩形的四个点转换到天球坐标系;
      3。然后在这个文件中查找落在这个视场范围内的恒星就可以了。
      
      
      对了,还想问一句,这个文件的内容是不是包括几乎所有6。95等星以上的星表?
      谢谢!


回复时引用此帖
旧 2003-04-29, 17:30   第 5 楼  
lzq离线中 No1 lzq 帅哥
系统管理员/超级版主
恒星
 
lzq的头像
 
帖子: 1,633
精华: 5
现金: 989 星币
资产: 15415314 星币
来自: 广西南宁
注册日期: Apr 2002

lzq 绝对是天王巨星lzq 绝对是天王巨星lzq 绝对是天王巨星lzq 绝对是天王巨星lzq 绝对是天王巨星lzq 绝对是天王巨星lzq 绝对是天王巨星lzq 绝对是天王巨星
发 ICQ 消息给 lzq 发 MSN 消息给 lzq 发Yahoo!消息给 lzq 发送 QQ 消息给 lzq
      这个是包含所有亮于6.95等的星表。目前2003年与J2000年的坐标差别不大,我想一般不用再做坐标转换。
      至于视场投影与查找的算法,你自己研究吧,我也没有做过


回复时引用此帖
旧 2003-04-29, 19:20   第 6 楼  
文子离线中 No45 文子
超级版主
恒星
 
文子的头像
 
帖子: 1,691
精华: 22
现金: 85584 星币
资产: 2147569231 星币
来自: 南宁
注册日期: Apr 2002

文子 向着好的方向发展
发 ICQ 消息给 文子 发送 QQ 消息给 文子
      李祖强居然戴口罩了,哈哈哈。


回复时引用此帖
旧 2006-03-22, 20:35   第 7 楼  
Eida离线中 No1595 Eida
注册用户
 
帖子: 4
精华: 0
现金: 3 星币
资产: 3 星币
注册日期: Mar 2006

Eida 向着好的方向发展
回复: 星表如何使用

      我现在的目标和你差不多。也是基于星表写一个程序。
      我这有些星表的链接,需要的话可以去下载。我对OpenGL编程不是很熟悉,现在还在学。我想要做的目标就是和LcSky星光习飞扬 这个软件差不多,可以模拟出任意时间、任意地点的星空背景。有什么心得可以给我发邮件:songhuihu2008@163.com 我现在也觉得不知道怎么下手写程序。
      
      1.亮星星表
      Bright Star Catalogue, 5th Revised Ed. (Hoffleit+, 1991)
      ftp://data.bao.ac.cn/cats/V/50
      说明:。给出全天9110颗亮于6.5等的亮星的位置(历元2000的赤经赤纬,银道坐标)、星等、B-V,光谱型、自行、视向速度等、视差,对双星给出了分离的角距离等参数。
      
      2.SAO星表
      SAO Star Catalog J2000(Smithsonian Astrophysical Observatory ,1966)
      ftp://data.bao.ac.cn/cats/I/131A
      说明: 天文观测最常用的星表,给出了258997颗星等亮于11等的恒星,有编号,自行值,光谱型,V星等,与HD,DM等星表的交叉证认号。
      3.HD星表(Henry Draper Catalogue)
      HDE Charts: positions, proper motions (Nesterov+ 1995)
      ftp://data.bao.ac.cn/cats/III/182
      说明:给出88883颗恒星的2000年历元位置,星等,自行,光谱型等数据,是最传统的星表之一。
      
      4.目视双星星表
      Visual Double Stars in Hipparcos(Dommanget+, 2000)
      ftp://data.bao.ac.cn/cats/I/260
      说明:给出了41255个目视双星的位置,星等,分离角,位置角,HD或DM星表号等参数。
      
      5.变星总表(GCVS4)
      General Catalog of Variable Stars, 4th Ed. (GCVS4) (Kholopov+ 1988)
      ftp://data.bao.ac.cn/ /cats/II/139B
      说明:有28484颗经过交叉证认的变星,包括变星,新星,超新星,给出了2000年和1950年的赤经、赤纬,变星类型,光变最大和最小时的星等,光变周期,光谱型等。
      
      6.亮星的UBV标准星表
      UBV Photometry of Bright Stars(Johnson+ 1966)
      ftp://data.bao.ac.cn/cats/II/5A
      说明:提供了全天5000颗亮星的UBV测量值,及2000年的坐标,HD星表号。
      
      7.朗道标准测光星表:
      UBVRI Photometric Standard Stars in the Magnitude Range 11.5 < V < 16.0 around the Celestial Equator(Landolt 1992)
      ftp://data.bao.ac.cn/cats/II/183A
      说明:526颗天赤道附近的测光标准星,V星等范围在11.5—16.0之间。给出了历元2000的赤经赤纬,V星等,B-V,U-B,V-R,R-I,V-I等参数。
      
      8.美国海军天文台全天星表
      The USNO-B1.0 Catalog (Monet+ 2003)
       The Whole-Sky USNO-B1.0 Catalog of 1,045,913,669 sources
      http://data.bao.ac.cn/viz-bin/Vizie...ource=USNO-B1.0
      说明:提供了全天10亿个天体的位置(赤经赤纬),自行,BRI星等等数据。数据来自过去50年来7,435张施密特巡天底片,给出2000年历元的位置,误差小于0.2",极限星等为21等。
      
      9.完整的星云星团总星表
      NGC 2000.0, The Complete New General Catalogue and Index Catalogue of Nebulae and Star Clusters(Sky Publishing, ed. Sinnott 1988)
      ftp://data.bao.ac.cn/cats/VII/118
      说明:包括NGC星表,索引(IC)星表和第二版的索引(IC)星表,给出了13226个非恒星天体的类型(星系、星云及星团等),2000年历元的位置,所在星座,视大小,星等等最新的数据。
      
      10.标准恒星光谱库
      A Stellar Spectral Flux Library: 1150 - 25000 A (Pickles 1998)
      ftp://data.bao.ac.cn/cats/cats/J/PASP/110/863
      说明:给出了131颗恒星的光谱,包含了从O型到M型几乎所有光谱和光度类型。按0.5nm间隔给出了各波段的流量。


回复时引用此帖
旧 2006-03-25, 11:09   第 8 楼  
Eida离线中 No1595 Eida
注册用户
 
帖子: 4
精华: 0
现金: 3 星币
资产: 3 星币
注册日期: Mar 2006

Eida 向着好的方向发展
回复: 星表如何使用

      在读入时我又发现了一个问题:
      有的星表数与数之间没有任何分隔。如5.636101885.1+824141.82+0.002 4 41.70121887.1 ,在读入时就会出现意想不到的结果。这个该怎么解决呀?
      用 fread(buffer,size,count,fp) 函数读入老是有错。
      哪位能帮忙指点一下吗? songhuihu2008@163.com


回复时引用此帖
旧 2006-03-25, 13:36   第 9 楼  
双星闪耀离线中 No1207 双星闪耀 帅哥
注册用户
行星
 
双星闪耀的头像
 
帖子: 186
精华: 0
现金: 462 星币
资产: 562 星币
注册日期: Dec 2004

双星闪耀 向着好的方向发展
发送 QQ 消息给 双星闪耀
回复: 星表如何使用

      哇哈,我搬个板凳来好好听

 
双星闪耀 的签名
不上南大终不还,不看哈雷非好汉!

回复时引用此帖
旧 2006-04-05, 16:04   第 10 楼  
pinkbaby离线中 No1605 pinkbaby 美女
注册用户
流星
 
pinkbaby的头像
 
帖子: 6
精华: 0
现金: 15 星币
资产: 15 星币
注册日期: Apr 2006

pinkbaby 向着好的方向发展
发送 QQ 消息给 pinkbaby
回复: 星表如何使用

      啊!希望多些这样的星友,多为我们的科普事业做点奉献,我们也要向你们学习!顶!!!

 
pinkbaby 的签名
博冠望远镜专卖,有空来光顾啊!
淘宝小店http://shop33422033.taobao.com/
实体店:武汉市汉口利济北路电子市场57号
QQ404958597
联系电话:027-63108031 13016415531

回复时引用此帖
旧 2006-04-06, 16:28   第 11 楼  
lzq离线中 No1 lzq 帅哥
系统管理员/超级版主
恒星
 
lzq的头像
 
帖子: 1,633
精华: 5
现金: 989 星币
资产: 15415314 星币
来自: 广西南宁
注册日期: Apr 2002

lzq 绝对是天王巨星lzq 绝对是天王巨星lzq 绝对是天王巨星lzq 绝对是天王巨星lzq 绝对是天王巨星lzq 绝对是天王巨星lzq 绝对是天王巨星lzq 绝对是天王巨星
发 ICQ 消息给 lzq 发 MSN 消息给 lzq 发Yahoo!消息给 lzq 发送 QQ 消息给 lzq
回复: 星表如何使用

      
      
引用:
                                  
             
作者: Eida
      
在读入时我又发现了一个问题:
      有的星表数与数之间没有任何分隔。如5.636101885.1+824141.82+0.002 4 41.70121887.1 ,在读入时就会出现意想不到的结果。这个该怎么解决呀?
      用 fread(buffer,size,count,fp) 函数读入老是有错。
      哪位能帮忙指点一下吗? songhuihu2008@163.com
             
      

      数据都是固定长度的,你整串读入再按位置分解字符串也行啊


回复时引用此帖
旧 2006-04-07, 21:44   第 12 楼  
Eida离线中 No1595 Eida
注册用户
 
帖子: 4
精华: 0
现金: 3 星币
资产: 3 星币
注册日期: Mar 2006

Eida 向着好的方向发展
回复: 星表如何使用

      多谢指点!!
      我现在是用 fcanf() 函数读入,可以指定读入的长度。
      现在有关恒星视位置计算中,周年视差这一项现在还不知道解决。FK5等星表中都有给出,但好多星表里并没有。


回复时引用此帖
回复 发表新主题


主题工具
显示模式

发帖规则
不可以发表新主题
不可以回复主题
不可以上传附件
不可以编辑您的帖子

vB 代码开启
[IMG]代码开启
HTML代码关闭
论坛跳转



所有时间均为北京时间。 现在的时间是 19:56.


感谢 中国国家天文台LAMOST项目组 提供服务器空间