0
hp.mollview()를 사용하여 전체 투영이 완전히 채워지지 않은지도를 그립니다. 따라서 그림 영역의 흰색에 흰색 배경이 혼합되어 있기 때문에지도의 경계가 어디인지 명확하지 않습니다. 지도 영역 주변에 경계선을 그릴 수 있습니까?healpy 몰뷰 음모에 테두리를 그리는 방법은 무엇입니까?
hp.mollview()를 사용하여 전체 투영이 완전히 채워지지 않은지도를 그립니다. 따라서 그림 영역의 흰색에 흰색 배경이 혼합되어 있기 때문에지도의 경계가 어디인지 명확하지 않습니다. 지도 영역 주변에 경계선을 그릴 수 있습니까?healpy 몰뷰 음모에 테두리를 그리는 방법은 무엇입니까?
동일한 문제가 있었지만 불행히도 직접적인 해결책이 없었지만 해결 방법을 찾았습니다. 그림의 배경색과 마스크 된 픽셀을 개별적으로 변경할 수 있습니다. 흰색 배경과 회색 마스크 된 픽셀이있는 지옥 색상 맵을 사용한 예는 아래를 참조하십시오.
import healpy as hp
from pylab import cm
# Some map with masked pixels
npix = hp.nside2npix(4)
m = np.arange(npix, dtype=float)
m[50:100] = hp.UNSEEN
# adjusting the colour map
cmap = cm.inferno
cmap.set_under('w')
cmap.set_bad('grey')
hp.mollview(m, cmap=cmap)
healpy map with different coloured background and masked pixels