2
Gnomview를 사용하면 구형 맵의 gnomonic 투영을 시각화 할 수 있습니다. 어떻게 투영을 2 차원 numpy.ndarray에 저장할 수 있습니까? Healpy는 IDL의 gnomview에 대한 map_out
옵션과 동일한 기능을합니까?healpy를 사용하여 2 차원 ndarray로 연결하는 Gnomonic 투영
Gnomview를 사용하면 구형 맵의 gnomonic 투영을 시각화 할 수 있습니다. 어떻게 투영을 2 차원 numpy.ndarray에 저장할 수 있습니까? Healpy는 IDL의 gnomview에 대한 map_out
옵션과 동일한 기능을합니까?healpy를 사용하여 2 차원 ndarray로 연결하는 Gnomonic 투영
이 healpy
에서 지원되지 않은, 그래서 그것을 구현 당신은 다음의 GitHub의 저장소에서 healpy
의 개발 버전을 확인할 수 있습니다
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)
반환 투영 된 맵은 2D 마스크 NumPy와 배열입니다. 이것은 다음 healpy
버전에서 사용할 수 있습니다.
죄송하지만 이해하지 못했습니다. 이 옵션을 사용하려면 어떻게해야합니까? Helpy는 나에게 알려줍니다 : gnomview()는 예상치 못한 키워드 인수 'return_projected_map'을 가지고 있습니다. – dPol
그러나 healpy로 그 투영을 얻는 방법이 있습니까? GnomonicProj의'projmap'과 어쩌면? 시도했지만 기능을 사용할 수 없으며 문서가 거의 도움이되지 않습니다. – dPol
나는 이것을 'healpy'의 개발 버전에 추가 했으니 다운로드하십시오 : https://github.com/healpy/healpy/archive/master.zip, 압축을 풀고 폴더에 cd하고'python setup.py install'을 실행하십시오. (필요한 경우 sudo를 사용하십시오.) –