Hi Pardeep and Sunila,
One error is passing flat_samples as the second argument to
the Gridded2DDoubleSet constructor. The second argument
should be an array dimensioned:
new double[2][NROWS * NCOLS]
since it is a 2D set. This array would contain the 2-D
locations associated with the pixel values in your flat_samples
array.
Also, there is no need, I think, to call setDefaultSet().
Good luck,
Bill
----------------------------------------------------------
Bill Hibbard, SSEC, 1225 W. Dayton St., Madison, WI 53706
hibbard@xxxxxxxxxxxxxxxxx 608-263-4427 fax: 608-263-6738
http://www.ssec.wisc.edu/~billh/vis.html