【问题标题】:How to rotate an entire healpix map in healpy?如何在healpy中旋转整个healpix贴图?
【发布时间】:2019-06-03 13:52:14
【问题描述】:

我有一个包含大约 250 万个元素的 healpy 地图。我想将地图顺时针旋转约 45 度。我找不到一个简单的方法来执行此操作。我想我可以将所有像素转换为 theta/phi 然后旋转,但是每个像素都有一个相应的强度值,需要在旋转过程中保持不变。

有没有更直接的方法?

【问题讨论】:

  • 嗨,Jake,欢迎来到 Stack Overflow。为了让我们为您提供最好的帮助,请提供一个示例,说明您当前获得的输出以及您期望获得的输出,嵌入到您的问题中。

标签: python astronomy healpy


【解决方案1】:

你应该使用rotate_map_alms:

https://healpy.readthedocs.io/en/latest/generated/healpy.rotator.Rotator.rotate_map_alms.html

但首先您需要创建一个healpy.Rotator https://healpy.readthedocs.io/en/latest/generated/healpy.rotator.Rotator.html#healpy.rotator.Rotator 并通过rot 参数传递以弧度为单位的45 度角。

【讨论】:

    猜你喜欢
    • 2014-08-29
    • 1970-01-01
    • 2016-02-11
    • 2015-10-12
    • 1970-01-01
    • 2016-04-10
    • 2021-07-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多