我正在重构一些使用 PyEphem 以使用 Skyfield 的旧代码,并且我在身体的 GHA/dec 结果中发现了细微的差异。def sf(year): from skyfield.api import N, W, wgs84 from skyfield.api import lo ...
我正在重构一些使用 PyEphem 以使用 Skyfield 的旧代码,并且我在身体的 GHA/dec 结果中发现了细微的差异。def sf(year): from skyfield.api import N, W, wgs84 from skyfield.api import lo ...
我从这篇文章中复制了脚本并将其修改为我附近的位置。 但是,当我运行它时,即使在调整了本地 UTC 偏移量 (-7h) 之后,我得到的日出、日落和天文黎明时间都是无意义的。 例如,它在 03:34:51 UTC 报告日出,也就是前一天的 20:34:51。 实际上,这个纬度/经度的日出应该是 06: ...
我已经使用 PyEphem 一段时间了,最近我的软件出现了一个问题,尽管当地地平线上的高度是恒定的,但计算出的偏角并不是恒定的。 我想,只要当地地平线上的高度也保持不变,只有赤经变化,赤纬就会保持不变? 我正在使用radec_of() function 以及从纬度/经度坐标创建的观察者 class, ...
这是对此问题的后续问题: pyephem problem with alt/az to ra/dec and back 我想在观察者上方随机分布星星。 我能够在最后一个问题中做到这一点。 我现在得到的问题是星星似乎聚集在中心。 我怎样才能摆脱这个? 更新: 这也可以,但是必须将代码更改为math. ...
我在 az/alt 中生成地平线以上的随机位置(az=0-360,alt=0-90),并用radec_to()计算它们到 RA 和 DEC。 检查结果我重新转换它们。 所以我不明白的是,为什么我会在地平线下得到大约一半的坐标? 该程序的目的是在 ans 观察者上生成随机人造星,可以使用 pyephe ...
我想使用 pyephem 或 skyfield 来找到位于黄道最高点的本地地平线的度数(从南 = 0°开始)。 请注意,我并不是要寻找行星的顶点。 很可能,当向南看时,到那个时间/纬度,黄道上没有行星,但仍然会有黄道的最高点。 任何人都可以帮忙吗? ...
我想找到 python 库,我可以在其中获得 ECEF(以地球为中心,以地球为中心)框架中的太阳坐标 - 地心坐标。 我尝试使用 jplephem、pyephem 等,但没有一个可以提供这些坐标。 请给我图书馆,算法等,我可以在其中获得这些坐标。 带着问候。 ...
我对 python 很陌生,这也是我在这里的第一篇文章,所以如果我犯了一些错误,请不要生气。 我正在尽力解释我的问题:) 我想用 2 个舵机跟踪国际空间站,所以我用 Python 2.7.9 下载了 SatTrack 库(有关它的更多信息: https ://devpost.com/softwar ...
我正在尝试计算 0 年之前巴比伦的古代现象。我能够从 Pyephem 获得与已知记录一致的东西,但我想使用 Skyfield,因为它似乎是更现代的图书馆。 然而,当我尝试将工作代码从 Pyephem 翻译到 Skyfield 时,我得到了完全不同的结果。 我不确定日期本身是否有问题,或者计算是否错误 ...
我无法解决为什么我在 PyEphem 和 Skyfield 之间的彗星计算中得到不同的方位角/高度,但赤经和赤纬匹配。 代码示例: PyEphem 和 Skfield 以及几个网站之间的 RA/Dec 匹配(请参阅顶部的评论部分)。 虽然 Az/Alt 的 Skyfield 值有点接近Heaven ...
我今天才开始使用 PyEphem,所以当我尝试从观察点计算太阳高度和方位角时,为什么会得到如此难以置信的错误结果,我有点茫然。 代码非常简单,所以我无法想象哪里出了问题: 当我打印出loc我得到: 纬度/经度和时间都可以,即使它们在print(loc)语句中的呈现有点奇怪。 南加州仍然是下午 2: ...
我试图找出月球轨道上的观察者的 position。 我已经搜索了互联网,但找不到 PyEphem 是否具有此功能。 有什么建议么? ...
我试图在我的代码中引用 PyEphem 的使用。 他们的网站显示数据源列在“文档”下方,但不再存在。 有谁知道他们从哪里获取数据? 谢谢 ...
import ephem line1 = "WorldView 4" line2 = '1 41848U 16067A 20074.82580014 -.00000094 00000-0 00000+0 0 9999' line3 = "2 41848 ...
埃弗姆比日出和日落早了大约一小时。 这是我的代码,谷歌预测(我自己验证过)和 ephem 预测。 几乎相差一小时左右。 datetime 函数工作正常,所以我认为它与我的设置无关: Ephem: Float - Sunrise: 2020/3/13 05:24:15 Sunset: 2020 ...
当我尝试使用 pyephem 计算下一个日落时间时,它给了我今天的日落时间,即使我今天在日落之后打电话。 我期望的行为是明天返回日落 - 即下一个日落。 也许我正在做一些简单而错误的事情,但我无法解决。 在发布此问题时,问题似乎出在使用localtime 。 这是代码: 给出: 这显然是 ...
我有一个带有DateTime索引的每日时间序列。 我想计算 DataFrame 中每一天的日出和日落时间。 结果将显示在列rise和set 。 下面是我使用 pyephem 的脚本: 这引发 我相信错误的原因是AliceS.date = df.index ,但我不知道如何解决它。 以下是日 ...
我希望在特定的日期时间时刻计算太阳下点的最高精度纬度经度,使用 pyephem 是合理可行的,如果需要的话,在其他一些库的帮助下。 相关上下文:任何使用过 pyephem 的人都已经知道,对于某些计算,在计算身体位置之前需要某些设置值,这些值包括日期时间(观察的时代)、观察者的位置,当然还有身体正 ...
我想在 tkinter 中显示今天或特定日期的当前月相。 当我运行代码时,我得到错误:“NameError: name 'imgpath' is not defined”。 我知道我必须先按下按钮。 如何将变量“imgpath”设置为全局变量。 当我选择另一个日期时,我想更改图片。 ...
给定一个 UTC 时间戳(例如字符串'2006-03-01 11:18:15.500000+11:00' ),我应该如何将其转换为 Skyfield 中的Time skyfield ( pyEphem的继任者)? 例如, skyfield可以使用标准的 python datetime时间对象吗? ...