MISR Toolkit  1.5.1
MisrReProject.h
Go to the documentation of this file.
1 /*===========================================================================
2 = =
3 = MisrReProject =
4 = =
5 =============================================================================
6 
7  Jet Propulsion Laboratory
8  MISR
9  MISR Toolkit
10 
11  Copyright 2005, California Institute of Technology.
12  ALL RIGHTS RESERVED.
13  U.S. Government Sponsorship acknowledged.
14 
15 ============================================================================*/
16 
17 #ifndef MISRREPROJECT_H
18 #define MISRREPROJECT_H
19 
20 #include "MisrError.h"
21 #include "MisrProjParam.h"
22 #include "MisrMapQuery.h"
23 
24 MTKt_status MtkCreateGeoGrid( double ulc_lat_dd,
25  double ulc_lon_dd,
26  double lrc_lat_dd,
27  double lrc_lon_dd,
28  double lat_cellsize_dd,
29  double lon_cellsize_dd,
30  MTKt_DataBuffer *latbuf,
31  MTKt_DataBuffer *lonbuf );
32 
34  MTKt_DataBuffer latbuf,
35  MTKt_DataBuffer lonbuf,
36  MTKt_DataBuffer *linebuf,
37  MTKt_DataBuffer *samplebuf );
38 
40  MTKt_DataBuffer srcbuf,
41  MTKt_DataBuffer linebuf,
42  MTKt_DataBuffer samplebuf,
43  MTKt_DataBuffer *resampbuf );
44 
46  const MTKt_DataBuffer *Source,
47  const MTKt_DataBuffer *Source_mask,
48  const MTKt_DataBuffer *Line,
49  const MTKt_DataBuffer *Sample,
50  float A,
51  MTKt_DataBuffer *Resampled,
52  MTKt_DataBuffer *Resampled_mask );
53 
54 #endif /* MISRREPROJECT_H */
MTKt_status MtkTransformCoordinates(MTKt_MapInfo mapinfo, MTKt_DataBuffer latbuf, MTKt_DataBuffer lonbuf, MTKt_DataBuffer *linebuf, MTKt_DataBuffer *samplebuf)
Transforms latitude/longitude coordinates into line/sample coordinates for a given mapinfo...
Map Information.
Definition: MisrMapQuery.h:65
2-dimensional Data Buffer
Definition: MisrUtil.h:98
MTKt_status MtkResampleCubicConvolution(const MTKt_DataBuffer *Source, const MTKt_DataBuffer *Source_mask, const MTKt_DataBuffer *Line, const MTKt_DataBuffer *Sample, float A, MTKt_DataBuffer *Resampled, MTKt_DataBuffer *Resampled_mask)
Resample source data at the given coordinates using interpolation by cubic convolution.
MTKt_status MtkCreateGeoGrid(double ulc_lat_dd, double ulc_lon_dd, double lrc_lat_dd, double lrc_lon_dd, double lat_cellsize_dd, double lon_cellsize_dd, MTKt_DataBuffer *latbuf, MTKt_DataBuffer *lonbuf)
Creates a regularly spaced geographic 2-D grid consisting of a latitude buffer and a longitude buffer...
MTKt_status MtkResampleNearestNeighbor(MTKt_DataBuffer srcbuf, MTKt_DataBuffer linebuf, MTKt_DataBuffer samplebuf, MTKt_DataBuffer *resampbuf)
Perform nearest neighbor resampling.
MTKt_status
Definition: MisrError.h:11

MISR Toolkit - Copyright © 2005 - 2020 Jet Propulsion Laboratory
Generated on Fri Jun 19 2020 22:49:51