Is there any way in Arcmap where pixels of DEM or TRMM may be assigned each others values based on spatial location?Or some other software as matlab would have to be used?
I asked something similar (I tried to merge DEM and Temperature data) and several colleagues sent me very interesting answers. Maybe these answers can help you.
the most straightforward way to do this is, in my opinion, combining the two rasters as bands in a multiband raster dataset. This can be done using the Composite bands (Data management) tool, paying attention to the fact that the output raster dataset will take the cell size from the first raster band you put in the list.
For instructions on how to use this function: http://resources.arcgis.com/en/help/main/10.1/index.html#//00170000009p000000
I find Matlab or R the easiest softwares to calculate the relationships between two rasters. Particularly if you have many time steps and want to do sofisticated statistical analyses.
You can read in to matlab e.g. GeoTIFF, but you need to make sure that the rasters have same extent and resolution. This you can fix easiest in ArcGIS. After that you can use the example code and just google the needed commands to matlab.
You cannot expect reasonable results. Unfortunately, the average elevation of a TRMM pixel (app. 28 x 28 km2 at the equator) on which you could regress the precipitation totals over a given time span, are a poor measure of the actual altitude.
A swath profile allows you to have an idea on the variability of elevation in a strip o a certain width containing the swath line. Unfortunately the average elevation over a pixel is averaged in two dimensions. I cannot see how you could use this information. Be also aware of the fact that the precipitation gradients with altitude generally grow non-linearly up to a certain elevation above which they tend to disappear.
If you are familiar with ILWIS open source GIS and RS tool. You can use cross operation performs an overlay of two raster maps. Pixels on the same positions in both maps will be compared and it will give you an output cross map and a cross table.
@Ezio Would you please elaborate why swath would be unreasonable? Even if it is averaged in two dimension, wouldn't that be average elevation over that area plotted against the precipitation? And that is what we want to see. How precipitation is varying with elevation across a traverse.
And regarding the growth of precipitation, wouldn't it show that relation when it is plotted against elevation?
Also, regarding your earlier answer about pixel resolution of precipitation and elevation. What if I increase the resolution of precipitation instead of regressing elevation? Thereby preventing loss of elevation data?Would that be reasonable?
you can using mapcalculator with this formula: (TRMM*X)+DEM. The value X is depend on the number digit of TRMM, for example the value raster of TRMM=40 and DEM=40 then X=100. The result of raster valur is 4040.
Dear Shubhra Sharma , were you able resolve this issue? If yes, please can you give a guide? I am facing a similar issue where I need to integrate GPM rainfall data into DEM for stream power analysis in mountainous region. Thank you.