plate_carree_sampler¶

toasty.samplers.
plate_carree_sampler
(data)[source]¶ Create a sampler function for allsky data in a “plate carrée” projection.
In this projection, the X and Y axes of the image correspond to the longitude and latitude spherical coordinates, respectively. Both axes map linearly, the X axis to the longitude range [2pi, 0] (i.e., longitude increases to the left), and the Y axis to the latitude range [pi/2, pi/2]. Therefore the point with lat = lon = 0 corresponds to the image center and
data[0,0]
is the pixel touching lat = pi/2, lon=pi, one of a row adjacent to the North Pole. Typically the image is twice as wide as it is tall. Parameters
 dataarraylike, at least 2D
The map to sample in plate carrée projection.
 Returns
 A function that samples the image; the call signature is
vec2pix(lon, lat) > data
, where the inputs and output are 2D arrays and lon and lat are in radians.