List of Routines By Functionality |  MISR Toolkit: Main Page

-Abstract

   MTK_RESAMPLE_NEARESTNEIGHBOR Performs nearest neighbor resampling.

-Copyright

   Copyright (2013), California Institute of Technology.
   U.S. Government sponsorship acknowledged.

-I/O

   Given: 
   x counter 
   
   the call:
   
      status = MTK_RESAMPLE_NEARESTNEIGHBOR(srcbuf, linebuf, samplebuf, resampbuf)

   returns: 
    status         0 on success; otherwise failure
    resampbuf      resampled data
   
-Examples


	;; Set up input parameters
	;;
	filename    = '../Mtk_testdata/in/MISR_AM1_AGP_P039_F01_24.hdf'
	gridname    = 'Standard'
	fieldname   = 'AveSceneElev'
	path        = 39
	start_block = 50
	end_block   = 52
	ulc_lat_dd  = 51
	ulc_lon_dd  = -114
	lrc_lat_dd  = 46
	lrc_lon_dd  = -106
	lat_cellsize_dd	= 0.01
	lon_cellsize_dd	= 0.01
	status      = MTK_SETREGION_BY_PATH_BLOCKRANGE( path, start_block, end_block, region )      
	status      = MTK_READDATA( filename, gridname, fieldname, region, srcbuf, mapinfo )
	status      = MTK_CREATE_GEOGRID( ulc_lat_dd, ulc_lon_dd, lrc_lat_dd, lrc_lon_dd, lat_cellsize_dd, lon_cellsize_dd , latbuf, lonbuf )
	status      = MTK_TRANSFORM_COORDINATES( mapinfo, latbuf, lonbuf, linebuf, samplebuf )

	;;
	;; The call
	;;
	status = MTK_RESAMPLE_NEARESTNEIGHBOR( srcbuf, linebuf, samplebuf, resampbuf )
	;;
	;; Output...
	;;
	print, '================================================='
	help, resampbuf
	

      
   IDL outputs:
	    RESAMPBUF       INT       = Array[801, 501]
   
     

-Particulars
   None.

-Required Reading
For important details concerning this module's function, please refer to
the MTK routine MtkResampleNearestNeighbor.c.


-Version
   -IDL-MTK Version 1.2.4