2

我使用以下代码创建了放大的图像:

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()

在此处输入图像描述

如何在图像中添加一个轴,这样放大的图像在哪里就很明显了?

谢谢!

4

1 回答 1

2

可能的解决方法:将图像保存到数组中

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() 中也应该提供解决方案。

于 2015-02-20T09:22:37.890 回答