【问题标题】:Coordinate transformation from earth to solar从地球到太阳的坐标转换
【发布时间】:2012-11-24 03:33:22
【问题描述】:

我正在构建太阳系的 3D 模型,需要计算出每个行星的极星位置,以便将行星向正确的方向倾斜正确的量。我已经找到了极星位置的信息,问题是它们在地球相对坐标中。例如,火星的极星是天鹅座伽玛,位于 RA 20h 22m 13.70184s,Dec +40° 15' 24.0450"。

赤经 (RA) 位于本初子午线以东数小时的位置。赤纬 (Dec) 是赤道以北 (+) 或南 (-) 度数。这些共同定义了一个假想天球上的一个位置,在这个天球的表面上,人们可以想象所有的星星?

那么我如何从这些坐标转到一个向量,该向量定义了天球上远处某处恒星的位置?

我正在使用 ThreeJS。 This 问题指出了在定义球体原点或至少其纹理方面的部分解决方案。

编辑 我已经把同样的问题发到physics.stackexchange.comhere

【问题讨论】:

  • physics.stackexchange.com 发帖或交叉发帖可能会更好。您可能会获得更多合适的眼球。
  • @AKE 我如何跨帖子?只需重新发布到physics 或者某处有特殊按钮?
  • 如果您有足够的声誉(而且您可能有!),我认为您可以通过关闭帖子然后按照某些向导来迁移帖子。下面是关于如何做的描述:meta.stackexchange.com/questions/91381/…如果这不起作用,那么,是的,只需重新发布到physics.stackexchange.com
  • 不用担心。事实上,一旦你这样做了,也许会放一个指向物理帖子的链接。看看实际上更专业的物理观众是否确实比大量订阅的 stackoverflow(拥有许多非常聪明和多样化的用户)给你更好的答案会很有趣。
  • 嗯,他们已经解决了在 2 秒内获得极星位置的问题。事实证明,有一份年度出版物列出了所有行星的它们——谁知道呢。我想我会做一个重复的帖子并将它们链接在一起。

标签: 3d physics coordinate-transformation


【解决方案1】:

我在physics.stackexchange.com 上得到了这个答案


欢迎来到令人困惑的天文学坐标系世界!

与您的问题相关的两个坐标系是国际天体参考系 (ICRS) 和黄道坐标系。第一个定义非常明确,后者是“简单”派生出来的。

简单地说,ICRS 是基于将地球赤道平面延伸到无限远。系统将 X 轴与太阳分点线对齐。 Z 轴指向地球的北极,Y 构成右手系。

不用说,从远处观察太阳系时,这个系统并不是最自然的选择。更自然的选择是黄道坐标系。该系统遵循与 ICRS 相同的定义,只是黄道(大致是地球轨道所在的平面)延伸到无限远,而不是赤道平面。

将黄道坐标转换为赤道坐标并返回相当简单。不要忘记将角距离 (RA, dec) 转换为欧几里得坐标,到极星的距离等于 1(这有助于计算并提供良好的检查)。

罗迪·奥尔登休斯

【讨论】:

    猜你喜欢
    • 2014-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-29
    相关资源
    最近更新 更多