Добавление осей в Cartview с помощью Healpy
Я создал увеличенное изображение, используя следующий код:
map = hp.read_map(filename)
hp.cartview(map, title=t,lonra = [-50,50], latra = [-70,-45],\
max = 1, min = -1, unit = 'mk')
hp.graticule()
plt.show()
Как добавить ось к изображению, чтобы было очевидно, где находится увеличенное изображение?
Спасибо!
1 ответ
Решение
Возможное решение: сохранить изображение в массив с
lonra = [-50,50]
latra = [-70,-45]
test=hp.cartview(map, return_projected_map=True, lonra=lonra, latra=latra)
и затем нарисуйте изображение с чем-то вроде:
plt.imshow(test, origin='lower',extent=(lonra[1],lonra[0],latra[0],latra[1]), interpolation = 'none')
Но я сильно подозреваю, что в cartview() также должно быть решение.