dPol
dPol

Reputation: 475

Gnomonic projection into 2-dim ndarray with healpy

Gnomview allows to visualize the gnomonic projection of a spherical map. How can I store the projection in a 2-dimensional numpy.ndarray? What's the healpy's equivalent of the map_out option of IDL's gnomview?

Upvotes: 2

Views: 674

Answers (1)

Andrea Zonca
Andrea Zonca

Reputation: 8773

this was not supported in healpy, so I implemented it, you can check the development version of healpy from the github repository, then:

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)

the returned projected map is a 2d masked numpy array. This will be available in the next healpy version.

Upvotes: 0

Related Questions