Гномоническая проекция на 2-мерный ндаррэй со здоровьем
Gnomview позволяет визуализировать гномоническую проекцию сферической карты. Как я могу сохранить проекцию в двухмерном numpy.ndarray? Что эквивалентно здоровью map_out
вариант гномвью IDL?
1 ответ
Решение
Это не было поддержано в healpy
, так что я это реализовал, вы можете проверить версию разработки healpy
из репозитория github, затем:
In [14]: hp.gnomview(np.arange(12), return_projected_map=True)
Out[14]:
masked_array(data =
[[ 4. 4. 4. ..., 4. 4. 4.]
[ 4. 4. 4. ..., 4. 4. 4.]
[ 4. 4. 4. ..., 4. 4. 4.]
...,
[ 4. 4. 4. ..., 4. 4. 4.]
[ 4. 4. 4. ..., 4. 4. 4.]
[ 4. 4. 4. ..., 4. 4. 4.]],
mask = False,
fill_value = -1.6375e+30)
возвращаемая проецируемая карта представляет собой двумерный маскированный массив. Это будет доступно в следующем healpy
версия.