Saturday, 7 March 2015

arcgis 10.1 - Raster Version of Spatial Join (one to many)



I have two raster layers that are identical in shape (they overlap exactly) and I need to perform the raster equivalent of a Spatial Join (one to many). My files need to stay in raster format otherwise I would just do everything in vector. I'm using ArcMap 10.1.


My "buffrast" raster contains the land cover value for each pixel within a circular buffer of 150m around a bunch of pointa. My "rr1" raster contains the identities for individual 150m radius circles around various points (e.g. NR0602), but has no land cover value.


I need to have a final raster whose attribute table lists the land cover value for each pixel within a given 150m radius circle. That is, I need to have the circle's identity (e.g. NR0602) listed for each pixel along with its land cover value. I've already tried raster mosaic, raster calculator (combine) but I think my syntax must be incorrect.



I am completely new to raster analysis so please be as explicit as possible in any advice you might have.


Thanks! alyssa



Answer



I figured out what I needed to do in order to display the information I wanted. I wanted to know the area of each particular land cover type within each labelled circle of 150m (basically the sum of raster cells for each land cover type)...turns out what I needed to do was use the "Tabulate Area" tool in Spatial Analyst (Zonal).


Sorry for the confusion in the way that I asked the question.


No comments:

Post a Comment

arcpy - Changing output name when exporting data driven pages to JPG?

Is there a way to save the output JPG, changing the output file name to the page name, instead of page number? I mean changing the script fo...