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 に答える