astropy

    0热度

    1回答

    我正在使用Astropy WCS软件包对各种球形投影图进行一系列工作,并遇到了有关网格线的一些挫折感。由于网格线不总是与图像边界框相交或多个相交在相同的地方,因此它们可以不带标签或使标签变得难以辨认。我希望能够在每行中插入网格线标签,这与应用于等高线图的matplotlib.pyplot.clabel()函数非常相似,如在此matplotlib example中所示。我无法嵌入图像,因为我是新用户

    -1热度

    1回答

    我问这对astronomy.se为好。 我有,似乎有不完整的标题标签的一些NEOWISE图像工作。我一直在劝SAO(因为我使用DS9查看它们),我有 “的部分PC矩阵定义,但它不符合FITS WCS标准。随着CDELT的组合和PC关键词,CDELT关键字持有比例因子,在PC的关键词,旋转矩阵,这应该被标准化。如果你想旋转矩阵也包含比例因子,使用CD关键词”。 这是我需要修复的一个标题: SIMPL

    1热度

    1回答

    我在卫星轨道的地球居中惯性坐标(ECI)中有位置(x,y,z)和速度(Vx,Vy,Vz)矢量,并最终想要以大地坐标(纬度,经度,&高度)。 根据此other Stack Overflow question,我似乎需要将中心步骤(​​如ECI→ECEF→Lat/Lon/Alt)转换为地心居中固定(ECEF)坐标。 我知道ECI和ECEF共享相同的原点(地球质心)和指向北极的相同z轴。但是,我不确定将

    2热度

    1回答

    我试图从TAI修改的Julian日转换为datetime(反之亦然)。 我已经经历astropy的Time()文档和我已经得到接近: from astropy.time import Time constantOffset = 2430000 input1 = 27754.500428240735 # corresponds to 2017-01-01 00:00:00 in TAIMJD

    1热度

    1回答

    我刚开始使用Astropy以LaTeX格式编写表格。但是,当我写下这张表格时,它的工作就是完成这个工作,标准化为大质量的单位,通常是1e6太阳质量,显示时没有科学记数法。 一个例子: #!/usr/bin/env python # -*- coding: utf-8 -*- def table_write(): from astropy.io import ascii

    0热度

    2回答

    我创建了一个函数来生成和传播卫星轨道。现在,我想将所有数据保存在.dat文件中。我不确定需要多少循环,或者完全可以如何操作。 我希望每个传播步骤的时间,纬度,经度和高度都在一行上。 代码数据: myOrbitJ2000Time = [1085.0, 2170.0, 3255.0, 4340.1, 5425.1] lat = [48.5, 26.5, -28.8, -48.1, 0.1] l

    -2热度

    1回答

    我有一个问题,使用PIP蟒蛇在蟒蛇提示: pip install --upgrade pyregion 我得到的错误是:如aplpy和pyparsing error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\bin\\cl.exe' failed with exit status 2 其他软件包

    -2热度

    2回答

    我“只是”想在(天文学)来读取FITS表,并通过其名称:: from astropy.io import fits dr7q = fits.open('Shen_dr7_bh_May_2010.fits') tbdata = dr7q[1].data w = tbdata[tbdata['SDSS_NAME'] == 'J000006.53+003055.2'] print(tbdata

    1热度

    2回答

    我想将我的UTC时间和经度转换为python中的平均太阳能本地时间。 输入: utc = ['2000-08-20 07:15:12.000'] #utc time lon = [-89.91054415] #longitude 我用astropy.time让我的UTC时间是一个字符串。

    -1热度

    1回答

    我有一个程序处理现有的FITS文件(xbulge-w1.fits),并将处理后的图像保存到新的FITS(w1_resampled.fits)。我想将原始标题复制到新的标题中,以便它们处于相同的坐标(即星系)。 我想用下面的代码来做到这一点: # Open the FITS files as input image and mask # Process the images # Rescale