Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Re: ArcGIS v10.1

Hi. I have a stack of raster maps. I would like to click on a pixel, and view ALL of the values for that particular pixel at the same time. The only tool that I could find is the pixel inspector, which only displays the value for one map at a time. I want to compare all values from my layered maps for this particular location at the same time. Has anyone done this with ESRI software? Cheers

share|improve this question
Are you looking to develop something to do this programmatically and if so which language(s) are you comfortable with? – blah238 Mar 9 '13 at 1:18
I know some python, but I was hoping that ESRI had already developed something. For example, a function of IDRISI software is a window that pops up when clicking a pixel of interest. We have 20 layers, so the window has 20 rows listing the pixel value for each coincidence, which makes it easy to compare all 20 rasters. The people we want to share our data with do not have IDRISI; they have ArcGIS. – user15968 Mar 9 '13 at 2:47
I don't know of a built-in tool to do that but it would probably be pretty easy to do with a Python add-in (new at 10.1). – blah238 Mar 9 '13 at 2:53
Thank you very much. I will check it out. Cheers! – user15968 Mar 9 '13 at 3:01
up vote 3 down vote accepted

The Identify tool does this -- it defaults to identifying from just one raster at a time, but if you change "Identify from:" from Top-most layer to All layers, you can see values from all rasters at that point.

Unlike pixel inspector, it does show only one point/cell at a time, but it can handle multiple layers in one click.

share|improve this answer
Good call, that is a very easy solution indeed. You could also set it to identify from Visible layers and just make your raster layers visible in case you have other layers in the map you don't want identified. – blah238 Mar 10 '13 at 2:03
Thank you all for your input! – user15968 Mar 10 '13 at 2:20
Accept the answer if it is what your were looking for. Indeed simplest solution. – Tomek Mar 11 '13 at 6:24
Indeed it is. Exactly what I was looking for. Cheers – user15968 Mar 16 '13 at 18:32

If you want a permanent solution that can be incorporated into model builder or a script, I would recommend using Extract Multi Values to Points (Spatial Analyst). With this approach you define the sample points as a feature class and the tool appends the raster pixel values at each point to the point feature class's attribute table. For example, the attached screenshot shows the results of tool for a stack of six raster layers.

enter image description here

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.