问题标签 [simbad]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
43 浏览

adql - 如何使用 ADQL 将行连接成单行

如何使用 ADQL(天文数据查询语言)将多行连接成一行?

我想要做的是选择一个对象的所有替代名称并将它们连接起来,如下所示:

我目前在 SIMBAD 上使用的查询(返回同一对象的多行,每个替代名称一个):

在这里试试:http: //simbad.u-strasbg.fr/simbad/sim-tap

0 投票
1 回答
505 浏览

python - 使用 Python - 在 Simbad 中进行坐标查询后,如何提取 Aladin 生成的图像(使用网站上的 Simbad 绘图按钮打开)?

基本目标:给定一组天空坐标 (ra, dec),此 Python 函数应返回以这些坐标为中心的天空 FITS 图像。

详细目标:该函数将使用 astroquery 和 simbad 执行坐标查询。理想情况下,它将能够访问以 (ra, dec) 为中心的给定区域内的对象数据库。因此,还将输入一些尺寸参数(FoV 或半径)。但主要是,当通过浏览器在 simbad 上完成查询时,有一个选项可以绘制以输入坐标为中心的星区,由 AladinLite 制作,并且该函数应返回此图像(希望作为 FITS 图像)。

我所尝试的:我所尝试的一切都是发现 astroquery 和 simbad 的使用。但是我在文档中找不到任何关于如何通过 astroquery 获取来自 AladinLite 的图像的信息。找到一种使用 Python 直接从 Aladin 获取图像的方法似乎也不可能。

问题:是否可以使用 Python 和 astroquery 在浏览器版本的 simbad 坐标查询上获取 AladinLite 生成的图像?如果是这样,我该怎么做?

我附上了 Web 浏览器的屏幕截图,显示了 AladinLite 生成的图像。要清楚 - 我想要星域的图像,而不是带有圆圈物体的图像等等。

一些伪代码:

0 投票
0 回答
15 浏览

simbad - SIMBAD 多星查询产生异常结果

我想要一个播种光谱类型的星星列表。对于单星,查询很好,例如 WASP-2A

结果:

这个多星查询找到了星星列表,但没有找到 sptype 字段......

结果:

怎么了?

0 投票
1 回答
17 浏览

python - 我希望 SIMBAD 将破折号(连字符)视为空格

我有一个使用 astroquery.Simbad 查询星名的代码。然而,辛巴德使用像“LP 944-20”这样的名字。但是,数据包含名称为“LP-944-20”。我怎样才能让代码忽略第一个破折号(连字符)?

我的代码: